Skip to main content
HomeData Engineering

Course

Understanding Modern Data Architecture

IntermediateSkill Level
4.7+
1,019 reviews
Updated 05/2026
Discover modern data architecture's key components, from ingestion and serving to governance and orchestration.
Start Course for Free
TheoryData Engineering2 hr16 videos56 Exercises3,550 XP21,569Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training 2 or more people?

Try DataCamp for Business

Course Description

Introduction to modern data architectures


The world is constantly changing thanks to data, and every day the amount of data to be processed is even bigger. Thus, this course gives you an overview of modern data architectures, guiding you through the fundamental components of data solutions.

Components of modern data architectures


This is an introductory course to modern data solutions. During the first half of this course you'll learn what modern data architectures are, will review some popular solutions like Data Mesh and Data Fabric, and will explore the different elements of data architectures such as storage, data ingestion methods, processing options, and serving techniques.

Transversal Components of modern data architectures


In the second half, the course shows the transversal components that ensure the cohesion and enable the management of data architectures; explaining concepts like data governance, orchestration, observability, and even cost optimization within cloud providers. With all these elements, you'll be able to design data solutions that highly align with your organization's needs.

Designing and evaluating modern data architectures


The final part of the course integrates the knowledge you've gained, using a business case to design a data solution that satisfies the requirements of the business.

Prerequisites

Data Warehousing ConceptsUnderstanding Data Engineering
1

Introduction to Modern Data Architecture

After seeing this chapter, you will be able to explain what modern data architecture is, and what are their key requirements and components. You'll also review different types of existing data architectures, ranging from Lambda to Data Mesh.
Start Chapter
2

Modern Data Architecture Components

Learn about the different components and layers of modern data architectures; from data ingestion to serving. Get familiar with the different paradigms and approaches in each layer, and some of the cloud services used to implement modern data solutions to get field experience!
Start Chapter
3

Transversal Components of Data Architectures

Dive into the transversal components that modern data architectures consist of, covering key aspects like data governance, metadata, data security, and observability. By understanding these vital elements, you'll be prepared to design robust, secure, and efficient data platforms while maintaining high standards for the data and overall service.
Start Chapter
4

Putting it All Together

Learn how to manage workflows, understand costs in cloud services, and create modern data designs. This chapter helps you work with tools like Apache Airflow and teaches you ways to save money on cloud use. By the end, you'll know how to build and judge strong data systems for businesses.
Start Chapter
Understanding Modern Data Architecture
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.7
from 1,019 reviews
79%
20%
2%
0%
0%
  • Waqi
    4 hours ago

  • Funda
    14 hours ago

  • Aayush
    yesterday

    Loved how the content justifies the Modern Data Architecture

  • Cris
    yesterday

  • Sarah
    2 days ago

  • Eduardus Albert
    3 days ago

Funda

"Loved how the content justifies the Modern Data Architecture"

Aayush

Cris

FAQs

Do I need coding skills for this course?

No coding is required, but you should understand basic SQL and data engineering concepts. The course focuses on architectural concepts rather than hands-on coding.

What data architectures does this course cover?

You will explore Lambda architecture, Kappa architecture, Data Mesh, and lakehouse patterns, learning the benefits and drawbacks of each.

What architecture components are taught?

The course covers data ingestion, serving, governance, orchestration, and cost and security considerations for building scalable data solutions.

Who should take this course?

Data engineers, architects, and technical managers who need to evaluate and design modern data platforms will find this course directly applicable to their work.

How long does this course take?

The course has 4 chapters and 56 exercises. Most learners finish it in about 1.5 hours.

Join over 19 million learners and start Understanding Modern Data Architecture today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.