From our experience of building data lakes for customers on AWS, it could cost anywhere between 200K - 1M USD depending on the complexity and number of features they want. For you to understand the above numbers please refer to my earlier post "Journey of Building a Data Lake on AWS - from Ideation to Business Value" where I outlined the journey of setting up an enterprise data lake.