Azure AI Hub LogoAzure AI Hub

Azure AI-200 Learning Lab

Welcome to the hands-on learning workspace for Microsoft Certified Azure AI Cloud Developer Associate (AI-200).

This repository is organized into progressive, code-first modules designed to build real-world, cloud-native AI systems on Microsoft Azure.


Learning Roadmap & Exam Domains

Learning Roadmap


Module Breakdown

ModuleCore TopicsKey Azure Services / SDKs
01-ai-foundry-identity-inferenceZero-trust auth, Entra ID, chat completions, streaming, retry policiesazure-identity, azure-ai-inference, openai
02-vector-search-and-dataEmbeddings, vector indexing, hybrid search (BM25 + vector), RAGazure-search-documents, azure-cosmos
03-container-apps-and-computeMicroservice AI APIs, ACA scaling, health probes, DockerAzure Container Apps, Azure Container Registry, FastAPI
04-event-driven-ai-pipelinesAsync batch processing, message queuing, dead-letteringAzure Service Bus, Event Grid, Storage Queues
05-observability-and-evaluationDistributed tracing, token tracking, latency, groundness evaluationAzure Monitor, Application Insights, OpenTelemetry

Key Cloud AI Principle: Zero-Trust & Passwordless

In AI-200, hardcoded API keys are considered an anti-pattern. Production backends use Microsoft Entra ID Role-Based Access Control (RBAC) and Managed Identities (DefaultAzureCredential) so secrets never leak into code or environment files.

On this page