Building Modern Data Analytics Architectures