IL - AZ-203: Developing Solutions for Microsoft Azure

Course Overview

Turn your developers into cloud developers while and prepare for the latest Microsoft Azure Exam: Developing Solutions for Microsoft Azure to help them achieve the Azure Developer Associate certification.

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 an pass AZ 203 - Developing Solutions for Microsoft Azure.

Course Details
  • Duration: 5 Days
  • Level: 300
Who this course is designed for
  • 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.

Course Objectives

What You Will Learn
  • Learn common Azure application design and connectivity patterns
  • Measuring and planning throughput, and data access structure
  • Learn about Azure networking topologies
  • Connect to storage in Azure
  • Design and implement policies to Tables
  • Create, read, update, and delete tables by using code
  • Develop for Azure Redis cache and content delivery networks
  • Develop solutions that use blob storage
  • Create an Azure app service web app by using Azure CLI, Powershell, and other tools
  • Create documentation for the API by using open source and other tools
  • Add push notifications and enable offline sync for mobile apps
  • Develop stateful and stateless apps on Service Fabric
  • Create Azure functions including bindings and triggers
  • Define and run scheduled bulk operations
  • Create an Azure Container Service (ACS/AKS) cluster using Azure CLI and Azure Portal
  • Develop media solutions that use AI services
  • Learn about the different authentication options, including multi-factor, available in Azure and how they operate
  • Learn about implementing access control in your solution including claims- and role-based authorization
  • Implement secure data solutions by using encryption, Azure confidential computing, and SSL/TLS communications
  • Manage cryptographic keys in Azure Key Vault

Course Pre-Requisites

Prerequisites:
  • 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.

Course Modules

Course Outline

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.



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. 



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.

.

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 autoscale 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.



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 messaing services including Service Bus, Storage Queues, Event Grid, Event Hub, Notification Hub and much more.


;

Expert Training

Contact the experts at Opsgility to schedule this class at your location or to discuss a more comprehensive readiness solution for your organization.


Looking for individual training?
Try SkillMeUp.com