MS-AZ-203 - AZ-203: Developing Solutions for Microsoft Azure

In this course students will gain the knowledge and skills needed to implement Azure IaaS services and features in their development solutions. The course covers provisioning virtual machines, using Batch Service to deploy/maintain resources, and how to create containerized solutions by using Azure Kubernetes Service.

This course is not Microsoft Software Assurance Training Voucher (SATV) eligible.

Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus. Student
Excellent presentation skills, subject matter knowledge, and command of the environment. Student
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect. Student

Click here to print this page »


  • Students should have 1-2 years experience as a developer. This course assumes students know how to code and have a fundamental knowledge of Azure.
  • It is recommended that students have some experience with PowerShell or Azure CLI, working in the Azure portal, and with at least one Azure-supported programming language. Most of the examples in this course are presented in C\# .NET.

Detailed Class Syllabus

AZ-203T01: Develop Azure Infrastructure as a Service compute solutions

Module 1: Implement solutions that use virtual machines
Module 2: Implement batch jobs by using Azure Batch Services
Module 3: Create containerized solutions

AZ-203T02: Develop Azure Platform as a Service compute solutions

Module 1: Create App Service web apps
Module 2: Creating Azure App Service mobile apps
Module 3: Create Azure App Service API apps
Module 4: Implement Azure Functions

AZ-203T03: Develop for Azure storage

Module 1: Develop solutions that use Azure Table storage
Module 2: Develop solutions that use Azure Cosmos DB storage
Module 3: Develop solutions that use a relational database
Module 4: Develop solutions that use Microsoft Azure Blob storage

AZ-203T04: Implement Azure security

Module 1: Implement authentication
Module 2: Implement access control
Module 3: Implement secure data solutions

AZ-203T05: Monitor, troubleshoot, and optimize Azure solutions

Module 1: Introduction to Azure Monitor
Module 2: Develop code to support scalability of apps and services
Module 3: Instrument solutions to support monitoring and logging
Module 4: Integrate caching and content delivery within solutions

AZ-203T06:Connect to and consume Azure, and third-party, services

Module 1: Develop an App Service Logic App
Module 2: Integrate Azure Search within solutions
Module 3: API Management
Module 4: Develop event-based solutions
Module 5: Develop message-based solutions