training
Develop AI cloud solutions on Azure (AI-200)
Ontwerp, bouw en beheer AI-gedreven cloud-oplossingen op Microsoft Azure

Beschrijving
Als ontwikkelaar leer je hoe je AI-oplossingen kan creëren, monitoren en troubleshooten in Microsoft Azure, met de nadruk op back-endservices en -componenten. Je leert hoe je gecontaineriseerde compute- en orchestratiepatronen kan implementeren om applicaties te hosten met behulp van Azure Container Registry, Azure App Service, Azure Container Apps en Azure Kubernetes Service. Je leert ook hoe je AI-oplossingen kan ontwikkelen met Azure data management-services, waaronder Azure Cosmos DB for NoSQL, Azure Database for PostgreSQL met pgvector en Azure Managed Redis, en hoe je embeddings kan opslaan en vector similarity search kan uitvoeren voor retrieval-augmented generation (RAG)-scenario's.
Je leert hoe je services kan verbinden en integreren met behulp van event-driven en message-based architecturen met Azure Service Bus en Azure Event Grid, en hoe je serverless AI-backends kan bouwen met Azure Functions. De training behandelt ook het beveiligen van je oplossingen met Azure Key Vault en Azure App Configuration, en het monitoren en troubleshooten van je oplossingen met behulp van OpenTelemetry en Kusto Query Language (KQL).
Doelgroep Als deelnemer aan deze training ben je een ontwikkelaar die back-end- en AI-gedreven applicaties op Azure wil bouwen, of ben je geïnteresseerd in het behalen van het Microsoft Azure AI Cloud Developer Associate-certificeringsexamen (exam AI-200: Developing AI Cloud Solutions on Azure).
Leerdoelen
Benodigde voorkennis
Enige ervaring met PowerShell of Azure CLI, werken in de Azure-portal. De meeste voorbeelden in deze cursus worden gepresenteerd in Python. Bekendheid wordt aanbevolen met de basisprincipes van containerisatie, relationele en document-databases, programmeren in Python, asynchrone messaging en machine learning-concepten. Voor deze training heb je een GitHub-account met een CoPilot-licentie nodig.
Onderwerpen
Module 1: Implement container application hosting on Azure
You will learn how to store and manage container images and how to host containerized workloads on Azure App Service.
Lessons
- Store and manage containers in Azure Container Registry
- Build and run images with Azure Container Registry Tasks
- Tag and version container images
- Deploy containers to Azure App Service
Module 2: Deploy and manage apps on Azure Container Apps
You will learn how to deploy, manage, and scale containerized applications across their lifecycle on Azure Container Apps.
Lessons
- Deploy containers to Azure Container Apps
- Configure runtime settings with environment variables and secrets
- Manage container images, revisions, and traffic
- Scale containers with HTTP rules and event-driven scaling (KEDA)
Module 3: Deploy and monitor applications on Azure Kubernetes Service
You will learn how to deploy applications to Azure Kubernetes Service (AKS), externalize configuration, and monitor and troubleshoot workloads.
Lessons
- Create Kubernetes deployment manifests and expose applications
- Deploy applications to Azure Kubernetes Service
- Configure applications with ConfigMaps, Secrets, and persistent storage
- Monitor and troubleshoot applications using logs and metrics
Module 4: Develop AI solutions with Azure Cosmos DB for NoSQL
You will learn how to connect to Azure Cosmos DB for NoSQL, query document data, store embeddings, and optimize query performance.
Lessons
- Build queries for Azure Cosmos DB for NoSQL
- Implement vector search with the VectorDistance function
- Combine vector search with metadata filters and hybrid search
- Optimize query performance, indexing, and consistency levels
Module 5: Develop AI solutions with Azure Database for PostgreSQL
You will learn how to build a data foundation in Azure Database for PostgreSQL and implement and optimize vector search with the pgvector extension.
Lessons
- Build and query with Azure Database for PostgreSQL
- Design schemas and integrate applications with secure authentication
- Implement vector search with the pgvector extension
- Optimize vector search performance, indexing, and connection pooling
Module 6: Enhance AI solutions with Azure Managed Redis
You will learn how to use Azure Managed Redis for caching, event messaging, and vector storage.
Lessons
- Implement data operations, caching, expiration, and invalidation
- Implement event messaging with pub/sub and Redis Streams
- Implement vector storage and similarity search
Module 7: Integrate backend services for AI solutions
You will learn how to build and integrate backend services using message-based and event-driven architectures and serverless compute.
Lessons
- Queue and process operations with Azure Service Bus
- Work with queues, topics, subscriptions, and dead-letter queues
- Develop event-driven workflows with Azure Event Grid
- Build serverless backends with Azure Functions
Module 8: Manage application secrets and configuration for AI solutions
You will learn how to secure the secrets and manage the application configuration.
Lessons
- Secure secrets by using Azure Key Vault, including rotation and retrieval
- Store and retrieve app configuration by using Azure App Configuration
Module 9: Observe and troubleshoot apps on Azure
You will learn how to monitor, trace, and troubleshoot your solutions on Azure.
Lessons
- Trace distributed systems by using OpenTelemetry SDKs
- Analyze logs and metrics by writing KQL queries
- Troubleshoot and diagnose application issues
Planning
| Startdatum | Duur | Locatie | |
|---|---|---|---|
17 augustus 202618 augustus 202619 augustus 202620 augustus 2026 | 4 dagen | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
7 september 20268 september 20269 september 202610 september 2026 | 4 dagen | Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
21 september 202622 september 202623 september 202624 september 2026 | 4 dagen | Mechelen / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Mechelen / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Mechelen / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Mechelen / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
26 oktober 202627 oktober 202628 oktober 202629 oktober 2026 | 4 dagen | Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
Incompany of persoonlijk advies nodig?
Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.
Trainers
Certificering
De kennis uit deze training sluit aan bij deze certificeringen.
"Deze training was direct toepasbaar op het project"Cursist
Hoge waardering
Praktijkgerichte trainingen
Gecertificeerde trainers
Eigen docenten

