course

NL/EN
This training is available in Dutch and English.More information

Develop AI cloud solutions on Azure (AI-200)

Design, build, and operate AI-driven cloud solutions on Microsoft Azure

August 17, 2026
-Veenendaal / Remote
4 days
2900 (excl. VAT)

Description

As a developer you will learn how to create, monitor, and troubleshoot AI solutions on Microsoft Azure, with an emphasis on back-end services and components. You will learn how to implement containerized compute and orchestration patterns to host applications by using Azure Container Registry, Azure App Service, Azure Container Apps, and Azure Kubernetes Service. You will also learn how to develop AI solutions with Azure data management services, including Azure Cosmos DB for NoSQL, Azure Database for PostgreSQL with pgvector, and Azure Managed Redis, and how to store embeddings and run vector similarity search for retrieval-augmented generation (RAG) scenarios.

You will learn how to connect and integrate services by using event-driven and message-based architectures with Azure Service Bus and Azure Event Grid, and how to build serverless AI backends with Azure Functions. The course also covers securing your solutions with Azure Key Vault and Azure App Configuration, and monitoring and troubleshooting your solutions by using OpenTelemetry and Kusto Query Language (KQL).

Audience profile

As a student in this course, you are a developer who wants to build backend and AI-driven applications on Azure, or you are interested in passing the Microsoft Azure AI Cloud Developer Associate certification exam AI-200.

Learning Goals

CheckmarkImplement container image storage, building, and hosting using Azure Container Registry and Azure App Service.
ApplyLogo InfoSupport
CheckmarkOperate containerized applications on Azure Container Apps, including environment variables, secrets, revisions, traffic, and event-driven scaling with KEDA.
ApplyLogo InfoSupport
CheckmarkConstruct Kubernetes deployments on Azure Kubernetes Service using manifests, ConfigMaps, Secrets, and persistent storage.
ApplyLogo InfoSupport
CheckmarkImplement vector and hybrid search in Azure Cosmos DB for NoSQL by querying documents, storing embeddings, and tuning query performance.
ApplyLogo InfoSupport
CheckmarkImplement vector search in Azure Database for PostgreSQL using the pgvector extension with secure authentication and optimized indexing.
ApplyLogo InfoSupport
CheckmarkUse Azure Managed Redis for caching, pub/sub and stream messaging, and vector similarity search in AI solutions.
ApplyLogo InfoSupport
CheckmarkConstruct event-driven and message-based backends using Azure Service Bus, Azure Event Grid, and Azure Functions.
ApplyLogo InfoSupport
CheckmarkApply secure secrets management and centralized configuration using Azure Key Vault and Azure App Configuration.
ApplyLogo InfoSupport
CheckmarkInvestigate application issues by tracing distributed systems with OpenTelemetry and analyzing logs and metrics with KQL queries.
ApplyLogo InfoSupport
For the above learning goals we use Bloom's Taxonomy

Prior Knowledge

You should have professional development experience and experience with Microsoft Azure. You must be able to program in Python. Familiarity with containerization fundamentals, relational and document databases, asynchronous messaging patterns, and machine learning concepts such as embeddings and similarity search is recommended. You need a GitHub account with a CoPilot-license for this course.

Subjects

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 in AI solutions.

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

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

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

Schedule

Start dateDurationLocation
August 17, 2026August 18, 2026August 19, 2026August 20, 2026
4 days
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Veenendaal / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
September 7, 2026September 8, 2026September 9, 2026September 10, 2026
4 days
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
September 21, 2026September 22, 2026September 23, 2026September 24, 2026
4 days
Mechelen / Remote
This is a hybrid training and can be followed remotely. More information
Mechelen / Remote
This is a hybrid training and can be followed remotely. More information
Mechelen / Remote
This is a hybrid training and can be followed remotely. More information
Mechelen / Remote
This is a hybrid training and can be followed remotely. More information
Sign up
October 26, 2026October 27, 2026October 28, 2026October 29, 2026
4 days
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Utrecht / Remote
This is a hybrid training and can be followed remotely. More information
Sign up

All courses can also be conducted within your organization as customized or incompany training.

Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.

Certification

The knowledge from this training aligns with these certifications.

"Extremely good teacher"
Sander
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten