The objective of this course is to learn/know the fundamentals of the Modern Data Warehouse and what strategies can be used move from a traditional Data Warehouse in combination of Big Data Technologies, Data Lakes and Data Visualization. A Modern Data Warehouse gives us flexibility to analyze the data we need, in the format we need it by using familiar tools, technologies, concepts like Big Data, Hadoop, Cloud Ecosystems, BI tools and SQL/NoSQL. A Modern Data Warehouse will be able to consume and process variety of data formats like the semi structured, unstructured and multi structured. These data sets come in multiple formats and are generated from a non-transactional systems such as machines, sensors, and customer interaction streams. These systems are not only varied but also, they’re producing data at volumes, varieties, and velocities like we’ve never seen before. This kind of data is not new. We’ve actually had multi-structured data for a long time, but very few organizations could work with it before because it is so expensive to store and so hard to connect or link them using the traditional data warehouse architectures or models.