Skip to main content
Hands-on Labs

Welcome to

Self-paced Labs

Acquire the cloud skills you need, at your own pace. Enjoy hands-on learning on your schedule with our free, self-paced labs, and keep your cloud knowledge fresh.

Job Roles
Audience
Topic
Level
Product

154 Self-paced Labs

Clear Filters
Sort By:
  • 1
  • 2
  • 3
  • ...
  • 7
  • 8

Training a Machine Learning Model using Azure Machine Learning ...

AMLVS101

120 min

In this lab you will setup the Azure Machine Learning service from code and create a classical machine learning model that logs metrics collected during model training

More info

Using Azure Machine Learning service Model Versioning and Run ...

AMLVS102

120 min

In this lab you will use the capabilities of the Azure Machine Learning service to collect model performance metrics and to capture model version, as well as query the experimentation run history to retrieve captured metrics

More info

Model Deployment using Azure Machine Learning service

AMLVS103

120 min

In this lab you will deploy a trained model to containers using an Azure Container Instance and and Azure Kubernetes Service using the Azure Machine Learning SDK

More info

Deep Learning

AMLVS105

120 min

In this lab you train deep learning models built with Keras and a Tensorflow backend that utilize GPUs with the Azure Machine Learning service.

More info

Model Deployment to IoT Edge

AMLVS106

120 min

In this lab you deploy a trained model container to an IoT Edge device.

More info

Azure VPN advanced troubleshooting

AZ00034

120 min

Azure VPN Gateways are often seen as "black boxes" by our customers. What if YOU could look into them? Join this instructor-led technical lab for a deep dive troubleshooting session on Azure VPN scenarios. We will also be leveraging Azure Monitor and Log Analytics to resolve VPN configuration issues PLEASE NOTE: This lab has a long deployment time. It may take up to 40 minutes to fully provision and be ready for use.

More info

A modern data warehousing pattern in Azure by processing data ...

AZ00035

120 min

Self-paced Lab: Acquire the cloud skills you need, at your own pace.

More info

Creating A Collection in Azure Cosmos DB

AZCOSMOS002

120 min

In this lab, you will create multiple Azure Cosmos DB containers using different partition keys and settings. You will then use the SQL API and .NET SDK to query specific containers using a single partition key or across multiple partition keys.

More info

Importing Data into Azure Cosmos DB with Azure Data Factory

AZCOSMOS003

120 min

In this lab, you will populate an Azure Cosmos DB container from an existing set of data using tools built in to Azure. After importing, you will use the Azure portal to view your imported data.

More info

Building a .NET Core Console App on Azure Cosmos DB

AZCOSMOS004

120 min

In this lab you are going to use the .NET SDK to issue similar queries.

More info

Multi-document Transactions in Azure Cosmos DB

AZCOSMOS005

120 min

In this lab, you will author and execute multiple stored procedures within your Azure Cosmos DB instance. You will explore features unique to JavaScript stored procedures such as throwing errors for transaction rollback, logging using the JavaScript console and implementing a continuation model within a bounded execution environment.

More info

Transactional Continuation in Azure Cosmos DB

AZCOSMOS006

120 min

In this lab, you will author and execute multiple stored procedures within your Azure Cosmos DB instance. You will explore features unique to JavaScript stored procedures such as throwing errors for transaction rollback, logging using the JavaScript console and implementing a continuation model within a bounded execution environment.

More info

Intro to Azure Cosmos DB Change Feed

AZCOSMOS007

180 min

In this lab you will use the Change Feed Processor Library and Azure Functions to implement three use cases for the Azure Cosmos DB Change Feed.

More info

Troubleshooting Performance in Azure Cosmos DB

AZCOSMOS008

180 min

In this lab, you will use the .NET SDK to tune Azure Cosmos DB requests to optimize the performance and cost of your application.

More info

Concurrency Control in Azure Cosmos DB

AZCOSMOS009

120 min

The SQL API supports optimistic concurrency control (OCC) through HTTP entity tags, or ETags. Every SQL API resource has an ETag, and the ETag is set on the server every time an item is updated. In this lab, we will view the ETag property of a resource that is requested using the SDK.

More info

Agile Planning and Portfolio Management with Azure Boards

AZDEVOPS101

120 min

In this lab, you will learn about the agile planning and portfolio management tools and processes provided by Azure Boards and how they can help you quickly plan, manage, and track work across your entire team. You will explore the product backlog, sprint backlog, and task boards which can be used to track the flow of work during the course of an iteration. We will also take a look at how the tools have been enhanced in this release to scale for larger teams and organizations.

More info

Enabling Continuous Integration with Azure Pipelines

AZDEVOPS102

60 min

In this lab, you will learn how to configure continuous integration (CI) and continuous deployment (CD) for your applications using Build and Release in Azure Pipelines. This scriptable CI/CD system is both web-based and cross-platform, while also providing a modern interface for visualizing sophisticated workflows. Although we won’t demonstrate all of the cross-platform possibilities in this lab, it is important to point out that you can also build for iOS, Android, Java (using Ant, Maven, or Gradle) and Linux.

More info

Configuring Pipelines as Code with YAML

AZDEVOPS112

120 min

Many teams prefer to define their build and release pipelines using YAML (Yet Another Markup Language). This allows them to access the same pipeline features as those using the visual designer, but with a markup file that can be managed like any other source file. YAML build definitions can be added to a project by simply adding their source file to the root of the repository. Azure DevOps also provides default templates for popular project types, as well as a YAML designer to simplify the process of defining build and release tasks.

More info

Managing Open-source security and license with WhiteSource

AZDEVOPS115

120 min

WhiteSource is the leader in continuous open source software security and compliance management. WhiteSource integrates into your build process, irrespective of your programming languages, build tools, or development environments. It works automatically, continuously, and silently in the background, checking the security, licensing, and quality of your open source components against WhiteSource constantly-updated de?nitive database of open source repositories.WhiteSource provides WhiteSource Bolt, a lightweight open source security and management solution developed specifically for integration with Azure DevOps and Azure DevOps Server. 

More info

Using Code Analysis with Visual Studio 2017 to Improve Code ...

DT00146

120 min

Self-paced Lab: Acquire the cloud skills you need, at your own pace.

More info
  • 1
  • 2
  • 3
  • ...
  • 7
  • 8

Microsoft Learn

Unlock your cloud skills for free with Microsoft Learn’s hands-on learning coding environments and step-by-step tutorials.

Go to Microsoft Learn