AZ 203 - Developing Solutions for Microsoft Azure Certification


This course will help attendees prepare for exam AZ 203 - Developing Solutions for Microsoft Azure.

Course Duration: 6 Day(s)

Rs. 33,000/- Rs.17500+ Tax



Microsoft Azure is the cloud for modern business. Expand your Azure development skills to meet future business needs with these certifications. This course will prepare your team for developing in a Platform as a Service (PaaS) model. You will learn how to build solutions using the various compute options: Service Fabric, Azure Kubernetes Service (AKS), Batch and much more. This course will also cover data access technologies such as Cosmos DB, SQL Database, Azure Storage and CDN. This course will help attendees prepare for exam AZ 203 - Developing Solutions for Microsoft Azure..




Module 1: Develop Azure Infrastructure as a Service Compute Solutions

In this module, attendees will learn how to use compute services such as Azure virtual machines and Azure Batch as the compute target for their solutions. This module will also discuss Azure Kubernetes Service and core container concepts such as Container Image Registry and strategies for containerizing applications.

1. Implement solutions that use virtual machines (VM)

Introduction to azure Compute Service
Introduction to Virtual network & Networking component
Introduction to azure Virtual Machine
Provision VMs
Configure Azure Disk Encryption for VMs

2. Implement batch jobs by using Azure Batch Services

Introduction to Azure HPC
Introduction Azure Batch Services
Manage batch jobs by using Batch Service API
Run a batch job by using Azure CLI, Azure portal, and other tools
Write code to run an Azure Batch Services batch job

3. Create containerized solutions

Introduction to Containerization as new application deployment pattern
Introduction to Container & related Service on azure
Create an Azure Managed Kubernetes Service (AKS) cluster
Create container images for solutions
Publish an image to the Azure Container Registry
Run containers by using Azure Container Instance or AKS

Module 2: Develop for Azure Storage

In this module, attendees will learn how to develop solutions that leverage Azure storage related services options including: Cosmos DB, Azure Storage tables, file storage, Blob, relational databases, and caching and content delivery networks.

1. Develop solutions that use storage tables

Introduction to Azure Storages service
Design and implement policies for tables
Query table storage by using code
Implement partitioning schemes

2. Develop solutions that use Cosmos DB storage

Introduction to Cosmos DB
Understanding multimodal database service
Create, read, update, and delete data by using appropriate APIs
Implement partitioning schemes
Set the appropriate consistency level for operations

3. Develop solutions that use a relational database

Introduction to Azure SQL database o Provision and configure relational databases
Configure elastic pools for Azure SQL Database
Create, read, update, and delete data tables by using code
Develop solutions that use blob storage
Introduction to Azure Blob Service
Move items in Blob storage between storage accounts or containers
Set and retrieve properties and metadata
Implement blob leasing
Implement data archiving and retention

Module 3: Implement Azure security

In this module, attendees will learn how to implement authentication and authorization in Azure as well as how to implement secure data solutions with: encryption; Azure Key Vault; and SSL and TLS communications. This module will also discuss using claims-based access control (CBAC) as well as role-based access control (RBAC) to develop secure solutions.

1. Authentication with Azure identity solution

Introduction to Azure Active Directory
Authentication by using certificates, forms-based authentication, or tokens
Overview of multi-factor or Windows authentication by using Azure AD
OAuth2 authentication
Overview of Managed Service Identity (MSI)
Overview of Service Principal authentication

2. Implement access control on azure resources

CBAC (Claims-Based Access Control) authorization
RBAC (Role-Based Access Control) authorization
Implement Shared Access Signatures

3. Securing data solutions on Azure

Understand Encrypt and decrypt data at rest and in transit
Implement Azure Key Vault API

Module 4:  Monitor, troubleshoot, and optimize Azure solutions

In this module, attendees will learn how to design applications for resiliency and scale by using features such as caching and auto scale and general cloud design best practices. From there, attendees will learn how to use solutions such as Azure Monitor, Log Analytics, App Insights and more to monitor and troubleshoot their applications.

Introduction to scalability of apps and services o
Autoscaling rules and patterns
Integrate caching and content delivery within solutions
Store and retrieve data in Azure Redis cache
Develop code to implement CDN’s in solutions
Invalidate cache content (CDN or Redis)
Instrument solutions to support monitoring and logging
Configure instrumentation in an app or service by using Application Insights
Analyze and troubleshoot solutions by using Azure Monitor
Implement Application Insights Web Test and Alerts

Module 5: Connect to and Consume Azure Services and Third-party Services

In this module, attendees will learn how to use common Azure PaaS Services such as Functions, Logic Apps, Search, API Management as well as messaging services including Service Bus, Storage Queues, Event Grid, Event Hub, Notification Hub and much more.

Develop an App Service Logic App
Introduction to Azure App Service
Azure Web App
Azure Mobile App
Azure API App
Azure Function App
Azure Logic App
Create a custom connector for Logic Apps
Create a custom template for Logic Apps
Integrate Azure Search within solutions
Introduction to Azure Search
Searchable data
Azure Search index
Establish API Gateways
Introduction to API Gateways
APIM instance
Configure authentication for APIs
Define policies for APIs
Overview of event-based solutions
Event vs. Messages pattern
Understand Solutions that use Azure Event Grid
Understand Solutions that use Azure Notification Hubs
Understand Solutions that use Azure Event Hub
Develop message-based solutions
Understand Solutions that use Azure Service Bus
Understand Solutions that use Azure Queue Storage queues


Who Should Attend

  • These courses are for experienced programmers who want to develop and host solutions in Azure. Learners should have some experience with Azure and must be able to program in at least one Azure-supported language. These course focus on C#, Node.js, Azure CLI, Azure PowerShell, and JavaScript.

Target Audience

Developers / Azure Developer



Access trainings for New Azure certifications to speed up!


Microsoft Azure skills focused trainings – made available through its Instructor Led Training and Bundled with some amazing offers you cannot resist.

Instructor Led Training

Blended Training

Upgrade Training


In-person Classroom Training
Exam Voucher
Online Content

Self Paced Online Courses
Personal Mentoring (3 sessions)
Exam Voucher

Virtual classroom training
Exam Voucher
Online Content

Why Certification?

Whether you’re new to Azure or already a cloud professional, here are the reasons why adding Azure to your toolbox can help you grow.

Surging demand

Cloud is the new normal, with almost 80% of business deploying cloud technology. And customer demand for Azure is going up fast, with triple digit growth over each of the last eight consecutive quarters.


Huge returns

Skilled Azure professionals are highly sought after in the job market. Technical certification gives you opportunities for career advancement, higher salaries, and more interesting work.

Expanding market

International Data Corporation (IDC) projects cloud spending will exceed $500 billion by 2020, including $191 billion in the public cloud market alone. Make sure you’re ready.

Build your expertise with training and certification. For more information, send an email to

for more info Call : 022 61488989 | |

Synergetics India

We're looking forward to hearing from you.


Call 91.22.61488900/11/23 Email

Connect Us:

For More Info Contact:

Shilpa Avhad | 8879004318 


Home | Learning Services | Technology  | Courses Calendar  | News | About Synergetics | Contact  | Careers | Sitemap

© 2018 Synergetics India. All rights reserved. Bangalore | Pune | Chennai | Hyderabad