Azure AI Foundry: the central hub for AI development in Azure
Azure AI Foundry (formerly Azure AI Studio) is the unified environment that consolidates AI application development in the Microsoft ecosystem. The Develop AI apps and agents on Azure (AI-103) training covers project creation, model deployment, response evaluation and production deployment. You work on essential tools: prompt flow to orchestrate prompt chains, model catalog to explore GPT-4o, Phi, Mistral and open source models, and the playground for interactive testing.
Building AI agents in Azure
AI agents are at the heart of the program. You learn to design agents capable of using external tools (function calling), reasoning on multi-step plans, and interacting with structured and unstructured data sources. The program covers Azure AI Agent Service and design patterns (planner / executor, multi-agent collaboration, tool routing) that structure production agentic architectures.
Retrieval Augmented Generation (RAG) with Azure AI Search
RAG has become the standard pattern to ground generative models on enterprise data. The AI-103 training has you build a complete RAG pipeline: document ingestion, chunking, embedding generation with Azure OpenAI, vector indexing in Azure AI Search, hybrid search (vector + BM25), reranking and final generation by the LLM. You also address advanced techniques: query rewriting, multi-stage retrieval, contextual compression.
Azure AI services: language, vision, document, speech
Beyond generative AI, the training covers specialized Azure AI services: Azure AI Language (entity extraction, sentiment analysis, classification, QA), Azure AI Vision (OCR, object detection, image analysis), Azure AI Document Intelligence (structured document parsing, invoices, forms), Azure AI Speech (voice recognition, synthesis, translation). The goal is to combine these building blocks to build hybrid AI applications.
Security and responsible AI
The program integrates security and responsible AI concerns. You configure Azure AI Content Safety to filter harmful content, set up prompt and response monitoring, and apply the Microsoft Responsible AI Standard principles. Topics of prompt injection, jailbreak, data leakage and model bias are covered with associated countermeasures.
Audience and prerequisites
The Develop AI apps and agents on Azure (AI-103) training targets developers, data engineers and solution architects who build AI applications in Azure. Python or .NET development experience is required. Basic Azure knowledge (equivalent to AZ-900) and AI concepts (equivalent to AI-900) are recommended.
Microsoft Certified: Azure AI Engineer Associate exam
The AI-103 course prepares you for the AI-102: Designing and Implementing a Microsoft Azure AI Solution exam, which leads to the Microsoft Certified: Azure AI Engineer Associate certification. Note: AI-102 succeeds the previous program and AI-103 represents the evolution of the training course around agents and generative AI.
FAQ Develop AI apps and agents on Azure (AI-103)
What’s the difference between AI-103 and AI-102?
AI-102 is the Microsoft certification exam. AI-103 is the code of the training course preparing for this exam. The AI-103 content has been updated to integrate Azure AI Foundry, agents and RAG, topics now dominant in the exam program.
Do I need to know Python to take the training?
Yes, Python experience is strongly recommended. Azure AI SDKs are available in Python and .NET, but most examples use Python. Familiarity with Jupyter notebooks and REST API calls is a plus.
Does the AI-103 course include Azure OpenAI Service?
Yes, Azure OpenAI is central: GPT-4o, GPT-4 Turbo, text-embedding-3 embeddings, DALL-E. You work on deployment, fine-tuning, content filters and quotas / rate limits.
What jobs lead to the Azure AI Engineer Associate certification?
Azure AI developer, AI engineer, AI solution architect, Azure OpenAI consultant, ML engineer in Azure environment.