Browse everything
Roadmaps, courses and hands-on labs — search or filter. All roadmaps · Lab catalogue
Filters 2
Filter results
Type
- Hands-on lab 289
- Roadmap 8
Roadmap level
Lab difficulty
- Getting Started 19
- Prerequisite 7
- Guided 921
- ✓ Advanced 289
- Expert 81
Topic
- Azure 108
- Cyber Security Labs 40
- General Cyber security 28
- AWS 25
- Data Science 24
- Essential IT 24
- VMware 13
- Programming 9
- Linux 6
- Networking 6
- Blue Team 5
- Hacking 3
- Google Cloud 2
Included in
297 results — showing 201–297
Hands-on labStationX Infrastructure Labs
Can You Manage Access and Permissions on Windows and Linux?Network and Account SecurityLevel: AdvancedDuration: 45 minIn this lab, you will manage access and permissions on Windows and Linux.Hands-on labStationX Infrastructure Labs
Can You Manage Active Directory Password Policy Settings, Account Lockout Policy Settings, Fine-Grained Password Policies, and Delegated Management?Active Directory Domain ServicesLevel: AdvancedDuration: 45 minIn this lab, you will configure the domain password policy and the domain Account Lockout Policy.Hands-on labStationX Infrastructure Labs
Can You Manage an Analytics Workload by Using Azure Synapse Analytics?Azure Data Fundamentals Level: AdvancedDuration: 30 minIn this lab, you will manage an analytics workload using Azure Synapse Analytics.Hands-on labStationX Infrastructure Labs
Can You Manage Apache Spark Jobs in a Pipeline by Using Azure Synapse Analytics?Data Processing and Security in AzureLevel: AdvancedDuration: 45 minIn this challenge, you will manage Apache Spark jobs in a pipeline by using Synapse Studio.Hands-on labStationX Infrastructure Labs
Can You Manage Azure Security and Compliance?Microsoft Security, Compliance, and Identity FundamentalsLevel: AdvancedDuration: 45 minIn this lab, you will manage Azure Security and Compliance.

Hands-on labStationX Infrastructure Labs
Can You Manage Cells in Microsoft Excel?Excel ProductivityLevel: AdvancedDuration: 45 minIn this lab, you will manage cells in Microsoft Excel.Hands-on labStationX Infrastructure Labs
Can You Manage Code Security?Security Architect Introduction Level: AdvancedDuration: 45 minIn this lab, you will manage code security.
Hands-on labStationX Infrastructure Labs
Can You Manage Data by Using a Data Frame in R?Introduction to R & RStudioLevel: AdvancedDuration: 45 minIn this lab, you will manage data in an R data frame by using the RStudio development environment.Hands-on labStationX Infrastructure Labs
Can You Manage Data Services in Google Cloud?Google Cloud FundamentalsLevel: AdvancedDuration: 1 hIn this lab, you will explore how to manage data services in Google Cloud.Hands-on labStationX Infrastructure Labs
Can You Manage Identity Protection in Microsoft Entra ID?Implement an Identity Management SolutionLevel: AdvancedDuration: 45 minIn this lab, you will manage Identity Protection in Microsoft Entra ID.

Hands-on labStationX Infrastructure Labs
Can You Manage IoT Devices with the Azure IoT Hub?Azure Internet of Things SolutionsLevel: AdvancedDuration: 45 minIn this lab, you will provision an Azure IoT hub, register an emulated device with IoT hub, and test the ability of the IoT hub to communicate with the device.Hands-on labStationX Infrastructure Labs
Can You Manage Kubernetes Resources?Kubernetes Cluster ArchitectureLevel: AdvancedDuration: 45 minIn this challenge, you will manage resources in a Kubernetes cluster.Hands-on labStationX Infrastructure Labs
Can You Manage Merge Conflicts in Azure DevOps Services?Azure DevOpsLevel: AdvancedDuration: 45 minIn this lab, you will add large file support to an Azure DevOps Git repository and manage conflicts between users.
Hands-on labStationX Infrastructure Labs
Can You Manage Multiple Users?Microsoft 365 Identity & ServicesLevel: AdvancedDuration: 45 minIn this challenge, you will import multiple users and assign them licenses.Hands-on labStationX Infrastructure Labs
Can You Manage Privileged Access in Microsoft Entra ID?Implement an Identity Management SolutionLevel: AdvancedDuration: 45 minIn this lab, you will manage privileged access in a Microsoft Entra ID environment.

Hands-on labStationX Infrastructure Labs
Can You Manage Security and Host Profiles in a vSphere Environment?DCV.3: Advanced vSphere Infrastructure Configuration and ManagementLevel: AdvancedDuration: 1 hIn this challenge, you will manage security and host profiles in your vSphere environment.Hands-on labStationX Infrastructure Labs
Can You Manage Tables in Microsoft Excel?Excel ProductivityLevel: AdvancedDuration: 45 minIn this lab, you will manage tables in Microsoft Excel.Hands-on labStationX Infrastructure Labs
Can You Manage the Flow of Execution in R?Introduction to R & RStudioLevel: AdvancedDuration: 1 hIn this lab, you will manage the flow of execution in your code by using the RStudio development environment.Hands-on labStationX Infrastructure Labs
Can You Manage Users in Microsoft 365 by Using Windows PowerShell?Microsoft 365 User ControlLevel: AdvancedDuration: 45 minIn this lab, you will manage users, groups, and administrative units In Microsoft 365 using Windows PowerShell.Hands-on labStationX Infrastructure Labs
Can You Manage Users, Groups, and Administrative Units in Microsoft Entra ID?Implement an Identity Management SolutionLevel: AdvancedDuration: 45 minIn this lab, you will manage users, groups, and administrative units in Microsoft Entra ID.

Hands-on labStationX Infrastructure Labs
Can You Manage Users, Groups, and DevicesSecurity in WindowsLevel: AdvancedDuration: 30 minIn this lab, you will manage local groups, manage local user accounts, join a computer to a domain, and configure sign in options on a Windows 10 workgroup computer.Hands-on labStationX Infrastructure Labs
Can You Manage Virtual Machine Policies and Resources?DCV.2: Creating and Managing Virtual Machines in vSphereLevel: AdvancedDuration: 45 minIn this challenge, you will manage virtual machines policies and resources.Hands-on labStationX Infrastructure Labs
Can You Manage vSphere Storage?DCV.1: Build and Manage vSphere InfrastructureLevel: AdvancedDuration: 45 minIn this challenge, you will manage storage on a VMware ESXi host.Hands-on labStationX Infrastructure Labs
Can You Manage Windows Security?Security in WindowsLevel: AdvancedDuration: 45 minIn this lab, you will configure user account control (UAC), configure the Windows 10 firewall, manage encryption by using Encrypted File System (EFS), and configure the anti-malware features of…Hands-on labStationX Infrastructure Labs
Can You Manage Windows Server in a Hybrid Environment?Windows Server Hybrid AdministrationLevel: AdvancedDuration: 1 hIn this lab, you will manage Windows Server in a hybrid environment.Hands-on labStationX Infrastructure Labs
Can You Manage Worksheets and Workbooks in Microsoft Excel?Excel ProductivityLevel: AdvancedDuration: 45 minIn this lab, you will manage worksheets and workbooks in Microsoft Excel.Hands-on labStationX Infrastructure Labs
Can You Manipulate Data in a Database?Database Fundamentals with T-SQLLevel: AdvancedDuration: 45 minIn this lab, you will manipulate data by using Transact-SQL (T-SQL).Hands-on labStationX Infrastructure Labs
Can You Monitor an Azure Virtual Machine?Azure Architect Storage, VMs, and MonitoringLevel: AdvancedDuration: 45 minIn this challenge, you will monitor an Azure virtual machine.
Hands-on labStationX Infrastructure Labs
Can You Monitor and Manage a vSphere Environment?DCV.3: Advanced vSphere Infrastructure Configuration and ManagementLevel: AdvancedDuration: 1 hIn this lab, you will monitor resource usage and alarms.Hands-on labStationX Infrastructure Labs
Can You Monitor Microsoft Entra ID?Implement an Identity Management SolutionLevel: AdvancedDuration: 45 minIn this lab, you will monitor Microsoft Entra ID.

Hands-on labStationX Infrastructure Labs
Can You Monitor Virtual Machines by Using Extensions and Azure Monitor?Azure Infrastructure SolutionsLevel: AdvancedDuration: 1 hIn this lab, you will monitor a virtual machine by using extensions and Azure Monitor.
Hands-on labStationX Infrastructure Labs
Can You Monitor Windows Server?Windows Server Deployment & AdministrationLevel: AdvancedDuration: 1 h 15 minIn this lab, you will monitor Windows Server.Hands-on labStationX Infrastructure Labs
Can You Optimize a Batch Processing Solution by Using Azure Data Factory and Azure Data Lake?Azure Data Storage Monitor and OptimizeLevel: AdvancedDuration: 45 minIn this challenge, you will optimize an Azure data factory that supports a data pipeline to transform data.Hands-on labStationX Infrastructure Labs
Can You Optimize and Monitor an Azure SQL Database?Relational Databases on AzureLevel: AdvancedDuration: 45 minIn this challenge, you will optimize and monitor an Azure SQL database for data performance and security.Hands-on labStationX Infrastructure Labs
Can You Optimize and Monitor Azure Synapse Analytics?Implementing an Azure Data SolutionLevel: AdvancedDuration: 45 minIn this challenge, you will optimize and monitor a new Azure Synapse Analytics SQL pool.Hands-on labStationX Infrastructure Labs
Can You Optimize Query Performance?Relational Databases on AzureLevel: AdvancedDuration: 1 hIn this challenge, you will optimize query performance in an Azure SQL database.Hands-on labStationX Infrastructure Labs
Can You Perform Data Analysis by Using Advanced Functions and Features?Excel Expert ProductivityLevel: AdvancedDuration: 45 minIn this lab, you will perform data analysis by using advanced functions and features.Hands-on labStationX Infrastructure Labs
Can You Perform Inside Exploitation, Remote Commands, and Gain Remote Access?Security Architect Introduction Level: AdvancedDuration: 45 minIn this lab, you will perform inside exploitation, remote commands, and gain remote access.
Hands-on labStationX Infrastructure Labs
Can You Plan and Implement Conditional Access Policies?Deploy and Manage Windows ClientsLevel: AdvancedDuration: 45 minIn this lab, you will implement Conditional Access policies.Hands-on labStationX Infrastructure Labs
Can You Populate an Azure SQL Database by Using Azure Data Factory?Designing an Azure Data SolutionLevel: AdvancedDuration: 45 minIn this challenge, you will design a new Azure data factory instance that supports a data pipeline.Hands-on labStationX Infrastructure Labs
Can You Process Incoming IoT Data in Real Time?Azure Internet of Things SolutionsLevel: AdvancedDuration: 45 minIn this lab, you will process incoming IoT data in real time, use IoT consumer groups, and stream analytics to process messages coming through an IoT hub.Hands-on labStationX Infrastructure Labs
Can You Provide Secure Access to AWS Data and ResourcesAWS Certified Security - SpecialtyLevel: AdvancedDuration: 1 hIn this lab, you will ensure secure access to AWS data and resources.

Hands-on labStationX Infrastructure Labs
Can you Provision and Manage Google Storage?Google Cloud FundamentalsLevel: AdvancedDuration: 1 hIn this lab, you will provision and manage a storage bucket.Hands-on labStationX Infrastructure Labs
Can You Provision NoSQL Data for a Web App?Azure Storage SolutionsLevel: AdvancedDuration: 45 minIn this lab, you will provision an Azure Cosmos DB account and database, and configure a web app to use the database, provision an Azure Search service and configure it to index the Cosmos DB…

Hands-on labStationX Infrastructure Labs
Can You Provision Public and Private Blob Storage for a Web App?Azure Storage SolutionsLevel: AdvancedDuration: 45 minIn this lab, you will configure storage for various files used by a web app.

Hands-on labStationX Infrastructure Labs
Can You Provision Relational Databases for a Web App?Azure Storage SolutionsLevel: AdvancedDuration: 45 minIn this lab, you will configure a web app to use a combination of SQL Server and MySQL databases.
Hands-on labStationX Infrastructure Labs
Can You Query Data by Using Transact-SQL?T-SQL Database QueryLevel: AdvancedDuration: 45 minIn this challenge, you will write several Transact-SQL (T-SQL) queries for a database table.Hands-on labStationX Infrastructure Labs
Can You Query Data from a MySQL Database? MySQL Database QueryLevel: AdvancedDuration: 45 minIn this challenge you will write several MySQL queries for a database table.Hands-on labStationX Infrastructure Labs
Can You Query Data from Multiple Tables in Transact-SQL?T-SQL Database QueryLevel: AdvancedDuration: 45 minIn this challenge, you will write several Transact-SQL queries to query data from multiple tables.Hands-on labStationX Infrastructure Labs
Can You Remediate Issues by Using Monitoring and Availability Metrics?AWS Monitoring, Logging, and Remediation SOA.1Level: AdvancedDuration: 45 minIn this challenge, you will create a solution that will automatically start an Amazon Elastic Cloud Compute (Amazon EC2) instance when it stops.

Hands-on labStationX Infrastructure Labs
Can You Secure Azure Platform Services?Manage, Monitor, and Secure Azure Platform ServicesLevel: AdvancedDuration: 45 minIn this challenge, you will secure an Azure SQL Database and an Azure Storage Account, enforce encryption and firewall rules for an Azure SQL Database, enforce encryption and firewall rules for a…
Hands-on labStationX Infrastructure Labs
Can You Secure Windows Server with Security Templates, Domain Trusts, and Nmap Scanning?CASP+ / SecurityX - Cybersecurity Advanced Security PractitionerLevel: AdvancedDuration: 45 minIn this lab you will use templates, domain trusts, and host discovery to manage network security.
Hands-on labStationX Infrastructure Labs
Can You Serve a Simple, Static Website with Amazon S3?AWS Simple Storage Service S3Level: AdvancedDuration: 45 minIn this challenge, you will create an S3 bucket with version control to be a static website.
Hands-on labStationX Infrastructure Labs
Can You Store and Analyze IoT Data by using Azure Data Explorer?Azure Internet of Things SolutionsLevel: AdvancedDuration: 45 minIn this lab you will route IoT streaming data to a Cosmos DB database and generate analytical data by using Azure Data Explorer.Hands-on labStationX Infrastructure Labs
Can You Troubleshoot Apache Spark Jobs in a Pipeline by Using Azure Synapse Analytics?Azure Data Storage Monitor and OptimizeLevel: AdvancedDuration: 45 minIn this challenge, you will troubleshoot Apache Spark jobs in a pipeline by using Synapse Studio.Hands-on labStationX Infrastructure Labs
Can You Unify Windows and Linux by Using the Power of Remote Desktop, VNC, and SSH?CASP+ / SecurityX - Cybersecurity Advanced Security PractitionerLevel: AdvancedDuration: 45 minIn this lab you will configure remote assistance tools, including Microsoft Remote Desktop, Virtual Network Computing (VNC), and Secure Shell Protocol (SSH).
Hands-on labStationX Infrastructure Labs
Can You Use Access Logging for Bucket Management and Monitoring?AWS Simple Storage Service S3Level: AdvancedDuration: 45 minIn this challenge, you will create an S3 bucket to allow the distribution of files to the public.
Hands-on labStationX Infrastructure Labs
Can You Use Branching and Conditional Logic in a C# Application?Introductory C#Level: AdvancedDuration: 1 hIn this lab, you will control the flow of code in your application by using use Boolean operators, logical expressions, and branching techniques.Hands-on labStationX Infrastructure Labs
Can You Use Conditional Methods to Control User Access?Microsoft 365 User ControlLevel: AdvancedDuration: 45 minIn this lab, you will use various conditional methods to control user access to internal corporate resources.Hands-on labStationX Infrastructure Labs
Can You Use Data Types and Functions in a MySQL Database? MySQL Database QueryLevel: AdvancedDuration: 45 minIn this challenge you will write several MySQL queries by using data types and functions.Hands-on labStationX Infrastructure Labs
Can you Use Data Types and Functions in Transact-SQL?T-SQL Database QueryLevel: AdvancedDuration: 45 minIn this challenge, you will write several Transact-SQL (T-SQL) queries by using data types and functions.Hands-on labStationX Infrastructure Labs
Can You Use Formulas and Functions in Microsoft Excel?Excel ProductivityLevel: AdvancedDuration: 45 minIn this lab, you will use formulas and functions in Microsoft Excel.Hands-on labStationX Infrastructure Labs
Can You Use Managed Identities?Azure Architect Technology SolutionsLevel: AdvancedDuration: 45 minIn this challenge, you will enable System-assigned and user-assigned managed identities using a VM and assign appropriate permissions.Hands-on labStationX Infrastructure Labs
Can You Use RBAC and Design a Custom Role?Azure Architect Technology SolutionsLevel: AdvancedDuration: 1 hIn this lab, you will configure account security using Role Based Access Control (RBAC) and then design a custom role.
Hands-on labStationX Infrastructure Labs
Can You Visualize Categorical Data by Using Python in JupyterLab?Jupyter Data VisualizationLevel: AdvancedDuration: 1 hIn this lab, you will analyze and visualize categorical data by using Python in the JupyterLab development environment.Hands-on labStationX Infrastructure Labs
Can You Visualize Categorical Data by Using RStudio?Data Story Telling Using RStudioLevel: AdvancedDuration: 45 minIn this lab, you will analyze and visualize categorical data by using RStudio.Hands-on labStationX Infrastructure Labs
Can You Visualize Data Distributions by Using Python in JupyterLab?Jupyter Data VisualizationLevel: AdvancedDuration: 45 minIn this lab, you will You need to analyze and visualize data distributions by using Python™ in the JupyterLab development environment.Hands-on labStationX Infrastructure Labs
Can You Visualize Data Distributions by Using RStudio?Data Story Telling Using RStudioLevel: AdvancedDuration: 45 minIn this lab, you will analyze and visualize data distributions by using RStudio.Hands-on labStationX Infrastructure Labs
Can You Visualize Relational and Temporal Data by Using Python in JupyterLab?Jupyter Data VisualizationLevel: AdvancedDuration: 45 minIn this lab, you will analyze and visualize data distributions by using Python in the JupyterLab development environment.Hands-on labStationX Infrastructure Labs
Can You Visualize Relational and Temporal Data by Using RStudio?Data Story Telling Using RStudioLevel: AdvancedDuration: 45 minIn this lab, you will analyze and visualize relational and temporal data by using RStudio.Hands-on labStationX Infrastructure Labs
Comprehensive Security Management with Microsoft Defender and Entra IDMicrosoft DefenderLevel: AdvancedDuration: 45 minIn this lab, you will implement comprehensive security management by using Microsoft Defender and Microsoft Entra ID.

Hands-on labStationX Infrastructure Labs
Configure Access and ProtectionSecurity in WindowsLevel: AdvancedDuration: 45 minIn this lab, you will configure NTFS permissions, configure share permissions, configure and manage local storage, manage and optimize storage, and manage advanced file and folder permissions.Hands-on labStationX Infrastructure Labs
Create a Production Deployment Environment in Amazon API GatewayImplement a Secure Serverless REST API Level: AdvancedDuration: 45 minIn this lab, you will take an AWS Lambda function fronted by Amazon API Gateway that is deployed for development and create a version to deploy to production.
Hands-on labStationX Infrastructure Labs
Create a Script with Parameters in Windows PowerShellAutomated Administration with PowerShell + 1 more blockLevel: AdvancedDuration: 45 minIn this lab, create a script with parameters by using Windows PowerShell.Hands-on labStationX Infrastructure Labs
Create a Secure API Endpoint for a Lambda Function by Using Amazon API GatewayImplement a Secure Serverless REST API Level: AdvancedDuration: 45 minIn this lab, you will create a secure Amazon API Gateway endpoint for an AWS Lambda function.
Hands-on labStationX Infrastructure Labs
Create an Amazon DynamoDB TableImplement a Secure Serverless REST API Level: AdvancedDuration: 45 minIn this lab, you will create an Amazon DynamoDB table that supports storing scores for an online game.
Hands-on labStationX Infrastructure Labs
Deploy an Application by Using Azure Container AppsHybrid Cloud ARM SolutionsLevel: AdvancedDuration: 45 minIn this lab, you will deploy a containerized application by using Azure Container Apps.
Hands-on labStationX Infrastructure Labs
Deploy an AWS Lambda FunctionImplement a Secure Serverless REST API Level: AdvancedDuration: 45 minIn this lab, you will deploy a REST API endpoint for AWS Lambda.
Hands-on labStationX Infrastructure Labs
Design Interactive Scripts in Windows PowerShellAutomated Administration with PowerShellLevel: AdvancedDuration: 45 minIn this lab, you will make PowerShell scripts easy for new users to use.Hands-on labStationX Infrastructure Labs
Govern, Detect, Hunt, and Respond Through an Integrated Security Operations SprintSecurity Operations PractitionerLevel: AdvancedDuration: 1 hIn this lab, you will complete an integrated security operations sprint that combines tasks from labs 8-13.
Hands-on labStationX Infrastructure Labs
Implement a Private Endpoint in AzureImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement a Private Endpoint in Azure.Hands-on labStationX Infrastructure Labs
Implement a Service Endpoint in AzureImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 3 hIn this lab, you will implement a service endpoint in Azure.Hands-on labStationX Infrastructure Labs
Implement a Virtual Network Gateway in AzureImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement a virtual network gateway in Azure.Hands-on labStationX Infrastructure Labs
Implement an Azure ExpressRoute CircuitImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 45 minIn this lab, you will implement an Azure ExpressRoute circuit.Hands-on labStationX Infrastructure Labs
Implement an Azure Virtual WANImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement an Azure virtual WAN.Hands-on labStationX Infrastructure Labs
Implement Azure Application GatewayImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement Azure Application Gateway.Hands-on labStationX Infrastructure Labs
Implement Azure FirewallImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement Azure Firewall.Hands-on labStationX Infrastructure Labs
Implement Azure Front DoorImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will Implement Azure Front Door.Hands-on labStationX Infrastructure Labs
Implement Azure Load Balancer in AzureImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement Azure Load Balancer in Azure.Hands-on labStationX Infrastructure Labs
Implement Azure Traffic ManagerImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement Azure Traffic Manager.Hands-on labStationX Infrastructure Labs
Implement Error Handling and Debugging in Windows PowerShell scriptsAutomated Administration with PowerShellLevel: AdvancedDuration: 45 minIn this lab, you will implement error handling and debugging in Windows PowerShell scripts.Hands-on labStationX Infrastructure Labs
Implement Jobs and Tasks with Windows PowerShellGetting Started with PowerShellLevel: AdvancedDuration: 45 minIn this lab, you will implement jobs and tasks with Windows PowerShell.Hands-on labStationX Infrastructure Labs
Implement Name Resolution in AzureImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will implement name resolution in Azure.Hands-on labStationX Infrastructure Labs
Integrated Hardening Sprint A: Segment, Harden, and Secure ServicesSecurity Operations PractitionerLevel: AdvancedDuration: 1 h 30 minIn this lab, you will complete a multi-part hardening sprint to segment, harden, and secure services.
Hands-on labStationX Infrastructure Labs
Monitor Azure Virtual NetworkImplement and Harden an Azure Networking SolutionLevel: AdvancedDuration: 1 hIn this lab, you will monitor an Azure Virtual Network.Hands-on labStationX Infrastructure Labs
Secure Amazon API Gateway REST Methods by Using an Amazon Cognito User PoolImplement a Secure Serverless REST API Level: AdvancedDuration: 45 minIn this lab, you will authorize end users to access your Amazon API Gateway REST API.
Hands-on labStationX Infrastructure Labs
Use Variables and Arrays in Windows PowerShellGetting Started with PowerShellLevel: AdvancedDuration: 45 minIn this lab, you will use variable and arrays.← Previous · Page 3 of 3
















































