---
title: "Labs Launched This Month: August 2026 - Cybr"
description: "Launch 13 new Azure Hands-On Labs and practice cloud operations, identity, serverless development, AI agents, and troubleshooting in real Azure environments."
url: https://cybr.com/announcements/labs-launched-this-month-august-2026/
---

# Labs Launched This Month: August 2026

Explore 13 new Azure Hands-On Labs covering the Azure portal, Storage, the Azure CLI, Static Web Apps, Microsoft Entra, serverless APIs, and Microsoft Foundry.

Christophe

Published August 31, 2026

August was a big month for [Cybr Hands-On Labs](https://cybr.com/hands-on-labs/): we launched our first 13 labs on Microsoft Azure.

These are 1-click deploy labs that give you an Azure environment with the resources and access you need. You can practice in the Azure portal, work from the command line, deploy applications, investigate changes, and build with Microsoft Foundry without using your own cloud account.

Here is everything we launched this month.

## Your First Day Inside the Azure Portal

[![Your First Day Inside the Azure Portal Hands-On Lab](https://images.cybr.com/labs/cmscphgbm000mn4084nqumoct/e4fe6856-d0f7-41d6-8bce-b257179441f0.webp)](https://cybr.com/hands-on-labs/lab/your-first-day-inside-the-azure-portal/)

Start with a real Azure account, two resource groups, and only a few directions. You will map the Azure hierarchy, follow resource tags, create a storage account, upload a file to Blob Storage, and work out what your assigned roles allow you to do.

[Launch Your First Day Inside the Azure Portal](https://cybr.com/hands-on-labs/lab/your-first-day-inside-the-azure-portal/)

## Publish a static site on Azure

[![Publish a static site on Azure Hands-On Lab](https://images.cybr.com/labs/cmspcueoa0045mz06ri3jfu98/9ddb9bd5b6442fb9c36a5fb2e868e717f949c7e5af5620d5242dd9e6eda3402a.webp)](https://cybr.com/hands-on-labs/lab/publish-a-static-site-on-azure/)

Create a public website that records your Azure learning progress. You will configure static website hosting in Azure Storage, upload a multi-page site, and publish it through a live public endpoint.

[Launch Publish a static site on Azure](https://cybr.com/hands-on-labs/lab/publish-a-static-site-on-azure/)

## Getting Started with the Azure CLI

[![Getting Started with the Azure CLI Hands-On Lab](https://images.cybr.com/labs/cmsqehnx2007mmz06799no6nt/ed5588558f11acf18b914df3e3083d1e6680edfb32948cd04bc08816577b918c.webp)](https://cybr.com/hands-on-labs/lab/getting-started-with-the-azure-cli/)

Practice the Azure CLI by investigating a missing website release. With no portal access, you will sign in from a terminal using a read-only service principal, discover the resources you can access, and follow storage account tags to find the release notes in a private blob container.

[Launch Getting Started with the Azure CLI](https://cybr.com/hands-on-labs/lab/getting-started-with-the-azure-cli/)

## Deploy a static website to Azure Storage with the Azure CLI

[![Deploy a static website to Azure Storage with the Azure CLI Hands-On Lab](https://media.cybr.com/2026/08/Deploy-a-static-website-to-Azure-Storage-with-the-Azure-CLI.jpg)](https://cybr.com/hands-on-labs/lab/deploy-a-static-website-to-azure-storage-with-the-azure-cli/)

Authenticate with a service principal and use the Azure CLI to create a storage account, enable static website hosting, upload a website release, inspect the deployment operation, and delete the temporary resources.

[Launch Deploy a static website to Azure Storage with the Azure CLI](https://cybr.com/hands-on-labs/lab/deploy-a-static-website-to-azure-storage-with-the-azure-cli/)

## Troubleshoot Azure Storage Permissions with the Azure CLI

[![Troubleshoot Azure Storage Permissions with the Azure CLI Hands-On Lab](https://media.cybr.com/2026/08/Troubleshoot-Azure-Storage-Permissions-with-the-Azure-CLI.jpg)](https://cybr.com/hands-on-labs/lab/troubleshoot-azure-storage-permissions-with-the-azure-cli/)

Investigate why Azure rejects website uploads from a deployment service principal, identify the missing storage permission, and repair the role assignment from the Azure CLI.

[Launch Troubleshoot Azure Storage Permissions with the Azure CLI](https://cybr.com/hands-on-labs/lab/troubleshoot-azure-storage-permissions-with-the-azure-cli/)

## Investigate Unauthorized Changes in the Azure Activity Log

[![Investigate Unauthorized Changes in the Azure Activity Log Hands-On Lab](https://images.cybr.com/labs/cmsrxw8em0006o707kheymv15/df3a66736670f6b1d207c974fa7ed1312c8c3a4c5be5ce48aa0e5207ebd75761.webp)](https://cybr.com/hands-on-labs/lab/investigate-unauthorized-changes-in-the-azure-activity-log/)

An unapproved version of the progress site has appeared. Use the Azure Activity Log, role assignments, and site files to identify who published the change and collect the evidence.

[Launch Investigate Unauthorized Changes in the Azure Activity Log](https://cybr.com/hands-on-labs/lab/investigate-unauthorized-changes-in-the-azure-activity-log/)

## Deploy a website with Azure Static Web Apps

[![Deploy a website with Azure Static Web Apps Hands-On Lab](https://images.cybr.com/labs/cmt0x30on0006mx06cvidod2q/14cb5471ecdc8b98b73a524dadb714b20142eba1b67c86a47ee2135a9f224a9a.webp)](https://cybr.com/hands-on-labs/lab/deploy-a-website-with-azure-static-web-apps/)

Create an Azure Static Web App and deploy a packaged frontend from Azure Cloud Shell with the Static Web Apps CLI. You will finish by verifying the application on its public HTTPS endpoint.

[Launch Deploy a website with Azure Static Web Apps](https://cybr.com/hands-on-labs/lab/deploy-a-website-with-azure-static-web-apps/)

## Require Microsoft Entra sign-in for an Azure App

[![Require Microsoft Entra sign-in for an Azure App Hands-On Lab](https://images.cybr.com/labs/cmt1pwogc001vmx06bahr5zd3/1ffc9affd29068f20d61f26ec972f25ef5cabdadc5f0756a696be36eee446fd5.webp)](https://cybr.com/hands-on-labs/lab/require-microsoft-entra-sign-in-for-an-azure-app/)

Take an Azure Static Web App that is open to everyone and protect it with Microsoft Entra authentication. You will grant access through a custom role and verify that only authorized users can sign in.

[Launch Require Microsoft Entra sign-in for an Azure App](https://cybr.com/hands-on-labs/lab/require-microsoft-entra-sign-in-for-an-azure-app/)

## Add a serverless API to an Azure Static Web App

[![Add a serverless API to an Azure Static Web App Hands-On Lab](https://images.cybr.com/labs/cmt1xu8yb003kmx064wx7yfw4/275dc6bffb5ce392ad7752fd91c0ed50da7b49dc454252f3b15799019c4b7461.webp)](https://cybr.com/hands-on-labs/lab/add-a-serverless-api-to-an-azure-static-web-app/)

Extend an authenticated Azure Static Web App with a Node.js Azure Function. Protect the frontend and API routes, deploy them together, and verify that the serverless API can identify the signed-in user.

[Launch Add a serverless API to an Azure Static Web App](https://cybr.com/hands-on-labs/lab/add-a-serverless-api-to-an-azure-static-web-app/)

## Build your first prompt agent with Microsoft Foundry

[![Build your first prompt agent with Microsoft Foundry Hands-On Lab](https://images.cybr.com/labs/cmt38tphp008cmx06u6ofok0j/49b465f5bb0ae3f5d35af0d0b4a520a6eefcb9b435861ee393cad9d250b40536.webp)](https://cybr.com/hands-on-labs/lab/build-your-first-prompt-agent-with-microsoft-foundry/)

Build a prompt agent in Microsoft Foundry, customize its instructions, and compare how those changes affect its responses. This lab introduces the Azure platform for building, deploying, and managing AI applications and agents.

[Launch Build your first prompt agent with Microsoft Foundry](https://cybr.com/hands-on-labs/lab/build-your-first-prompt-agent-with-microsoft-foundry/)

## Connect a web app to Microsoft Foundry

[![Connect a web app to Microsoft Foundry Hands-On Lab](https://images.cybr.com/labs/cmt7n873x00hnmv063gk298hw/fb37b8d732b52442ea44f3469326d409886d2ffc08a639eb6c72de8e1653dddc.webp)](https://cybr.com/hands-on-labs/lab/connect-a-web-app-to-microsoft-foundry/)

Connect an authenticated Azure Static Web App to a Microsoft Foundry prompt agent. You will build a server-side chat API, give the application only the access it needs, and send requests without exposing Foundry credentials in browser code.

[Launch Connect a web app to Microsoft Foundry](https://cybr.com/hands-on-labs/lab/connect-a-web-app-to-microsoft-foundry/)

## Give an AI agent access to operational runbooks in Azure

[![Give an AI agent access to operational runbooks in Azure Hands-On Lab](https://images.cybr.com/labs/cmt9an1hg000aob07myjquejh/b36cffcc59a1bd663c1aaa98c44af0d2fb23b32acc7487a04edc9407177bfc1f.webp)](https://cybr.com/hands-on-labs/lab/give-an-ai-agent-access-to-operational-runbooks-in-azure/)

Give an existing Microsoft Foundry agent access to internal operating procedures stored in Azure Blob Storage. Trace a model-selected document call and test answers that clearly identify their source and limits.

[Launch Give an AI agent access to operational runbooks in Azure](https://cybr.com/hands-on-labs/lab/give-an-ai-agent-access-to-operational-runbooks-in-azure/)

## Give AI Agents Tools for Read-Only Access to Azure Environments

[![Give AI Agents Tools for Read-Only Access to Azure Environments Hands-On Lab](https://images.cybr.com/labs/cmtbuijih00aiob07hyzzvew8/a6b008a6d73f7e61de362dea30c4cde47dc1790a5cd5ebaad77c351a427e86d5.webp)](https://cybr.com/hands-on-labs/lab/give-ai-agents-tools-for-read-only-access-to-azure-environments/)

Give a Microsoft Foundry agent a tool that can read live Azure application data. Use that data and an operational runbook to investigate an HTTP 503 response while learning how tools help agents query real information instead of relying only on their training.

[Launch Give AI Agents Tools for Read-Only Access to Azure Environments](https://cybr.com/hands-on-labs/lab/give-ai-agents-tools-for-read-only-access-to-azure-environments/)

## Explore all Azure Hands-On Labs

This is only the beginning of our Azure lab catalog. We will continue adding projects across cloud operations, identity, security, application hosting, AI, monitoring, automation, and incident response.

[Browse all Azure Hands-On Labs](https://cybr.com/hands-on-labs/?category=azure)

## Filed under

- [Announcements](https://cybr.com/announcements/)
- [Cloud Security](https://cybr.com/cloud-security/)
- [Azure](https://cybr.com/tag/azure/)
- [Azure Security](https://cybr.com/tag/azure-security/)
- [Hands-On Labs](https://cybr.com/tag/hands-on-labs/)

## Comments

Loading comments…

Recommended resources

[![Explore the Getting Started with Microsoft Defender for Cloud course](https://media.cybr.com/2025/06/Linkedin_Microsoft-Defender-for-Cloud-1024x683.jpg)](https://cybr.com/courses/getting-started-with-microsoft-defender-for-cloud/)

## Build practical Azure security skills

Learn how to protect cloud workloads with Microsoft Defender for Cloud, then practice Azure security in hands-on environments.

[Microsoft Defender for Cloud course](https://cybr.com/courses/getting-started-with-microsoft-defender-for-cloud/) [Explore Azure hands-on labs](https://cybr.com/hands-on-labs/)
