Skip to content

Develop AI cloud solutions on Azure | AI-200

Duur: 5 dagen
Prijs: € 2.749,- p.p excl. btw
Code: AI-200
Beschikbare data in overleg

Inleiding

Deze training van Microsoft richt zich op het bouwen, deployen en bewaken van AI-cloudoplossingen binnen het Microsoft Azure ecosysteem.

In deze praktijkgerichte cursus leer je hoe je AI-workloads containeriseert en deployt, AI-datasoplossingen bouwt met vectordatabases, services integreert via event-driven architecturen en applicaties beveiligt, configureert en observeert.

De training sluit aan op de nieuwste ontwikkelingen binnen cloud-native AI-development, waaronder container orchestration, vectordatabases en observability voor AI-workloads.

Doelgroep

Deze training is bedoeld voor:

  • Developers die backend- en AI-gedreven applicaties bouwen op Azure
  • Software engineers die AI-oplossingen productiewaardig willen maken
  • Professionals die werken met containerized en cloudgebaseerde AI-architecturen
  • Ontwikkelaars met interesse in vectordatabases, event-driven integratie en observability

Deelnemers hebben doorgaans ervaring met programmeertalen, zoals Python, C# of JavaScript.

Voorkennis

Voor optimale deelname wordt het volgende verwacht:

  • Basiskennis van programmeren (bij voorkeur Python)
  • Ervaring met API's en SDK's
  • Basisbegrip van cloudconcepten (Azure)
  • Affiniteit met containerization
  • Basisbegrip van machine learning concepten, zoals embeddings en similarity search

 

Overzicht van de inhoud

De cursus bestaat uit meerdere modules (learning paths), waarin je stapsgewijs leert hoe je AI-cloudoplossingen ontwikkelt, deployt en bewaakt binnen Azure.

1. Containers hosten en deployen (2 modules)

  • Store and manage containers in Azure Container Registry: containerimages opslaan, bouwen en beheren met ACR, waaronder registry-hiërarchie, ACR Tasks en tagging-strategieën
  • Deploy containers to Azure App Service: containers deployen en beheren op Azure App Service, met runtime-instellingen, applicatieconfiguratie en diagnostics

2. Azure Container Apps beheren (3 modules)

  • Deploy containers to Azure Container Apps: deployments aanmaken en beheren, met environments, runtime-configuratie en registry authentication
  • Manage containers in Azure Container Apps: het operationele beheer na livegang, waaronder images updaten, revisions beheren en troubleshooten met logs en health probes
  • Scale containers in Azure Container Apps: automatisch schalen configureren met HTTP-, TCP-, CPU- en memory-regels, event-driven scaling met KEDA en revision modes voor traffic management

3. Azure Kubernetes Service in productie (3 modules)

  • Deploy applications to Azure Kubernetes Service: deployment manifests opstellen en applicaties exposen en deployen naar AKS
  • Configure applications on Azure Kubernetes Service: configuratie externaliseren, gevoelige instellingen beveiligen en persistent storage koppelen
  • Monitor and troubleshoot applications on Azure Kubernetes Service: applicatiegezondheid monitoren, logs en metrics inspecteren en pods, services en connectivity troubleshooten

4. AI-oplossingen bouwen met Azure Cosmos DB (3 modules)

  • Build queries for Azure Cosmos DB for NoSQL: verbinden via de SDK, data-operaties uitvoeren en efficiënte SQL-queries schrijven voor documentdata
  • Implement vector search on Azure Cosmos DB for NoSQL: embeddings opslaan, similarity queries uitvoeren met VectorDistance, hybrid search met metadata-filters en de change feed gebruiken voor synchronisatie
  • Optimize query performance for Azure Cosmos DB for NoSQL: querypatronen analyseren, range- en composite-indexen configureren, het juiste vector-indextype kiezen en consistency levels afwegen tussen actualiteit en kosten

5. AI-oplossingen bouwen met Azure Database for PostgreSQL (3 modules)

  • Build and query with Azure Database for PostgreSQL: schema's ontwerpen, efficiënte queries schrijven en integreren met Python-applicaties via Microsoft Entra-authenticatie
  • Implement vector search with Azure Database for PostgreSQL: vector search implementeren met pgvector, waaronder embeddings opslaan, vector-indexen aanmaken en semantic retrieval-patronen bouwen
  • Optimize vector search in Azure Database for PostgreSQL: pgvector-configuratie afstemmen, vector-indexen selecteren, data-layouts ontwerpen, opschalen voor grootschalige workloads en connection pooling implementeren

6. AI-oplossingen versterken met Azure Managed Redis (3 modules)

  • Implement data operations in Azure Managed Redis: Redis-functionaliteit en best practices toepassen om data efficiënt op te slaan en op te halen
  • Implement event messaging with Azure Managed Redis: pub/sub en Redis Streams inzetten voor notificaties, betrouwbare taakverwerking en pipelines
  • Implement vector storage in Azure Managed Redis: vector storage en similarity search implementeren, waaronder vector-indexen aanmaken, embeddings bevragen en de juiste indexeerstrategie kiezen

7. Backendservices integreren (3 modules)

  • Queue and process AI operations with Azure Service Bus: AI-componenten ontkoppelen, inference requests verwerken via queues en topics, dead-letter queues voor foutafhandeling en betrouwbare verwerking met de Python SDK
  • Develop event-driven AI workflows with Azure Event Grid: events routeren met lage latency, event subscriptions en delivery policies configureren, CloudEvents ontwerpen en custom events publiceren
  • Build serverless AI backends with Azure Functions: serverless compute inzetten voor AI-workloads, waaronder inference endpoints en event processors die automatisch meeschalen met de vraag

8. Secrets en configuratie beheren (2 modules)

  • Manage application secrets with Azure Key Vault: secrets opslaan, ophalen en beheren, waaronder vault-organisatie, managed identity, rotatiestrategieën en caching om API-calls te beperken
  • Manage application settings with Azure App Configuration: settings centraliseren, waaronder verbinden met managed identity, organiseren met labels en feature flags en Key Vault-secrets refereren

9. Applicaties observeren en troubleshooten (2 modules)

  • Instrument an app with OpenTelemetry: applicaties instrumenteren, custom spans en traces aanmaken, telemetrie exporteren naar Application Insights en performanceproblemen debuggen met trace-data
  • Analyze app telemetry with logs and metrics: KQL-queries schrijven, foutpatronen en performance-trends analyseren, dashboards en workbooks bouwen en alerts configureren voor storingen en anomalieën

 

Resultaat

Na deze training bouw, deploy en bewaak je complete AI-cloudoplossingen op Azure: van container tot productie, van vectordata tot observability, volledig gebouwd op het Azure-ecosysteem.

 

Klaar om jouw AI-vaardigheden naar het volgende level te tillen?

Neem contact op voor de dichtstbijzijnde data, prijzen en incompany mogelijkheden.

Officieel Microsoft Learning Partner – Technische development trainingen in Nederland