AZ-203 - Developing Solutions for Microsoft Azure Bootcamp

In this Developing Solutions for Microsoft Azure Bootcamp, students will gain the knowledge and skills needed to implement Azure development services and prepare for the Developing Solutions for Microsoft Azure Exam AZ-203. This course combines the following courses:

  1. AZ-203T01: Develop Azure Infrastructure as a Service compute solutions
  2. AZ-203T02: Develop Azure Platform as a Service compute solutions
  3. AZ-203T03: Develop for Azure storage
  4. AZ-203T04: Implement Azure security
  5. AZ-203T05: Monitor, troubleshoot, and optimize Azure solutions
  6. AZ-203T06: Connect to and consume Azure services and third-party services

This is a boot camp and so scheduled break times will be cut short if necessary in order to complete all the material.

Goals
  1. Gain the knowledge and skills needed to implement Azure IaaS services and features.
  2. Learn about provisioning virtual machines, using Batch Service to deploy/maintain resources.
  3. Learn to create containerized solutions by using Azure Kubernetes Service.
  4. Gain the knowledge and skills needed to implement Azure Platform as a Service
  5. Learn how to create and manage Azure App Service resources, integrate push and offline sync in their mobile apps, and document an API.
  6. Learn how to create and test Azure functions.
  7. Gain the knowledge and skills needed to leverage Azure storage services and features.
  8. Learn how to manage Azure table storage, Azure Cosmos DB, Azure Blob, and developing against relational databases in Azure.
  9. Gain the knowledge and skills needed to include Azure authentication and authorization services.
  10. Learn how identity is managed and utilized in Azure solutions by using the Microsoft identity platform.
  11. Learn about access control (claims-based authorization and role-based access control) and how to implement secure data solutions.
  12. Learn how to create and integrate these resources by using the Azure CLI, REST, and application code.
  13. Gain the knowledge and skills needed to ensure applications hosted in Azure are operating efficiently and as intended.
  14. Learn how Azure Monitor operates and how to use tools like Log Analytics and Application Insights to better understand what is happening in their application.
  15. Learn how to implement autoscale, instrument their solutions to support monitoring and logging, and use Azure Cache and CDN options to enhance the end-user experience.
  16. Learn how to create and manage your own APIs by using API Management.
  17. Learn how to use the different event- and message-based services in Azure within their development solutions.
  18. Learn how to create and integrate these resources by using the Azure Portal, Azure CLI, REST, and application code.
Outline
  1. Implement Solutions that Use Virtual Machines
    1. Provision VMs
    2. Create ARM templates
    3. Configure Azure Disk Encryption for VMs
  2. Implementing Batch Jobs by Using Azure Batch Services
    1. Azure Batch overview
    2. Run a batch job by using the Azure CLI and Azure Portal
    3. Run batch jobs by using code
    4. Manage batch jobs by using the Batch Service API
  3. Create Containerized Solutions
    1. Create an Azure Managed Kubernetes Service (AKS) cluster
    2. Create container images for solutions
    3. Publish an image to the Azure Container Registry
    4. Run containers by using Azure Container Instance or AKS
  4. Create App Service web apps
    1. Azure App Service core concepts
    2. Creating an Azure App Service web app
    3. Creating background tasks by using WebJobs in Azure App Service
  5. Creating Azure App Service mobile apps
    1. Getting started with mobile apps in App Service
    2. Enable push notifications for your app
    3. Enable offline sync for your app
  6. Create Azure App Service API apps
    1. Creating APIs
    2. Using Swagger to document an API
  7. Implement Azure Functions
    1. Azure Functions overview
    2. Develop Azure Functions using Visual Studio
    3. Implement durable functions
  8. Develop solutions that use Azure Table storage
    1. Azure Table storage overview
    2. Authorization in Table storage
    3. Table service REST API
  9. Develop solutions that use Azure Cosmos DB storage
    1. Azure Cosmos DB overview
    2. Managing containers and items
    3. Create and update documents by using code
  10. Develop solutions that use a relational database
    1. Azure SQL overview
    2. Create, read, update, and delete database tables by using code
  11. Develop solutions that use Microsoft Azure Blob storage
    1. Azure Blob storage overview
    2. Working with Azure Blob storage
  12. Implement authentication
    1. Microsoft identity platform
    2. Implement OAuth2 authentication
    3. Implement managed identities for Azure resources
    4. Implement authentication by using certificates, forms-based authentication, or tokens
    5. Implement multi-factor authentication
  13. Implement access control
    1. Claims-based authorization
    2. Role-based access control (RBAC) authorization
  14. Implement secure data solutions
    1. Encryption options
    2. End-to-end encryption
    3. Implement Azure confidential computing
    4. Manage cryptographic keys in Azure Key Vault
  15. Introduction to Azure Monitor
    1. Overview of Azure Monitor
  16. Develop code to support scalability of apps and services
    1. Implement autoscale
    2. Implement code that addresses singleton application instances
    3. Implement code that handles transient faults
  17. Instrument solutions to support monitoring and logging
    1. Configure instrumentation in an app or server by using Application Insights
    2. Analyze and troubleshoot solutions by using Azure Monitor
  18. Integrate caching and content delivery within solutions
    1. Azure Cache for Redis
    2. Develop for storage on CDNs
  19. Develop an App Service Logic App
    1. Azure Logic Apps overview
    2. Create Logic Apps by using Visual Studio
    3. Create custom connectors for Logic Apps
    4. Create custom templates for Logic Apps
  20. Integrate Azure Search within Solutions
    1. Create and query an Azure Search Index
    2. Full text search in Azure Search
  21. API Management
    1. Introduction to the API Management service
    2. Securing your APIs
    3. Defining API policies
  22. Develop Event-based Solutions
    1. Implement solutions that use Azure Event Grid
    2. Implement solutions that use Azure Event Hubs
    3. Implement solutions that use Azure Notification Hubs
  23. Develop Message-based Solutions
    1. Implement solutions that use Azure Service Bus
    2. Implement solutions that use Azure Queue Storage queues
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this Azure class:

  • 1-2 years' experience as a developer. This course assumes students know how to code and have a fundamental knowledge of Azure.
  • 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).

Training for your Team

Length: 5 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

Training for Yourself

$3,570.00 or 6 vouchers

Upcoming Live Online Classes

Please select a class.
  • Live Online Training
  • For Individuals
  • Expert Instructors
  • Guaranteed to Run
  • 100% Free Re-take Option
  • 1-minute Video

What people say about our training

I thought that this would be a very difficult class but the instructor made it seem so easy.
Lorraine Lawless
Health-Quest
Great Class and the Instructor was always willing to help.
Josh Koehn
E.&J. Gallo Winery
The instructor was great. He covered the material well, provided assistance when users had issues and also answered hypothetical questions
Jill Rice
P2 Energy Solutions
Just the right breadth of information, pace and learning materials, coupled with an instructor who has the software expertise and the teaching skills to instruct over the web.
Richard O'Reilly
United Technologies Corporation

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

62,275

Students who have taken Instructor-led Training

11,814

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

9.29

Students rated our trainers 9.29 out of 10 based on 29,172 reviews

Contact Us or call 1-877-932-8228