Skip to Content
View all events

Exam DP-200: Implementing a Microsoft Azure Data Solution Crash Course

Published by Pearson

Intermediate to advanced content levelIntermediate to advanced

Exam DP-200, Implementing an Azure Data Solution, is one of two exams required to earn the Microsoft Certified: Azure Data Engineer Associate role-based certification. According to Microsoft, the DP-200 exam is intended for "Microsoft Azure data engineers who collaborate with business stakeholders to identify and meet the data requirements to implement data solutions that use Azure data services."

This course is also appropriate for non-certification candidates who need to deep-dive into the Microsoft Azure data platform from an engineer's viewpoint.

What you’ll learn and how you can apply it

At course conclusion, you will be able to:

  • Implement data storage solutions in Azure
  • Manage and develop data processing by using Azure products and technologies
  • Monitor and optimize Azure-based data solutions

This live event is for you because...

The audience for this course consists of:

  • Azure Data Engineer Associate certification candidates
  • Azure Database Administrator Associate certification candidates
  • IT industry newcomers or mid-career job changers who need to evaluate whether cloud computing and data engineering is the right fit for them
  • IT professionals who need to learn how Microsoft Azure implements data engineering (for example, what's involved in migrating local, on-premises SQL Server databases to Azure)

Prerequisites

Exam DP-200 represents an intermediate-level skill set.

The core prerequisites are:

  • Intermediate computing skills
  • Intermediate database knowledge (unstructured vs semi-structured data, relational, non-relational data models)
  • Intermediate Structured Query Language (SQL) skills
  • Basic Azure skills (know your way around the Azure portal, Azure PowerShell)

Course Set-up

  • Microsoft account to create an Azure trial subscription (free)
  • Microsoft Azure 30-day trial (free)
  • The course files will be available at Tim's GitHub repository: https://github.com/timothywarner/dp200

Recommended Preparation

  • Book: Microsoft Azure SQL Database Step by Step, by Lobel and Boyd

https://learning.oreilly.com/library/view/microsoft-azuretm-sql/9780133989380/

  • Video: SQL Server Fundamentals for the Accidental DBA

https://learning.oreilly.com/videos/sql-server-fundamentals/9780321601421

Recommended Follow-up

  • Book: Data Just Right - Introduction to Large-Scale Data & Analytics, by Manoocherhri

https://learning.oreilly.com/library/view/data-just-right/9780133359084/

  • Video: Data Science Fundamentals Part 1 - Learning Basic Concepts, Data Wrangling, and Databases with Python, by Dinu

https://learning.oreilly.com/videos/data-science-fundamentals/9780134660141/

Schedule

The time frames are only estimates and may vary according to how the class is progressing.

DAY 1

Introduction (15 minutes)

  • Set expectations
  • Perform high-level course overview
  • Review the DP-200 certification exam and Azure Data Engineer Associate certification program
  • Provide strategies to maximize benefit from this course

Module 1: Implement Non-Relational Data Stores (35 minutes)

  • Deploy and configure Cosmos DB, Data Lake Storage Gen2, and Blob storage
  • Meet security requirements
  • Meet availability requirements

Module 2: Implement Relational Data Stores (35 minutes)

  • Deploy and configure Azure SQL Database and Azure Synapse Analytics
  • Use PolyBase
  • Implement security and high availability

Break: 5 minutes

Module 3: Manage Data Security (35 minutes)

  • Implement Dynamic Data Masking
  • Encrypt data at rest, in motion, and in use

Module 4: Develop Batch Processing Solutions (35 minutes)

  • Implement Azure Data Factory and Azure Databricks
  • Ingest data by using PolyBase
  • Create pipelines and activities
  • Create notebooks

Review, wrap-up: 10 minutes

DAY 2

Introduction (15 minutes)

  • Briefly review Day 1 material
  • Perform Day 2 content overview
  • Answer any outstanding questions from Day 1

Module 5: Develop Streaming Solutions (30 minutes)

  • Configure data inputs and outputs
  • Employ built-in functions
  • Implement Azure Stream Analytics

Break: 5 minutes

Module 6: Monitor Data Storage (30 minutes)

  • Monitor relational and non-relational data sources
  • Monitor blob and Data Lake storage
  • Configure Azure Monitor alerts
  • Audit with Azure Log Analytics

Module 7: Monitor Data Processing (30 minutes)

  • Monitor Azure Data Factory pipelines
  • Monitor Azure Databricks
  • Monitor Azure Stream Analytics

Module 8: Optimize Azure Data Solutions (30 minutes)

  • Optimize Data Lake storage
  • Optimize Azure Synapse Analytics
  • Optimize Azure Stream Analytics

Module 9: Exam DP-200 Strategy (30 minutes)

  • Before the exam (prep resources)
  • During the exam (online testing process)
  • After the exam (badge, next steps)

Review, wrap-up: 10 minutes

Your Instructor

  • Tim Warner

    Tim Warner has been a Microsoft MVP in Azure AI and Cloud/Datacenter Management for 6 years and a Microsoft Certified Trainer for more than 25 years. His O'Reilly Live Training classes on generative AI, GitHub, DevOps, data engineering, cloud computing, and Microsoft certification reach hundreds of thousands of students around the world. He's written for Microsoft Press, presented at Microsoft Ignite, and contributed to several Microsoft open-source projects. You can connect with Tim on LinkedIn: timw.info/li.

Skill covered

DP-900: Microsoft Azure Data Fundamentals