Skip to content
Trainer Demo Deploy

Trainer-Demo-Deploy Catalog

Open-sourced, azd-based scenarios for Microsoft ILT courses.

Every template deploys with the Azure Developer CLI (azd). New to azd? Learn more in the official AZD docs.

74 of 74 templates

MTT Authored
✦ new

AI Foundry Agent Service with Bing Search Grounding and OpenAI Deep Research LLM

by Peter De Tender

This scenario deploys an Azure AI Foundry Project, an Azure AI Foundry Agent Service and Bing Search Grounding. A Python with Flask Web App offers a use case to perform Deep Research

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals Azure AI Service Azure AI Foundry + 5 more
azd init -t petender/azd-researcher
MTT Authored
🔥 hot

API Management with ConferenceAPI

by Peter De Tender

This scenario deploys an Azure API Management Resource with a Standard SKU, as well as a Conference Demo API Web App, allowing for showing different API calls, as well as using API Management Policies for rate-limit and header-modification + demo Products

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure App Service Azure API Management + 1 more
azd init -t petender/azd-apimwithconfAPI
MTT Authored
🔥 hot

API Management with ConferenceAPI and OAuth

by Rob Foulkrod

Deploy Azure API Management with OAuth2-Protected Conference API and Entra ID Integration Using AZD

AZ-204 Azure Developer Associate Azure App Service Azure API Management .NET
azd init -t rob-foulkrod/azd-apimwithconfAPI-OAuth
MTT Authored

App Service Networking

by Gitte Vermeiren

This demo provides a base setup to demonstrate all the different App Service networking setups, such as service endpoint, private endpoint, vnet integration, fronting with app gateway and fronting with AFD. It can also be used to demonstrate connectivity with a MI to a backend database.

AZ-204 Azure Developer Associate AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert Azure App Service + 3 more
azd init -t Azure-Samples/app-service-networking-samples
MTT Authored

Auto-Pause Fabric Deployment

by Jason Richards

Fabric Capacity Deployment (F8) and Logic App to Pause Every 4 Hours

DP-603 Implement Real-Time Intelligence with Microsoft Fabric DP-700 Fabric Data Engineer Associate Microsoft Fabric
azd init -t Jason-Microsoft-MTT/azd-fabric-pause
MTT Authored
🔥 hot

AZ-104 All-in-one demo

by Vassilis Ioannidis

This project sets up an Azure environment for AZ-104 course demo purposes.

AZ-104 Azure Administrator AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network Azure Virtual Machine Azure Application Gateway + 4 more
azd init -t SQLtattoo/azd-az104-all-in-one
MTT Authored

Azure AI Content Understanding (Document Intelligence) for your custom PDF, Docx or images text transformation

by Peter De Tender

A straightforward demo application in Azure App Service that utilizes Azure AI Content Understanding (Document Intelligence) to extract and transform text from custom PDF, Docx, or image files. The application provides a user-friendly interface for uploading documents and viewing the extracted information.

AI-3002 Develop AI information extraction solutions in Azure AI-102 Azure AI Engineer Associate Azure AI Foundry
azd init -t petender/azd-betternotes-ai
MTT Authored

Azure AI Foundry - Private Networking Infrastructure

by Koenraad Haedens

This repository provides a production-ready, fully private Azure AI Foundry deployment. All resources are deployed with no public endpoints and Microsoft Entra ID authentication only.

AI-3002 Develop AI information extraction solutions in Azure AI-3003 Develop natural language solutions in Azure​ AI-3004 Develop computer vision solutions in Azure AI-102 Azure AI Engineer Associate + 3 more
azd init -t koenraadhaedens/azd-Azure-AI-Foundry-hub-and-project
MTT Authored
🔥 hot

Azure AI Foundry Agent Service

by Peter De Tender

This scenario deploys an Azure AI Foundry Hub and Project, as well as an AI Services Agent. You still need to add an Agent description, knowledge and actions to build something useful with it

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals Azure AI Service Azure AI Foundry + 3 more
azd init -t petender/azd-ai-agent-service
MTT Authored

Azure AI Foundry Healthcare Agents

by Peter De Tender

Healthcare-focused AI agent demo deploying Azure AI Foundry Hub, Project, and supporting infrastructure. Showcases patient triage, appointment scheduling, clinical Q&A, and medication info agents powered by GPT-4o.

AI-102 Azure AI Engineer Associate Azure AI Foundry Azure OpenAI Service .NET + 4 more
azd init -t petender/tdd-azd-foundry-healthcare-agents
MTT Authored

Azure AI Foundry with Sora Video Generation Model

by Peter De Tender

This scenario deploys an Azure AI Foundry Hub and Project, with the Sora Video Generation Model. The demo scenario relies on the Video Playground, but you could also use it in your own application.

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals Azure AI Service Azure AI Foundry + 2 more
azd init -t petender/azd-foundrysora
MTT Authored

Azure AI Services with multiple OpenAI models

by Peter De Tender

This scenario deploys an Azure AI Services Resource with multiple OpenAI models, allowing for showing different AI calls, as well as using AI Services for text generation, image generation and more. The deployed models are GPT-3.5-Turbo, GPT-4o, Dall-E-3

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals Azure OpenAI Service Azure AI Service
azd init -t petender/OpenAIMultiModel
MCT Authored

Azure App Configuration

by Maarten van Diemen

Demo to show possibilities of Azure App Configuration

AZ-400 Azure DevOps Engineer Expert AZ-204 Azure Developer Associate Azure Functions .NET + 1 more
azd init -t maartenvandiemen/AZD-AppConfiguration
MTT Authored
✦ new

Azure App Service as MCP Back-End with Product Catalog sample data

by Peter De Tender

This scenario deploys an Azure App Service back-end as MCP Server, with sample product catalog data. The app can be used with Microsoft Foundry MCP Client, Copilot Studio or any other MCP Scenario.

Azure AI Service Azure AI Foundry Azure App Service AI-102 Azure AI Engineer Associate + 1 more
azd init -t petender/demo-mcp-productcatalog
MTT Authored

Azure Container Apps advanced features

by Peter De Tender

This demo scenario showcases different more advanced features of Azure Container Apps, such as Replica Scaling, traffic splitting, and using ContainerApps Jobs.

AZ-2003 Deploy cloud-native apps using Azure Container Apps Azure Container Apps
azd init -t petender/azd-contapp-demo-v2
MTT Authored

Azure Event Hub with Console App

by Alex Ivanov

This template deploys Azure Event Hub, as well as runs a local Console app on your machine to interact with Publisher and Subscriber events.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure Event Hubs .NET + 1 more
azd init -t true-while/event-hub-azd
MTT Authored
🔥 hot

Azure FrontDoor CDN with sample HTML webapp

by Peter De Tender

This template deploys an Azure FrontDoor CDN, with a sample HTML-based webapp. The webapp allows you to load sample images from different endpoints, one is from within the webapp storage itself, a second one loads from Azure Storage Account Blobs and the last one loads from Azure Frontdoor CDN. This demo shows how static data such as image files can optimize site loading time when using CDN caching.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert AZ-1003 Secure storage for Azure Files and Azure Blob Storage Azure Front Door + 3 more
azd init -t petender/azd-fdcdn
MCT Authored

Azure Functions with Blob Trigger (Watermark text)

by Maarten van Diemen

This scenario deploys an Azure Functions App, which provides a Blob Trigger. When an image file is uploaded to the /input container, the Function gets triggered and adds a watermark text to the image file. The new image file getes saved into an /output container. Application Insights is also deployed, so you can showcase the necessary monitoring features of Azure Functions monitor, as well as more detailed in App Insights itself.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert AZ-1003 Secure storage for Azure Files and Azure Blob Storage Azure Functions + 3 more
azd init -t maartenvandiemen/AZD-WatermarkFunction
MTT Authored

Azure hosted Dev Container

by Koenraad Haedens

an automated way to deploy a development environment inside a container, accessible as a web-based VS Code instance. The container includes all essential dependencies like Python, Node.js, and .NET, making it a ready-to-use development workspace.

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals AZ-204 Azure Developer Associate Azure AI Service
azd init -t koenraadhaedens/azd-infra-dev-containers
🔥 hot

Azure Integration Services Quickstart

by Ronald Bosma

Deploys Azure Integration Services, including Azure API Management, Function App, Logic App, Service Bus and Event Hubs namespace, along with supporting resources such as Application Insights, Key Vault and Storage Account. This template is ideal for demos, testing or getting started with Azure Integration Services.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure Functions Azure API Management + 7 more
azd init -t ronaldbosma/azure-integration-services-quickstart
MCT Authored

Azure Load Testing

by Maarten van Diemen

This scenario is used to demonstrate Azure Load Testing.

AZ-400 Azure DevOps Engineer Expert AZ-305 Azure Solutions Architect Expert Azure Load Testing
azd init -t maartenvandiemen/azd-loadtest
MTT Authored
🔥 hot

Azure Machine Learning

by Rob Foulkrod

This scenario deploys AzureML Service, together with other resources such as Key Vault, Application Insights, Container Registry and the necessary RBAC permissions.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert DP-100 Azure Data Scientist Associate Azure Machine Learning + 2 more
azd init -t rob-foulkrod/MachineLearningAZD

Azure Managed Identity Demo: System vs User-Assigned (Azure SQL)

by Rob Foulkrod

Deploys an Azure App Service (ASP.NET Core) and an Azure SQL Database (AdventureWorksLT sample) to demonstrate system-assigned vs user-assigned managed identity for database access.

Azure App Service AZ-204 Azure Developer Associate Azure SQL .NET + 1 more
azd init -t rob-foulkrod/tdd-managed-identity-sql
MTT Authored

Azure Monitor custom logs, and external telemetry

by Karel De Winter

This scenario deploys an Log Analytics workspace with a custom table to ingest logs and external telemetry.

AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert AZ-1004 Deploy and configure Azure Monitor Azure Monitor + 2 more
azd init -t kareldewinter/tdd-azd-monitor
MTT Authored
🔥 hot

Azure Nested Hypervisor Demos

by Koenraad Haedens

This repository showcases a collection of demos leveraging Azure's nested hypervisor capabilities, integrating powerful tools like Azure Arc, Defender for Identity, and more. These demos are designed to demonstrate hybrid cloud management, advanced security, and multi-cloud governance scenarios.

SC-200 Microsoft Security Operations Analyst Associate AZ-800 Windows Server Hybrid Administrator Associate AZ-1010 Deploy and manage Azure Arc-enabled Servers DP-300 Azure Database Administrator Associate + 1 more
azd init -t koenraadhaedens/azd-nestedhv-dc-rtr

Azure Private Link SNAT Port Exhaustion Demo

by Karthik Srinivas

This scenario deploys an Azure Linux VM setup to simulate and test a Private Link with SNAT Port Exhaustion.

AZ-104 Azure Administrator AZ-700 Azure Network Engineer Associate AZ-800 Windows Server Hybrid Administrator Associate AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network + 3 more
azd init -t msrini-MSFT/azd-azure-private-link-service-snat-exhaustion
MTT Authored

Azure RBAC policy demo

by Koenraad Haedens

This project demonstrates how Azure RBAC (custom roles), Managed Identities, Azure Automation, and Azure Policy work together to enforce governance, security, and cost optimization in Azure

AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert Azure Virtual Networks (VNET) Azure Log Analytics + 1 more
azd init -t koenraadhaedens/azd-rbac-policy-demo

Azure Routing Demo

by Joerg Menne

This scenario deploys an Azure Hub & Spoke VNet example topology and 3 Windows Server VMs. You can use it to demonstrate VNet-Peerings and Route Tables.

AZ-104 Azure Administrator AZ-700 Azure Network Engineer Associate AZ-800 Windows Server Hybrid Administrator Associate AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network + 2 more
azd init -t jmenne/azd-routingdemo
MTT Authored
🔥 hot

Azure Security Scenarios

by Alex Ivanov

This scenario is used to demonstrate security principals and deploys Azure Firewall, Front Door, Application Gateway, Web Application Firewall to protect OWASP Juice Shop website.

AZ-500 Azure Security Engineer Associate SC-200 Microsoft Security Operations Analyst Associate SC-100 Cybersecurity Architect Expert Azure Firewall + 2 more
azd init -t true-while/owasp-azd
MTT Authored

Azure Sentinel with Data Connectors

by Peter De Tender

This scenario deploys an Azure Sentinel workspace, including a few sample data connectors (AWS, M365, Entra Id and LogicApps.

AZ-500 Azure Security Engineer Associate AZ-305 Azure Solutions Architect Expert SC-5001 Configure SIEM security operations using Microsoft Sentinel Azure Sentinel
azd init -t petender/azd-sentinel
MTT Authored

Azure Site 2 Site VPN

by Peter De Tender

This scenario deploys 3 Azure VPN Gateways in 3 different regions (West Europe, Central US and East Asia) and establishes the connections across all 3 of them.

AZ-104 Azure Administrator AZ-700 Azure Network Engineer Associate AZ-305 Azure Solutions Architect Expert AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network + 2 more
azd init -t petender/azd-site2sitevpn
MCT Authored

Azure SQL Workload Simulator Demo

by Koenraad Haedens

This project sets up an Azure environment with a SQL workload simulator, After 24 hrs you will be able to demo Azure SQL Database Performance Recommendations.

DP-300 Azure Database Administrator Associate AZ-700 Azure Network Engineer Associate Azure SQL Azure Key Vault
azd init -t koenraadhaedens/azd-sqlworloadsim
MTT Authored

Azure Storage Account with Blobs and File Share

by Peter De Tender

This scenario deploys an Azure Storage Account with Blob and File Share, as well as sample data (Seattle scenery images).

AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert AZ-1003 Secure storage for Azure Files and Azure Blob Storage Azure Storage Account + 1 more
azd init -t petender/azd-storaccnt
MTT Authored
🔥 hot

Azure Traffic Manager with WebApps

by Peter De Tender

This scenario deploys Azure Traffic Manager with WebApps in 3 regions.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure Traffic Manager
azd init -t petender/azd-trafficmgr
MTT Authored
✦ new

Azure VM Backup with Recovery Services Vault

by Peter De Tender

This template can be used as a demo scenario for Azure Backup to showcase a Windows VM backup protection. It deploys all necessary resources such as Azure Recovery Services Vault, a Windows Server 2022 Virtual Machine and the necessary backup job.

Azure Backup Azure Site Recovery Vault Azure Virtual Machine AZ-104 Azure Administrator + 1 more
azd init -t petender/azd-vmbackup
MTT Authored
✦ new

Azure VM Disaster Recovery with Recovery Services Vault (ASR)

by Peter De Tender

This template can be used as a demo scenario for Azure Recovery Vault to showcase a Windows VM disaster recovery protection. It deploys all necessary resources such as Azure Recovery Services Vault, a Windows Server 2022 Virtual Machine and the necessary recovery job.

Azure Site Recovery Vault Azure Virtual Machine AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert
azd init -t petender/azd-asrdemo
MTT Authored

Azure VM Win2022 as ADDS Domain Controller, secured by Bastion

by Peter De Tender

This scenario deploys an Azure Bastion Host Service, allowing secured connectivity to a Windows Server 2022 running as Active Directory Domain Controller, deployed through DSC VM Extensions. An internal DNS domain gets created, but no other OUs or User accounts. You will get prompted for administrative credentials during the azd setup.

AZ-104 Azure Administrator AZ-1008 Administer Active Directory Domain Services AZ-800 Windows Server Hybrid Administrator Associate Azure Virtual Machine + 1 more
azd init -t petender/azd-addsvm
MTT Authored
🔥 hot

Blazor BadgeMaker with Azure AI Services

by Rob Foulkrod

The BadgeMaker is a Blazor front-end application that provides a user-friendly interface for designing and generating digital badges. It allows users to customize badges with various templates, colors, and text options.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals + 4 more
azd init -t rob-foulkrod/BadgeMaker
MCT Authored
✦ new

Building a Multi-Agent Support Triage System with AZD and Azure AI Foundry

by Dave Rendon

This scenario demonstrates a full implementation of a production-ready multi-agent solution on Azure using Azure AI Foundry Agent Service.

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals AZ-2003 Deploy cloud-native apps using Azure Container Apps Azure AI Service + 5 more
azd init -t daverendon/azd-multiagent

Call API Management backend with OAuth

by Ronald Bosma

A demo that shows three ways to call OAuth-protected APIs through API Management: Credential Manager, send-request with client secret, and send-request with client certificate.

Azure API Management AZ-204 Azure Developer Associate Azure Key Vault Azure Log Analytics
azd init -t ronaldbosma/call-apim-backend-with-oauth

Call API Management with Managed Identity

by Ronald Bosma

Demonstrates calling Azure API Management from Azure Functions and Logic Apps using managed identities with OAuth, including one APIM API securely calling another without secrets.

Azure API Management Azure Application Insights AZ-204 Azure Developer Associate Azure Functions + 1 more
azd init -t ronaldbosma/call-apim-with-managed-identity
MTT Authored

Cognitive Services Python App with ServiceEndpoint

by Vincent Kok

This sample scenario deploys Microsoft.CognitiveServices (Face API, Speech, Vision, OpenAI) with a sample Python app. It also showcases a secure setup, where connectivity to the Cognitive Services is only allowed from a Client IP or the webapp Service Endpoint, not public network.

Azure App Service Azure AI Service AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals + 4 more
azd init -t vincentk16/azd-vision-face
MCT Authored
✦ new

Containerized A2A Translation Service with Azure AI Translator

by Konstantinos Passadis

Complete Agent-to-Agent translation service using Azure Container Apps, Storage Queues, and AI Translator. Features async processing, managed identity authentication, and a web GUI for file uploads.

Azure AI Service AI-102 Azure AI Engineer Associate AZ-2003 Deploy cloud-native apps using Azure Container Apps AI-900 Azure AI Fundamentals + 5 more
azd init -t passadis/azure-a2a-translation
MCT Authored

Deploy a baseline web application

by Dave Rendon

This repository provides a baseline for deploying web applications with Deployment Slots, Azure SQL Connectivity and KeyVault.

AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert Azure App Service
azd init -t daverendon/azd-baseline-webapp
MCT Authored
✦ new

Deploy a Network-hardened web app with private PaaS datastore

by Dave Rendon

This scenario is aligned with the AZ-500 and AZ-104 path and provides a demo solution for creating an Azure App Service web app in a tightly controlled network environment with strict inbound and outbound network policies.

AZ-104 Azure Administrator AZ-500 Azure Security Engineer Associate Azure App Service
azd init -t daverendon/azd-hardened-webapp
MCT Authored

Deploy DeepSeek-R1 on Azure Container Apps with Serverless GPUs.

by Dave Rendon

This scenario deploys deploy DeepSeek-R1 on Azure Container Apps with Serverless GPUs

AI-102 Azure AI Engineer Associate AZ-305 Azure Solutions Architect Expert AI-900 Azure AI Fundamentals AZ-2003 Deploy cloud-native apps using Azure Container Apps + 2 more
azd init -t daverendon/azd-deepseek-r1-on-azure-container-apps
MTT Authored
✦ new

Emulated Firewall sending Syslog to linux VM

by Koenraad Haedens

infrastructure setup to simulate firewall syslog messages for Microsoft Sentinel training purposes. It consists of an emulated firewall (containerized application) that sends realistic firewall logs as syslog messages to a VM, which can then be ingested by Microsoft Sentinel for analysis and parser development. (the Data Collection Rule is not created, you should do this as a demo)

Azure Sentinel SC-200 Microsoft Security Operations Analyst Associate AZ-500 Azure Security Engineer Associate AZ-1007 Deploy and administer Linux virtual machines on Azure + 3 more
azd init -t koenraadhaedens/azd-firewall-send-syslog-messages
MCT Authored

EShopOnWeb ACAPPS Architecture

by Maarten van Diemen

This scenario is deploying Azure Container Apps, with a sample EShopOnWeb Container with .NET8.

AZ-104 Azure Administrator AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert AZ-2003 Deploy cloud-native apps using Azure Container Apps + 4 more
azd init -t maartenvandiemen/AZD-ACA-Demo
MCT Authored

EShopOnWeb ACI Architecture

by Maarten van Diemen

This scenario is deploying Azure Container Instance, with a sample EShopOnWeb Container with .NET8.

AZ-104 Azure Administrator AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure Container Registry + 2 more
azd init -t maartenvandiemen/AZD-ACI-Demo
MCT Authored
🔥 hot

EShopOnWeb AKS Architecture

by Maarten van Diemen

This scenario is based on a Kubernetes (AKS) architecture.

AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert Azure Kubernetes Service .NET
azd init -t maartenvandiemen/AZD-AKS-Demo
MCT Authored
🔥 hot

EShopOnWeb in Azure App Service and SQL Azure DB

by Maarten van Diemen

This template deploys the EShopOnWeb .NET 8 application in Azure App Services, connecting to a SQL Azure database instance.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure App Service Azure SQL + 1 more
azd init -t maartenvandiemen/AZD-PaaS-Demo
MTT Authored

EShopOnWeb VM Architecture

by Rob Foulkrod

This scenario is based on a WebVM and SQLVM architecture, showcasing traditional IAAS in Azure.

AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert Azure Virtual Machine .NET
azd init -t rob-foulkrod/IAAS2019
MTT Authored

Fast Food Drive thru Operator Ai Agent with Semantic Kernel and GPT 3.5 Turbo

by Michel Agah

This AI-powered Fast Food Drive-Thru Operator leverages Semantic Kernel and Azure OpenAI GPT-3.5 turbo to streamline customer interactions, improve efficiency, and automate order processing.

Semantic Kernel Azure OpenAI Service Azure AI Service AI-102 Azure AI Engineer Associate + 3 more
azd init -t michelmsft/GoodFood

Functions E2E HTTP to Event Hubs

by Rob Foulkrod

This demo deploys a flexible, consumption-based Azure Functions app integrated with Event Hubs through private endpoints and a virtual network. It includes load testing, secure networking, and real-time monitoring via Application Insights.

AZ-204 Azure Developer Associate AZ-400 Azure DevOps Engineer Expert Azure Functions Azure Event Hubs + 2 more
azd init -t rob-foulkrod/tdd-functions-e2e-http-to-eventhubs
MTT Authored

Hub Spoke with VPN Gateway and JumpVM

by Peter De Tender

This scenario deploys an Azure VNET Hub & Spoke architecture including VNET Peering, VPN Gateway and a Windows Server 2022 JumpVM.

AZ-104 Azure Administrator AZ-700 Azure Network Engineer Associate AZ-305 Azure Solutions Architect Expert AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network + 2 more
azd init -t petender/azd-hubspoke
MCT Authored

Implement Intersite Connectivity with Azure VMs

by Dave Rendon

This scenario set up and test global VNet peering, configures intersite connectivity with multiple VMs.

AZ-700 Azure Network Engineer Associate AZ-305 Azure Solutions Architect Expert AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network Azure Virtual Networks (VNET)
azd init -t daverendon/azd-intersite-connectivity
MTT Authored

International Space Station (ISS) Tracker with Fabric and Event Hubs

by Peter De Tender

This scenario deploys an Azure Fabric Cluster with a sample application that tracks the International Space Station (ISS) using Azure Event Hubs and Azure LogicApps.

DP-603 Implement Real-Time Intelligence with Microsoft Fabric DP-700 Fabric Data Engineer Associate Microsoft Fabric Azure Event Hubs
azd init -t petender/issdata
MTT Authored

Introduction to Azure PostgreSQL and AI

by Alex Ivanov

Azure PostgreSQL & AI Demo offers step-by-step guidance for connecting, configuring, and integrating AI with PostgreSQL in Azure using modern tools.

Azure AI Service Azure PostgreSQL AI-3019 Build AI Apps with Azure Database for PostgreSQL AI-102 Azure AI Engineer Associate + 1 more
azd init -t true-while/pg-ai-azd
MCT Authored

Microsoft Sentinel-based threat detection and response

by Dave Rendon

This scenario is aligned with the AZ-500 and AZ-104 path and provides a demo solution for a proof of concept of Microsoft Sentinel-based threat detection and response.

AZ-104 Azure Administrator AZ-500 Azure Security Engineer Associate SC-5001 Configure SIEM security operations using Microsoft Sentinel Azure Sentinel
azd init -t daverendon/azd-microsoft-sentinel
MTT Authored
🔥 hot

Minimal .NET API with ConferenceAPI sample

by Peter De Tender

A minimal .NET API with ConferenceAPI sample

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure App Service .NET
azd init -t petender/ConferenceAPI
MCT Authored

Plan and implement security for public access to Azure resources

by Dave Rendon

This repository provides guidance on leveraging Azure Firewall and control inbound and outbound network access which is an important part of an overall network security plan.

AZ-104 Azure Administrator AZ-305 Azure Solutions Architect Expert AZ-500 Azure Security Engineer Associate Azure Firewall
azd init -t daverendon/azd-firewall

Protect API Management with OAuth

by Ronald Bosma

A demo that shows how to secure an API in Azure API Management with OAuth, including Entra ID app registration examples.

Azure API Management AZ-204 Azure Developer Associate Azure Log Analytics Azure Monitor
azd init -t ronaldbosma/protect-apim-with-oauth
MTT Authored

Purview Demo Environment

by Rob Foulkrod

This deployes Purview, a storage account, Data factory, Synapse, and a SQL Database. It Adds the storage account and database to collections, creates an runs a pipeline, and reports the lineage.

DP-203 Azure Data Engineer Associate AZ-305 Azure Solutions Architect Expert AZ-1003 Secure storage for Azure Files and Azure Blob Storage SC-5003: Implement information protection and data loss prevention by using Microsoft Purview + 3 more
azd init -t rob-foulkrod/purviewEnvironment-azd
MTT Authored

Secure Azure Data Solutions

by Alex Ivanov

Its a base template for demonstration of Data Solution including Azure Storage, Cosmos DB, Azure SQL and Keyvault. All provisioned services compliant with recent security requirements.

DP-203 Azure Data Engineer Associate DP-300 Azure Database Administrator Associate AZ-204 Azure Developer Associate DP-420 Azure Cosmos DB Developer Specialty + 3 more
azd init -t true-while/secure-data-solutions
MTT Authored

Service endpoint, private endpoint and private link service

by Sarah Allali

This is a complete demo for Service endpoint, private endpoint and private link service

AZ-700 Azure Network Engineer Associate AZ-305 Azure Solutions Architect Expert AZ-500 Azure Security Engineer Associate AZ-104 Azure Administrator + 4 more
azd init -t sarahallali/azd-Privatelink-Pendpoint
MCT Authored

Service Endpoints and Securing Storage

by Dave Rendon

This demo guides you through a hands-on exercise to build and secure a networked environment in Azure. You will start by creating a virtual network and adding a subnet with a configured storage endpoint. Next, you will implement network security groups. Following this, you will create a storage account with a file share and deploy virtual machines into their respective subnets. Finally, you will test the storage connection from both the private and public subnets to verify that access is correctly allowed from the private subnet and denied from the public subnet.

AZ-104 Azure Administrator AZ-500 Azure Security Engineer Associate AZ-1003 Secure storage for Azure Files and Azure Blob Storage Azure Storage Account + 1 more
azd init -t daverendon/azd-service-endpoints-and-securing-storage
MTT Authored

SQL Server 2019 AlwaysOn Cluster with ADDS VM and Management VM, secured by Bastion

by Peter De Tender

This scenario deploys a SQL Server 2019 Always On Cluster, together with the required Active Directory Domain Controller VM, a remote Management VM Host, protected by Bastion Host. You will get prompted for administrative credentials during the azd setup.

AZ-305 Azure Solutions Architect Expert AZ-1008 Administer Active Directory Domain Services DP-300 Azure Database Administrator Associate Azure Virtual Machine + 3 more
azd init -t petender/azd-sqlao
MTT Authored
🔥 hot

Tollbooth Serverless Architecture with Azure Functions

by Rob Foulkrod

This scenario deploys the building blocks for a serverless automated parking lot / tollbooth / HOV lanes system using Azure Functions and EventGrid. It also has Azure Storage Account, CosmosDB, Azure KeyVault and Application Insights as part of the architecture.

AZ-204 Azure Developer Associate AZ-305 Azure Solutions Architect Expert Azure App Service Azure Key Vault + 9 more
azd init -t rob-foulkrod/TollBooth
MCT Authored

Utilize Private Link for accessing apps on networks with overlapping addresses

by Dave Rendon

This scenario is aligned with the Az-104 and Az-700 path and provides a demo solution for managing overlapping IP address spaces with Azure Private Link.

AZ-104 Azure Administrator AZ-700 Azure Network Engineer Associate AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network Azure Virtual Networks (VNET) + 1 more
azd init -t daverendon/azd-private-link
MTT Authored

Windows 11 Developer Pc

by Koenraad Haedens

A Windows 11 developer PC that can be used for installing demos and showcasing them during deliveries.

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals AZ-204 Azure Developer Associate Azure AI Service
azd init -t koenraadhaedens/AZD-WIN11-DEV-PC-DOCKER
MCT Authored

Windows 2019 IIS Servers with Load Balancer

by Krunal Trivedi

This scenario deploys 2 Win2019 VMs running IIS Default WebSite, behind a Load Balancer and required Network Security Group rules.

Azure Virtual Machine Azure Virtual Networks (VNET) AZ-104 Azure Administrator AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network + 1 more
azd init -t trainerkrunal/azd-vmwithlb
MTT Authored

YouTube Summarizer with OpenAI and Blazor .NET

by Peter De Tender

This scenario deploys a Blazor .NET FrontEnd application, together with Azure OpenAI Service, to provide a summary of YouTube videos in 5 bullet points

AI-102 Azure AI Engineer Associate AI-900 Azure AI Fundamentals Azure AI Service .NET
azd init -t petender/azd-youtubesummarizer-openai