RING 70 23 26 50 eller send en mail og få uforpligtende informationer om,
hvor kurset udbydes, datoer, priser og en status på, om kurset har deltagere nok til at det bliver gennemført.
Udbydes kurset ikke i oversigten til højre, så kontakt os endelig for ny dato.
På kurset får du en erfaring med udvikling af cloud-optimerede microservices, som bliver deployed på cloud bl.a. med Docker. Du bliver dermed i stand til selv at udvikle moderne og optimerede cloudløsninger.
Som deltager får du samtidig viden om udvikling ifm. Azure storage løsninger, herunder implementering af brugergodkendelse (authentication og authorization) samt implementering af sikker cloud storage.

Du kommer desuden til at beskæftige dig med datahåndtering samt databeskyttelse, herunder end-to-end kryptering. Herudover får du kompetencer inden for udvikling og implementering af Azure compute løsninger, bl.a. Infrastructure as a Service (IaaS) løsninger, samt oprettelse af Azure web apps, implementering af Azure Functions og anvendelse af sikkerhedsværktøjer som Managed Identities og KeyVault.
Kurset giver dig også generel know-how inden for monitorering, fejlsøgning og optimering, og du får erfaring med, hvordan man effektivt forbinder til samt gør brug af Azure services og tredjepartstjenester.
På kurset er udvikling af microservices ikke afhængig af noget bestemt programmeringssprog. Du kommer i højere grad ind i den tankegang, man skal have som udvikler af microservices. Derigennem bliver du bedst mulig i stand til at udvikle cloud-optimerede microservices, som muliggør automatisering af deployment.
Forudsætninger
Dette kursus forudsætter, at man har erfaring med programmering, samt grundlæggende kendskab til Azure og PowerShell svarende til:
Videre forløb

Certificeringer
- PM0557 - Azure Developer Associate
- PM0561 - Azure DevOps Engineer Expert

Tilhørende test
- AZ-204 - Developing Solutions for Microsoft Azure

Moduloversigt
Modul 1 Implement Azure App Service web apps
- Learn how Azure App Service functions and how to create and update an app. Explore App Service authentication and authorization, configuring app settings, scale apps, and how to use deployment slots.
Lessons:
- Explore Azure App Service
- Configure web app settings
- Scale apps in Azure App Service
- Explore Azure App Service deployment slots

Modul 2 Implement Azure Functions
- Learn how to create and deploy Azure Functions. Explore hosting options, bindings, and triggers.
Lessons:
- Explore Azure Functions
- Develop Azure Functions

Modul 3 Develop solutions that use Blob storage
- Learn how to create Azure Blob storage resources, manage data through the blob storage lifecycle, and work with containers and items by using the Azure Blob storage client library V12 for .NET.
Lessons:
- Explore Azure Blob storage
- Manage the Azure Blob storage lifecycle
- Work with Azure Blob storage

Modul 4 Develop solutions that use Azure Cosmos DB
- Learn how to create Azure Cosmos DB resources with the appropriate consistency levels, and perform data operations by using the .NET SDK V3 for Azure Cosmos DB.
Lessons:
- Explore Azure Cosmos DB
- Work with Azure Cosmos DB

Modul 5 Implement containerized solutions
- Learn how to create and deploy containerized solutions to Azure by using the Azure Container Registry, Azure Container Instances, and Azure Container Apps.
Lessons:
- Manage container images in Azure Container Registry
- Run container images in Azure Container Instances
- Implement Azure Container Apps

Modul 6 Implement user authentication and authorization
- Learn how to implement authentication and authorization to resources by using the Microsoft identity platform, Microsoft Authentication Library, shared access signatures, and use Microsoft Graph.
Lessons:
- Explore the Microsoft identity platform
- Implement authentication by using the Microsoft Authentication Library
- Implement shared access signatures
- Explore Microsoft Graph

Modul 7 Implement secure Azure solutions
- Learn how to more securely deploy apps in Azure by using Azure Key Vault, managed identities, and Azure App Configuration.
Lessons:
- Implement Azure Key Vault
- Implement managed identities
- Implement Azure App Configuration

Modul 8 Implement API Management
- Learn how the API Management service functions, how to transform and secure APIs, and how to create a backend API.
Lessons:

Modul 9 Develop event-based solutions
- Learn how to build applications with event-based architectures by integrating Azure Event Grid and Azure Event Hubs in to your solution.
Lessons:
- Explore Azure Event Grid
- Explore Azure Event Hubs

Modul 10 Develop message-based solutions
- Learn how to build applications with message-based architectures by integrating Azure Service Bus and Azure Queue Storage in to your solution.
Lessons:
- Discover Azure message queues

Modul 11 Troubleshoot solutions by using Application Insights
- Learn how to instrument apps to enable Application Insights to monitor performance and help troubleshoot issues.
Lessons: