Tech Data uses cookies to improve the use and personalization of your browsing experience on its website. All information collected on this site is considered confidential data. By continuing your visit to this site, you agree to the installation and use of cookies.

Develop Azure Infrastructure as a Service compute solutions (AZ-203T01-A)

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.

Audience ProfileStudents in this course are interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.

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

Course OutlineModule 1: Implement solutions that use virtual machinesStudents will learn how to properly plan for VM deployment. It covers VM creation by using the Azure Portal, PowerShell, and through code. It also covers creating and using ARM templates for repeatable deployments and how to use Azure Disk Encryption to secure information on the VM.Lessons

Provision VMs

Create ARM templates

Configure Azure Disk Encryption for VMs

Module 2: Implement batch jobs by using Azure Batch ServicesAzure Batch creates and manages a pool of compute nodes (virtual machines), installs the applications you want to run, and schedules jobs to run on the nodes.Lessons

Azure Batch overview

Run a batch job by using the Azure CLI and Azure Portal

Run batch jobs by using code

Manage batch jobs by using the Batch Service API

Module 3: Create containerized solutionsYou can build and run modern, portable, microservices-based applications that benefit from Kubernetes orchestrating and managing the availability of those application components. Kubernetes supports both stateless and stateful applications as teams progress through the adoption of microservices-based applications.Lessons