Building a modern data and analytics architecture