Setting up the Data Infrastructure in an Organization

Data Infrastructure    |    Beginner
  • 7 videos | 45m 46s
  • Includes Assessment
  • Earns a Badge
In this course, you will look into the data mesh architecture and the process of selecting data platforms which best fulfill the needs of a large, data-driven organization. Begin by delving into two approaches to managing the data in an organization: a centralized data team and a data mesh architecture, which is a more federated approach. Explore how a data mesh allows individual domain teams in an organization to manage their own data as long as it is made available to other teams and adheres to certain standards. Next, discover the various considerations for selecting data-related tools in an organization. You will get a glimpse into Apache Kafka and RabbitMQ, two widely used messaging tools, and will see use cases where each of them excel. Finally, you will look into two use cases for data stores: one for a web or mobile app and another for a team performing data analysis. Here, you will look into the use of Apache Cassandra and the Snowflake platform.


  • discover the key concepts covered in this course
    recognize how a centralized data team helps manage data in an organization and the limitations of this approach
    outline how a data mesh ensures domain teams have flexibility in data management while ensuring access to that data to the rest of the organization
    identify the factors influencing the choice of tools for various data use cases
  • identify several types of messaging tools and the features they offer
    list use cases for Apache Cassandra and Snowflake
    summarize the key concepts covered in this course



Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.