Microsoft Azure Training Library
Working with the cloud has grown exponentially, and enterprises are choosing to operate their businesses in this way more than ever. Cloud Academy is enabling teams to access vital resources and education to equip the workforce with comprehensive cloud training for new professionals, novices, and those looking to expand their skill set. The Microsoft Azure Training Library is the database for learning paths, courses, quizzes, and labs, with training provided by field experts to educate IT professionals and give them the confidence they need to learn Microsoft Azure and improve their skills.
Smart Skills are out!
Smart Skills enable you to learn faster and more efficiently without wasting time on areas of knowledge you already know. Start by assessing your skill and enroll into a personalized path focused entirely on filling your knowledge gap!Start assessing your skillsExplore all library
- HANDS-ON LABQACreate a web application in AzureBeginnerDuration: Up to 1 hour and 30 minutesAuthor: QA; Difficulty: Beginner; Description: Create a web application in Azure; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJeremy CookUse Terraform to Create an Azure Load Balanced Web AppIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Learn how to use Terraform to provision an Azure Load Balanced Web App; Duration: Up to 1 hour; Content Topics: Deployment; This hands-on lab has: 2 Lab steps
- HANDS-ON LABJeremy CookUse Terraform and Ansible Together to Create an Azure Linux VM with Nginx InstalledIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Learn how to use Terraform and Ansible together to create and configure an Azure VM Nginx web server.; Duration: Up to 1 hour and 30 minutes; Content Topics: Management, DevOps, Deployment; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghAzure Web Application and Container App PlaygroundIntermediateDuration: Up to 2 hoursAuthor: Parveen Singh; Difficulty: Intermediate; Description: Hone your Azure Web App skills in a free-reign, empty Azure environment by creating and managing web applications, container apps, and container registry in any way you see fit.; Duration: Up to 2 hours; Content Topics: Containers, Web; This hands-on lab has: 2 Lab steps
- HANDS-ON LABParveen SinghManaging Permissions and Users in Azure Virtual DesktopIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to assign permission to an application group and manage user sessions in the Azure Virtual Desktop in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Business Productivity; This hands-on lab has: 4 Lab steps
- HANDS-ON LABQAMaintaining Windows Server LabBeginnerDuration: Up to 1 hourAuthor: QA; Difficulty: Beginner; Description: Learn to complete the setup of the server by configuring items that you will use to perform ongoing regular maintenance and document important configuration settings.; Duration: Up to 1 hour; This hands-on lab has: 5 Lab steps
- HANDS-ON LABParveen SinghCreating Your First Azure Virtual Machine Scale SetsIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to create an Azure Virtual Machine Scale Sets and host webserver in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Compute; This hands-on lab has: 4 Lab steps
- HANDS-ON LABLogan RakaiUnderstanding Azure Networking Products: Load Balancers, Application Gateways, and CDNsIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: This lab goes beyond the core networking products and covers additional Azure networking services to further your understanding of the Azure networking landscape.; Duration: Up to 1 hour and 30 minutes; Content Topics: Networking; This hands-on lab has: 6 Lab steps
- HANDS-ON LABParveen SinghImplementing Governance using Resource TagsBeginnerDuration: Up to 30 minutesAuthor: Parveen Singh; Difficulty: Beginner; Description: Learn how to implement governance and organize cloud resources using resource tags in this hands-on lab.; Duration: Up to 30 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghUnderstanding Data Events using Azure Event HubsBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Understand data events by sending and receiving events using Azure Event Hubs in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Messaging; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAdil IslamOrganizing Code Using Azure Repos in Azure DevOpsBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Adil Islam; Difficulty: Beginner; Description: Level up your DevOps skills and learn how to use Azure Repos, part of the Azure DevOps suite, to version control your code in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: DevOps; This hands-on lab has: 6 Lab steps
- HANDS-ON LABParveen SinghAutomating DSC Configuration using Azure Automation AccountIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Parveen Singh; Difficulty: Intermediate; Description: In this hands-on lab, you will implement Desired State Configuration using Azure Automation Account.; Duration: Up to 1 hour and 30 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 5 Lab steps
- HANDS-ON LABAdil IslamReal-time Azure Bicep Template Conversion PlaygroundBeginnerDuration: Up to 4 hoursAuthor: Adil Islam; Difficulty: Beginner; Description: Practice your Azure Bicep skills in this side-by-side development playground where you can see your changes in real-time!; Duration: Up to 4 hours; Content Topics: Microsoft Azure; This hands-on lab has: 2 Lab steps
- LAB CHALLENGEAdil IslamConverting ARM Templates to Azure Bicep ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Adil Islam; Difficulty: Intermediate; Description: Test your Infrastructure-as-Code skills by converting an ARM template to an Azure Bicep template with this hands-on lab challenge.; Duration: Up to 1 hour and 30 minutes; Content Topics: Microsoft Azure; This lab challenge has: 2 Lab steps
- HANDS-ON LABDavid BedfordLoad Balancing (Standard Load Balancer)BeginnerDuration: Up to 2 hours and 47 minutesAuthor: David Bedford; Difficulty: Beginner; Description: Learn how to provision a standard load balancer, create a backend pool, create a health probe, create a load balance rule, test connectivity, create a new virtual machine from the portal, and add a virtual machine to an existing load balancer.; Duration: Up to 2 hours and 47 minutes; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEParveen SinghAzure Front Door ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Parveen Singh; Difficulty: Intermediate; Description: Put your Azure Front Door skills to test in this hands-on lab challenge using a real Azure environment.; Duration: Up to 1 hour and 30 minutes; Content Topics: Web; This lab challenge has: 2 Lab steps
- HANDS-ON LABLuke OrellanaOptimizing Azure SQL DatabasesBeginnerDuration: Up to 45 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Learn how to optimize the Azure SQL service by configuring logging and alerting and scaling the database.; Duration: Up to 45 minutes; Content Topics: SQL; This hands-on lab has: 5 Lab steps
- HANDS-ON LABLogan RakaiUsing Chef Solo on Windows for AzureBeginnerDuration: Up to 1 hour and 20 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Using Chef Solo on Windows for Azure: Refine your Chef and desired state configuration skills as you configure an Azure Windows VM with this Chef Solo Lab!; Duration: Up to 1 hour and 20 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 8 Lab steps
- LAB CHALLENGEParveen SinghAzure CLI Virtual Machine ChallengeIntermediateDuration: Up to 45 minutesAuthor: Parveen Singh; Difficulty: Intermediate; Description: Put your Azure CLI and Azure Virtual Machine skills to test in this hands-on lab challenge.; Duration: Up to 45 minutes; Content Topics: Virtualization; This lab challenge has: 2 Lab steps
- HANDS-ON LABLogan RakaiUsing Chef Solo on Linux for AzureBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Refine your Chef and desired state configuration skills as you configure a Linux virtual machine in Azure in this using Chef Solo on Linux Lab!; Duration: Up to 1 hour and 30 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 9 Lab steps
- HANDS-ON LABParveen SinghDeploying a Windows Azure VM using Azure CLIBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: In this lab, you'll learn how to work with Azure CLI to create and manage the Azure resources.; Duration: Up to 1 hour; Content Topics: Virtualization; This hands-on lab has: 5 Lab steps
- HANDS-ON LABParveen SinghInspecting Resources using Azure CLIBeginnerDuration: Up to 30 minutesAuthor: Parveen Singh; Difficulty: Beginner; Description: In this hands-on lab, you'll learn how to work with Azure CLI to create and manage the Azure resources.; Duration: Up to 30 minutes; Content Topics: Development Tools; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAdil IslamCreating Users in Microsoft Entra IDBeginnerDuration: Up to 1 hour and 15 minutesAuthor: Adil Islam; Difficulty: Beginner; Description: Learn how to create new users in Microsoft Entra ID in this hands-on lab.; Duration: Up to 1 hour and 15 minutes; Content Topics: Identity and Access Management; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghImplementing DNS-based Traffic Routing with Azure Traffic ManagerIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to create a Traffic Manager profile and set up routing methods for endpoints in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking; This hands-on lab has: 4 Lab steps