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.
Master Your Skills!
Assess your proficiency with Smart Skills and get personalized training to skip what you already know, or start as a beginner and master your skills from the ground up.Learn smarterExplore all library
- HANDS-ON LABParveen SinghExploring Azure OpenAI ServiceBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Learn how Azure OpenAI service works and understand the various configurations it offers in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps
- HANDS-ON LABParveen SinghExploring Azure Computer Vision Solution and Vision StudioIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to use Azure Computer Vision to perform various tasks such as text recognition, object detection, and image analysis using Azure Portal and Vision Studio.; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; 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
- HANDS-ON LABParveen SinghExploring Query Statement and Function Types in Kusto Query Language (KQL)IntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to write query statements and create stored functions in Kusto Query Language (KQL) to build reusable queries in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Big Data; This hands-on lab has: 4 Lab steps
- HANDS-ON LABParveen SinghAzure CLI PlaygroundBeginnerDuration: Up to 4 hoursAuthor: Parveen Singh; Difficulty: Beginner; Description: Hone your Azure CLI skills in a free-reign, empty Azure environment by creating and managing virtual networks, virtual machines, and app services in any way you see fit.; Duration: Up to 4 hours; Content Topics: Virtualization, Web; This hands-on lab has: 2 Lab steps
- HANDS-ON LABQAAzure AI SearchIntermediateDuration: Up to 1 hour and 30 minutesAuthor: QA; Difficulty: Intermediate; Description: Azure AI Search; Duration: Up to 1 hour and 30 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 6 Lab steps
- HANDS-ON LABDave BedfordAzure Backup and RestoreBeginnerDuration: Up to 2 hours and 46 minutesAuthor: Dave Bedford; Difficulty: Beginner; Description: Learn how to how to backup and restore a virtual machine.; Duration: Up to 2 hours and 46 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 6 Lab steps
- HANDS-ON LABDave BedfordAdd a Data Disk and connect a File Share to a Virtual MachineBeginnerDuration: Up to 2 hours and 47 minutesAuthor: Dave Bedford; Difficulty: Beginner; Description: Add a Data Disk and connect a File Share to a Virtual Machine; Duration: Up to 2 hours and 47 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 5 Lab steps
- HANDS-ON LABDavid BedfordAzure Virtual Networks, Virtual Machines & Network Security GroupsBeginnerDuration: Up to 2 hours and 30 minutesAuthor: David Bedford; Difficulty: Beginner; Description: Virtual Networks, Virtual Machines, Network Security Groups; Duration: Up to 2 hours and 30 minutes; Content Topics: Networking; This hands-on lab has: 8 Lab steps
- HANDS-ON LABParveen SinghImplementing Azure Front Door with App Service Origin HostIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Parveen Singh; Difficulty: Intermediate; Description: In this hands-on lab, you will implement Azure Front Door instance with Azure App Service as the origin group hosts.; Duration: Up to 1 hour and 30 minutes; Content Topics: Web; This hands-on lab has: 7 Lab steps
- HANDS-ON LABDave BedfordMicrosoft Azure Resource GroupsBeginnerDuration: Up to 1 hour and 3 minutesAuthor: Dave Bedford; Difficulty: Beginner; Description: Understand and learn to create a resource in an existing Resource Group.; Duration: Up to 1 hour and 3 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 3 Lab steps
- LAB CHALLENGEAdil IslamAzure Bicep Parameterizing ChallengeBeginnerDuration: Up to 1 hourAuthor: Adil Islam; Difficulty: Beginner; Description: Test your Infrastructure-as-Code skills by deploying an Azure Bicep template with this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This lab challenge has: 2 Lab steps
- LAB CHALLENGEParveen SinghAzure CLI Virtual Network ChallengeIntermediateDuration: Up to 45 minutesAuthor: Parveen Singh; Difficulty: Intermediate; Description: Put your Azure CLI and Azure Virtual Network skills to test in this hands-on lab challenge.; Duration: Up to 45 minutes; Content Topics: Development Tools; This lab challenge has: 2 Lab steps
- HANDS-ON LABParveen SinghWorking with Azure App Service using Azure CLIIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: In this lab, you will create, manage, and deploy web applications to Azure App Service programmatically using Azure CLI.; Duration: Up to 1 hour; Content Topics: Development Tools, Web; This hands-on lab has: 7 Lab steps
- HANDS-ON LABLuke OrellanaStorage Events with Event GridBeginnerDuration: Up to 40 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Follow along in this hands on lab to connect Storage Account events to a Web Application using Event Grid.; Duration: Up to 40 minutes; Content Topics: Messaging; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAndrew BurchillSending and Receiving Messages to an Azure Service Bus TopicBeginnerDuration: Up to 45 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: In this Hands-On Azure lab, you will learn how to send and receive messages to an Azure Service Bus Topic.; Duration: Up to 45 minutes; Content Topics: Messaging, Development Tools; This hands-on lab has: 3 Lab steps
- LAB CHALLENGELuke OrellanaAzure Machine Learning ChallengeAdvancedDuration: Up to 2 hoursAuthor: Luke Orellana; Difficulty: Advanced; Description: In this lab challenge, you will take on the role of a data scientist and create a machine learning experiment and train a model. Once successful, you will deploy the model as a web service.; Duration: Up to 2 hours; Content Topics: Machine Learning; This lab challenge has: 2 Lab steps
- HANDS-ON LABMatt MartinezWorking with Scala in Azure DatabricksBeginnerDuration: Up to 1 hour and 15 minutesAuthor: Matt Martinez; Difficulty: Beginner; Description: Learn to use Scala in Azure Databricks to combine functional programming with powerful data analytics in order to form a powerful analytics tool.; Duration: Up to 1 hour and 15 minutes; Content Topics: Big Data, Machine Learning; This hands-on lab has: 8 Lab steps
- HANDS-ON LABMatt MartinezAutomating Infrastructure Health with Azure Automation RunbooksBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Matt Martinez; Difficulty: Beginner; Description: Learn to use Azure Automation runbooks to automate your infrastructure health by interacting with an Azure VM in response to a Metric Alert.; Duration: Up to 1 hour and 30 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 9 Lab steps
- LAB CHALLENGEMatt MartinezAzure Bot Services ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Matt Martinez; Difficulty: Intermediate; Description: Prove your practical knowledge of bots and your proficiency with the Microsoft Azure portal and CLI by creating a bot and publishing to Azure Bot Service; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This lab challenge has: 2 Lab steps
- HANDS-ON LABMatt MartinezIntegrating Azure Bots with Azure AI ServicesBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Matt Martinez; Difficulty: Beginner; Description: Learn to deploy powerful bots in Azure by integrating Azure Bot Services with Azure AI Services API to create and serve intelligent bots.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 8 Lab steps
- HANDS-ON LABLogan RakaiAutomate Azure File Sync Deployments with PowerShellIntermediateDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Intermediate; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 5 Lab steps
- HANDS-ON LABParveen SinghDesign and Configure Point-to-Site VPN with Azure Virtual Network GatewayAdvancedDuration: Up to 1 hour and 30 minutesAuthor: Parveen Singh; Difficulty: Advanced; Description: Learn how to design and deploy a point-to-site VPN using an Azure Virtual Network Gateway in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Networking; This hands-on lab has: 5 Lab steps
- HANDS-ON LABQACreate a Virtual Machine in the Microsoft Azure PortalBeginnerDuration: Up to 1 hourAuthor: QA; Difficulty: Beginner; Description: In this lab, you will create a virtual machine in the Azure portal, connect to the virtual machine, install the web server role and test.; Duration: Up to 1 hour; This hands-on lab has: 6 Lab steps