Workshop: Multimodel Deployment and evaluation with Azure AI Foundry

Information

What will you learn

Understand the architecture and benefits of serverless AI deployment on Azure AI Foundry.
Deploy a multi-model solution using Azure Container Apps, Dapr, and Azure Key Vault.
Build the backend with Python + FastAPI to manage model selection and API integration with Azure AI Foundry.
Evaluate and compare the performance and efficiency of different large language models (e.g., GPT-4, DeepSeek, Phi-3) in a real-time web application.
Implement a secure secret management strategy using Azure Key Vault and Managed Identity

Prerequisites

Own laptop. An active Azure subscription. Azure AI Foundry Hub with an active project (e.g., in East US region). Basic knowledge of Python and web development concepts (e.g., REST APIs, frontend/backend basics). VSCode with the Azure Resources extension installed. Familiarity with foundational AI concepts and Azure services is recommended.

Deliverables Schedule

The complete multi-model web application code (Frontend: Vite + React; Backend: Python + FastAPI). Instructions and files (e.g., Dockerfile, requirements.txt) to deploy the solution on Azure Container Apps. The presentation/blog post presented during the workshop.