AI-200T00: Develop AI cloud solutions on Azure

Course Description

This course teaches developers how to create end-to-end solutions in Microsoft Azure. Participants will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilising Azure storage, implement authentication and authorisation, and secure their solutions by using KeyVault and Managed Identities. Participants will also learn how to connect to and consume Azure services and third-party services, and include event- and message-based models in their solutions. The course also covers monitoring, troubleshooting, and optimising Azure solutions.
5 Days
€2250.00
 

Who should attend

This course is designed for developers who build backend and AI‑driven applications on Azure and need practical skills in containerised compute, data services for AI, event‑driven workflows and application security and monitoring.

Explore Azure App Service

Examine Azure App Service
Examine Azure App Service plans
Deploy to App Service
Explore authentication and authorisation in App Service
Discover App Service networking features

Configure web app settings

Configure application settings
Configure general settings
Configure path mappings
Enable diagnostic logging
Configure security certificates

Scale apps in Azure App Service

Examine autoscale factors
Identify autoscale factors
Enable autoscale in App Service
Explore autoscale best practices

Explore Azure App Service deployment slots

Explore staging environments
Examine slot swapping
Swap deployment slots
Route traffic in App Service

Explore Azure Functions

Discover Azure Functions
Compare Azure Functions hosting options
Scale Azure Functions

Develop Azure Functions

Explore Azure Functions development
Create triggers and bindings
Connect functions to Azure services

Explore Azure Blob storage

Explore Azure Blob storage
Discover Azure Blob storage resource types
Explore Azure Storage security features
Discover static website hosting in Azure Storage

Manage the Azure Blob storage lifecycle

Explore the Azure Blob storage lifecycle
Discover Blob storage lifecycle policies
Implement Blob storage lifecycle policies
Rehydrate blob data from the archive tier

Work with Azure Blob storage

Explore Azure Blob storage client library
Create a client object
Manage container properties and metadata by using .NET
Set and retrieve properties and metadata for blob resources by using REST

Explore Azure Cosmos DB

Identify key benefits of Azure Cosmos DB
Explore the resource hierarchy
Explore consistency levels
Choose the right consistency level
Explore supported APIs
Discover request units

Work with Azure Cosmos DB

Explore Microsoft .NET SDK v3 for Azure Cosmos DB
Create stored procedures
Create triggers and user-defined functions
Explore change feed in Azure Cosmos DB

Manage container images in Azure Container Registry

Discover the Azure Container Registry
Explore storage capabilities
Build and manage containers with tasks
Explore elements of a Dockerfile

Run container images in Azure Container Instances

Explore Azure Container Instances
Run containerized tasks with restart policies
Set environment variables in container instances
Mount an Azure file share in Azure Container Instances

Implement Azure Container Apps

Explore Azure Container Apps
Explore containers in Azure Container Apps
Implement authentication and authorization in Azure Container Apps
Manage revisions and secrets in Azure Container Apps
Explore Dapr integration with Azure Container Apps

Explore the Microsoft identity platform

Explore the Microsoft identity platform
Explore service principals
Discover permissions and consent
Discover conditional access

Implement authentication by using the Microsoft Authentication Library

Explore the Microsoft Authentication Library
Initialise client applications

Implement shared access signatures

Discover shared access signatures
Choose when to use shared access signatures
Explore stored access policies

Explore Microsoft Graph

Discover Microsoft Graph
Query Microsoft Graph by using REST
Query Microsoft Graph by using SDKs
Apply best practices to Microsoft Graph

Implement Azure Key Vault

Explore Azure Key Vault
Discover Azure Key Vault best practices
Authenticate to Azure Key Vault

Implement managed identities

Explore managed identities
Discover the managed identities authentication flow
Configure managed identities
Acquire an access token

Implement Azure App Configuration

Explore the Azure App Configuration service
Create paired keys and values
Manage application features
Secure app configuration data

Explore API Management

Discover the API Management service
Explore API gateways
Explore API Management policies
Create advanced policies
Secure APIs by using subscriptions
Secure APIs by using certificates

Explore Azure Event Grid

Explore Azure Event Grid
Discover event schemas
Explore event delivery durability
Control access to events
Receive events by using webhooks
Filter events

Explore Azure Event Hubs

Discover Azure Event Hubs
Explore Event Hubs Capture
Scale your processing application
Control access to events
Perform common operations with the Event Hubs client library

Discover Azure message queues

Choose a message queue solution
Explore Azure Service Bus
Discover Service Bus queues, topics, and subscriptions
Explore Service Bus message payloads and serialization
Explore Azure Queue Storage
Create and manage Azure Queue Storage and messages by using .NET

Monitor app performance

Explore Application Insights
Discover log-based metrics
Instrument an app for monitoring
Select an availability test
Troubleshoot app performance by using Application Map

Develop for Azure Cache for Redis

Explore Azure Cache for Redis
Configure Azure Cache for Redis
Interact with Azure Cache for Redis by using .NET

Develop for storage on CDNs

Explore Azure Content Delivery Networks
Control cache behavior on Azure Content Delivery Networks
Interact with Azure Content Delivery Networks by using .NET

AI-200AI200Artificial IntelligenceAzureCloud