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
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
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
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
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
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
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
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
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
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
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
This demo scenario showcases different more advanced features of Azure Container Apps, such as Replica Scaling, traffic splitting, and using ContainerApps Jobs.
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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.
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
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
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.
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
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
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
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.
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
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
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.
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
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
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.
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
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
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
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
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
A demo that shows three different ways to track availability in Application Insights using a standard test (webtest), an Azure Function (.NET) and a Logic App workflow
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
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