SkillMaxxing_Sale
kh logo
All Courses
  1. Home
  2. Online Self Paced
  3. Microsoft Certified Azure Data Engineer Associate

Microsoft Certified Azure Data Engineer Associate (DP-203)

Master data platform design, implementation, monitoring, and optimization to excel in Data Engineering on Microsoft Azure (DP-203) certification.

Microsoft Certified Azure Data Engineer Associate (DP-203)
Prerequisites and Eligibility
  • Strong knowledge of data processing languages such as SQL, Python, and Scala.
  • Understanding of the data process and architecture patterns.
Prerequisites image
What You Will Learn
1
Demonstrate proficiency in designing

Demonstrate proficiency in designing and implementing data storage solutions in Microsoft Azure.

2
Learn to enable high performance

Learn to enable high performance, efficiency, organization, and reliability in data storage solutions.

3
Develop skills in designing

Develop skills in designing and developing data processing solutions on Microsoft Azure.

4
Get proficient in data pipelines

Get proficient in data pipelines, data transformation, and data integration, leveraging Azure.

5
Gain expertise in data security

Gain expertise in data security principles and practices, including encryption, access control, and compliance

6
Acquire the ability to monitor

Acquire the ability to monitor and optimize data storage and data processing platforms on Azure.

Why choose upGrad KnowledgeHut

The upGrad KnowledgeHut Edge

Superior Outcomes

Focus on skilled-based outcomes with advanced insights from our state-of-the art learning platform.

Immersive Learning

Go beyond just videos and learn hands-on with guided exercises, projects, assignments and more.

World-Class Instructors

Course instructors and designers from top businesses including Google, Amazon, Twitter and IBM.

Hands-On with Cloud Labs

A fully-provisioned developer environment where you can practice your code right in your browser.

Real-World Learning

Get an intimate, insider look at leading companies in the field through real-world case studies.

Industry-Vetted Curriculum

Curriculum primed for industry relevance and developed with guidance from industry advisory boards.
Curriculum

1. Course Introduction

Learning Objectives: Gain in-depth knowledge of the structure and certification objectives of DP-203 to excel as an Azure Data Engineer. Learn strategies to maximize Azure's free tier for 12 months.

Topics

  • Structure and Certification Objectives for DP-203
  • How to Keep Azure Free for 12 Months

2. Introduction to Azure Cloud and Data Engineer Profile

Learning Objectives: Become a proficient Azure user and Data Engineer by mastering Azure Subscription creation, resource management, and budgeting; exploring Data Engineer's role and technologies; and developing skills in ML modeling and deployment with FastAPI and MLOps.

Topics

  • How to Create Azure Subscription
  • Azure Portal Overview
  • How to Delete Resources and Set Budget
  • How Did Data Engineer Profile Evolve
  • Understand Data Engineer's Role and Responsibility
  • Explore Data Engineer Technologies

3. Data Storage Non-Relational Data Stores

Learning Objectives: Master Azure Storage Services, provisioning, redundancy, access tiers, File Share and Disk Storage. Explore Cosmos DB, Data Lake evolution. Compare Blob Storage and Data Lake, examine security. Differentiate HA and DR concepts, explore HA/DR options for Azure Storage and Cosmos DB.

Topics

  • Overview of Azure Storage Services
  • Demo Provision Azure Storage Account
  • Explore Data Redundancy Options
  • Overview Azure Blob Storage
  • Learn about Azure Storage Access Tiers
  • Overview Azure Table Storage
  • Overview of Azure Queue Storage
  • Understand Azure File Share Storage
  • Demo Azure File Share Storage
  • Azure Disk Storage and Demo
  • Explore Cosmos DB and its Various Features
  • What is Data Lake?
  • How Data Lake Gen 2 Evolved
  • Azure Blob Storage vs Azure Data Lake
  • Explore Azure Blob and Data Lake Security Options
  • High Availability vs Disaster Recovery
  • Azure Storage - HA and DR Options
  • Cosmos DB - HA and DR Options

4. Data Storage Relational Data Stores

Learning Objectives: Acquire comprehensive expertise in Azure SQL and Synapse Analytics, including their features, architecture comparison, pool creation, data analysis, and security measures such as data masking and encryption.

Topics

  • Module Introduction
  • Features of Azure SQL
  • Explore Azure SQL and its Various Features
  • Learn the Difference between Traditional vs Modern Warehouse Architecture
  • What is Synapse Analytics Service
  • Demo: Create Dedicated SQL Pool
  • Demo: Connect Dedicated SQL Pool with SSMS
  • Demo: Create Azure Synapse Analytics Studio Workspace
  • Demo: Explore Synapse Studio
  • Demo: Create Dedicated SQL Pool and Spark Pool
  • Demo: Analyse Data using Dedicated SQL Pool
  • Demo: Analyse Data using Apache Spark Notebook
  • Demo: Analyse Data using Serverless SQL Pool
  • Demo: Data Factory from Synapse Analytics Studio
  • Demo: Monitor Synapse Studio
  • Explore Azure Synapse and its Various Features
  • Understand the Scaling Azure Datawarehouse
  • Azure SQL Datawarehouse Backup and Restore
  • Azure Database vs Azure Datawarehouse (Synapse Data Pool)
  • How to Implement Data Masking
  • Learn to Encrypt Data at Rest and in Motion

5. Batch Processing [Design and Develop Data Processing]

Learning Objectives: Master the fundamentals of Azure Data Factory and Azure Databricks, including their features, provisioning, data access, data processing, Spark Basics, cluster exploration, and other essential components.

Topics

  • Introduction
  • Explore Azure Data Factory and its Features
  • What is Azure Databricks
  • Demo Overview
  • Demo: Provision Databricks, Clusters and Workbook
  • Demo: Mount Data Lake to Databricks DBFS
  • Demo: Explore, Analyze, Clean, Transform and Load Data in Databricks
  • Learn About Spark Basics
  • Explore Azure Databricks Clusters
  • Azure Databricks Other Important Components

6. Streaming Analytics [Design and Develop Data Processing]

Learning Objectives: Master Azure Stream Analytics and Windowing Functions for real-time data processing. Learn to configure input and output, use different window types (Tumbling, Hopping, Sliding, and Session), and process Blob Storage and IOT Hub Input.

Topics

  • Module Introduction
  • What is Live Event Processing
  • Introducing Azure Stream Analytics (Configure Input and Output)
  • Introduction to Windowing Functions
  • What is Tumbling Window
  • What is Hopping Window
  • What is Sliding Window
  • What is Session Window
  • Demo: Processing Blob Storage Input
  • Demo: Processing IOT Hub Input

7. Monitor Data Storage

Learning Objectives: Master the implementation of Azure Monitor service to efficiently monitor and optimize various Azure resources, including Blob and Data Lake Storage, Azure Synapse Analytics, and Cosmos DB.

Topics

  • Module Introduction
  • Intro to Azure Monitor Service
  • Demo: Azure Monitor Service
  • Implementing Blob and Data Lake Storage Monitoring
  • Implement Azure Synapse Analytics Monitoring
  • Implement Cosmos DB Monitoring

8. Monitor Data Processing

Learning Objectives: Learn to effectively monitor and optimize Data Factory pipelines, Azure Databricks for big data analytics, and Stream Analytics for real-time data processing using various monitoring tools like metrics, alerts, and diagnostic settings.

Topics

  • Module Introduction
  • Monitor Data Factory Pipelines
  • Monitor Data Factory - Metrics, Alerts, Diagnostic Settings
  • Monitor Azure Databricks
  • Monitor Stream Analytics

9. Optimize Azure Data Solutions

Learning Objectives: Learn to troubleshoot and optimize data processing in various Azure services, including Data Lake Storage, Stream Analytics, and Azure Synapse Analytics. Also, gain proficiency in managing the Data Lifecycle to ensure data quality and compliance.

Topics

  • Module Introduction
  • Troubleshoot Data Partitioning Bottlenecks
  • Optimize Data Lake Storage
  • Optimize Stream Analytics
  • Optimize Azure Synapse Analytics
  • Manage the Data Lifecycle

10. Designing an Azure Data Solution

Learning Objectives: Master data solutions in Azure: data types, storage options, Azure store selection, recovery planning, CosmosDB vs. Data Lake vs. Blob Storage design, SQL Database vs. Data warehouse, Batch Processing with Data Factory and DataBricks, Data Ingestion Methods, Real-Time Processing, Compute Resources, Lambda Architecture, and secure endpoint planning.

Topics

  • Different Types of Data Types
  • Data Storage Types
  • Select Azure Store for Application
  • Azure Data Platform Architecture
  • Understand RTO and RPO
  • Scenarios - Designing a Solution for CosmosDB vs Data Lake vs Blob Storage
  • Scenarios - Designing for SQL Database vs Data warehouse
  • Design Batch Processing Solutions Using Data Factory and DataBricks
  • Learn Data Ingestion Methods
  • Explore Real Time Processing
  • Design and Provision Compute Resources
  • Explore Lambda Architecture
  • Plan for Secure Endpoints (Public/Private)

11. Wrapping Up

In this final module, we will provide a comprehensive recap of the Microsoft Azure Data Engineer (DP-203) Course, highlighting how it equips you with practical skills for the real world.

Frequently Asked Questions

FAQs

1. Will there be any other learning material other than self-paced videos?

Yes, you will experience KnowledgeHut's immersive learning in an on-demand format. This will include e-learning material to help you:

  • LEARN with recall quizzes, interactive ebooks, and case studies
  • ASSESS your skills progression with diagnostic, module-level, and final assessments
  • PRACTICE with real-world simulations and Cloud Labs
  • GAIN INSIGHTS with real-time reports and analytics on how you're progressing, your learning challenges, and suggestions of sections to revisit to build competency in the required areas.

2. Can I pursue this course along with my full-time job?

Yes, our online course is designed to give you flexibility to skill up as per your convenience. The course is delivered in a Self-Paced mode so that you can balance your work and learning as per your schedule.

Our Course Compares

How Our Course Compares
YouTube VideosOnline CoursesupGrad KnowledgeHut
On-Demand Videos
Immersive Learning Experience
Structured Curriculum
Course Curated by Industry Experts
Auto-Graded Assessments
Real-World Projects
Lifetime Access to Courseware