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
Certification Prep
- HANDS-ON LABParveen SinghInteracting with Azure Cosmos DB from NextJS Web App using Application SettingsIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to connect a NextJS Web App with Azure CosmosDB using Application Settings in this hands-on lab.; Duration: Up to 1 hour; Content Topics: NoSQL, Web; This hands-on lab has: 5 Lab steps
- HANDS-ON LABQASpeech recognitionBeginnerDuration: Up to 2 hoursAuthor: QA; Difficulty: Beginner; Description: Speech recognition; Duration: Up to 2 hours; This hands-on lab has: 3 Lab steps
- LAB CHALLENGEParveen SinghAzure Automation Account DSC ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Parveen Singh; Difficulty: Intermediate; Description: Put your Azure Automation Account State Configuration (DSC) skills to test in this hands-on lab challenge.; Duration: Up to 1 hour and 30 minutes; Content Topics: Microsoft Azure; This lab challenge has: 2 Lab steps
- LAB CHALLENGEParveen SinghBuild Static Website using Azure Static WebApps ChallengeBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Put your skills to challenge by deploying a static websites on Azure Static Web Apps using Static Web Apps CLI in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Web; This lab challenge has: 1 Lab step
- HANDS-ON LABParveen SinghUnderstanding Azure Durable Function ChainingIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Understand the function chaining concept in Durable Function and create the durable functions using Core Tools in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEParveen SinghAzure Virtual Network NAT with Azure Function ChallengeIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Put your Azure Virtual Network NAT Skills with Azure Function to test Outbound connectivity in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Serverless; This lab challenge has: 2 Lab steps
- HANDS-ON LABParveen SinghDeploying Traffic Manager Profile for Weighted Traffic-RoutingBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Learn how to create a Traffic Manager profile for weighted traffic-routing across two Azure locations and understand DNS-based load balancing in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAdil IslamUpgrading an Azure DevOps Server Deployment VersionBeginnerDuration: Up to 1 hour and 45 minutesAuthor: Adil Islam; Difficulty: Beginner; Description: Learn how to upgrade the deployment version of Azure DevOps Server in this hands-on lab.; Duration: Up to 1 hour and 45 minutes; This hands-on lab has: 6 Lab steps
- HANDS-ON LABParveen SinghUsing Generative AI to Create Apps in Azure OpenAI ServiceAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Advanced; Description: In this lab, you will use generative AI to create an app in Azure OpenAI Service.; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps
- HANDS-ON LABParveen SinghDeploying a Containerized Text Analytics Solution with Azure AIBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Learn how to deploy a containerized text analytics solution with Azure AI in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Machine Learning; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghDesigning Network Topology Using Azure Network ManagerIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to design various network topologies using Azure Network Manager and deploy them in your Azure environment.; Duration: Up to 1 hour; This hands-on lab has: 4 Lab steps
- LAB CHALLENGEParveen SinghDefining APIs Using Azure API Management ChallengeAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Advanced; Description: Put your skills to the test by creating APIs with Azure Web App using Azure API Management.; Duration: Up to 1 hour; Content Topics: Web; This lab challenge has: 1 Lab step
- LAB CHALLENGEParveen SinghDeploying Azure Front Door Endpoints With Azure Storage Accounts ChallengeIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Put your Azure Front Door knowledge to the test by deploying Azure Front Door endpoints with Azure Storage accounts in this challenge lab.; Duration: Up to 1 hour; Content Topics: Web; This lab challenge has: 1 Lab step
- HANDS-ON LABParveen SinghUsing Azure Front Door Endpoints With Azure Storage AccountsIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to configure Azure Front Door to use with Azure Storage accounts in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Web; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghConfiguring IoT Hub Message Routing Using Azure PortalIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to configure IoT Hub message routing to store messages in a storage account using the Azure portal in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Messaging; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghExploring IOT Hub Service and Devices Using Azure PortalBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Learn about the Azure IoT Hub service and how to create and manage IoT devices using the Azure Portal.; Duration: Up to 1 hour; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghUnderstanding Azure Function Scaling With Incoming Traffic Using Azure Load Testing ServiceIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to use Azure Load Testing service to generate load on an Azure function and understand how the Azure function scales with incoming traffic.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 3 Lab steps
- LAB CHALLENGEParveen SinghSecuring Azure Container Apps With Private Link and Application Gateway ChallengeAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Advanced; Description: Put your skills to the test by securing Azure Container Apps with Private Link & Application Gateway in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This lab challenge has: 1 Lab step
- LAB CHALLENGEParveen SinghCreating AD User Using Azure Automation Hybrid Worker Runbook ChallengeAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Advanced; Description: Put your Azure Automation Hybrid Worker skills to challenge by creating and executing runbooks, while also administering a Windows server remotely.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This lab challenge has: 1 Lab step
- HANDS-ON LABParveen SinghInteract With PostgreSQL Flexible Server Using a Python-Based Web AppIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to interact with PostgreSQL flexible server using a python based Django app in this hands-on lab.; Duration: Up to 1 hour; Content Topics: SQL; This hands-on lab has: 4 Lab steps
- LAB CHALLENGEParveen SinghFront Door Hosted Web App Access Restriction ChallengeIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Put your Azure Web App skills to test by creating access restrictions for Azure Front Door in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Web; This lab challenge has: 2 Lab steps
- HANDS-ON LABNEWParveen SinghAutomating File Processing with Azure Functions and Storage Blob TriggersAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Type: new hands-on lab; Difficulty: Advanced; Description: Learn how to use Azure Functions and Storage Blob Triggers to automate file processing in Azure Blob Storage in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 4 Lab steps
- HANDS-ON LABParveen SinghBuilding and Exposing Azure Function using Azure API ManagementIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to build and expose an Azure Function using Azure API Management in this lab using Azure Portal.; Duration: Up to 1 hour; Content Topics: Web, Serverless; This hands-on lab has: 3 Lab steps
- HANDS-ON LABParveen SinghProvisioning an Azure Web App with MySQL Flexible DatabaseIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to provision an Azure Web App with a MySQL Flexible Database in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Web; This hands-on lab has: 3 Lab steps