pds-it
['Product detail page','no']
Microsoft Technology / Microsoft Azure
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

Developing Solutions for Microsoft Azure (AZ-204)

Online
4 days
German
Download PDF
€ 2.590,-
plus VAT.
€ 3.082,10
incl. VAT.
Booking number
33781
Venue
Online
2 dates
€ 2.590,-
plus VAT.
€ 3.082,10
incl. VAT.
Booking number
33781
Venue
Online
2 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training for your Employees only - exclusive and effective.
Inquiries
In cooperation with
This training takes place in an intensive format where you have full-day sessions with our MCT experts. After completing the training, you will have access to Learning Support for a further 30 days to help you prepare for the exam.
Contents

Module 1: Building Azure App Service Web Applications
participants will learn how to build a web application on the Azure App Service platform. They will learn how the platform works and how to build, configure, scale, secure and deploy on the App Service platform.

Lessons

  • Core concepts of the Azure App Service
  • Creating an Azure App Service web application
  • Configuring and monitoring App Service applications
  • Scaling of app service applications
  • Azure App Service Staging environments

Module 2: Implementing Azure functions
This module covers the creation of function apps and the integration of triggers and inputs/outputs into the app.


Lessons

  • Overview of Azure functions
  • Develop Azure functions
  • Implementing permanent functions

Module 3: Developing solutions that use blob storage
participants will learn how Azure blob storage works, how to manage data across the hot/cold/archive blob storage lifecycle, and how to use the Azure blob storage client library to manage data and metadata.

Lessons

  • Azure Blob storage core concepts
  • Management of the Azure Blob storage lifecycle
  • Working with Azure blob storage

Module 4: Developing solutions using Cosmos DB storage
participants will learn how Cosmos DB is structured and how data consistency is managed. participants will also learn how to create Cosmos DB accounts and how to create databases, containers, and objects using a mix of Azure Portal and the .NET SDK.

Lessons

  • Azure Cosmos DB Overview
  • Azure Cosmos DB data structure
  • Working with the resources and data of the Azure Cosmos DB

Module 5: Implementing IaaS Solutions
In this module, participants will learn how to create VMs and container images for use in their solutions. The module covers creating VMs, using ARM templates to automate resource provisioning, creating and managing Docker images, publishing an image to the Azure Container Registry, and running a container in Azure Container Instances.

Lessons

  • Provision of VMs in Azure
  • Creating and distributing ARM templates
  • Create container images for solutions
  • Publishing a container image in the Azure Container Registry
  • Creating and running container images in Azure Container instances

Module 6: Implementing User Authentication and Authorization
participants will learn how to use the Microsoft Identity Platform v2.0 to manage authentication and access to resources. participants will also learn how to use the Microsoft Authentication Library and Microsoft Graph to authenticate users and retrieve information stored in Azure, and how and when to use shared access signatures.

Lessons

  • Microsoft Identity Platform v2.0
  • Authentication with the Microsoft Authentication Library
  • Use of Microsoft Graph
  • Authorization of data transactions in Azure storage

Module 7: Implementing secure cloud solutions
This module deals with securing the information (keys, secrets, certificates) that an application uses to access resources. It also covers securing application configuration information.

Lessons

  • Manage keys, secrets and certificates using the KeyVault API
  • Implementation of managed identities for Azure resources
  • Secure app configuration data through the use of Azure App Configuration

Module 8: Implementing API Management
participants will learn how to publish APIs, create policies to manage the information shared through the API, and manage access to their APIs using the Azure API Management Service.

Lessons

  • Overview of API management
  • Defining guidelines for APIs
  • Backing up your APIs

Module 9: Developing Logic Apps with App Service
In this module, participants learn how Azure Logic Apps can be used to plan, automate and orchestrate tasks, business processes, workflows and services in companies or organizations.

Lessons

  • Azure Logic Apps overview
  • Create custom connectors for Logic apps

Module 10: Developing event-based solutions
participants learn how to create applications with event-based architectures.

Lessons

  • Implementation of solutions that use Azure Event Grid
  • Implementation of solutions that use Azure Event Hubs
  • Implementation of solutions that use Azure Notification Hubs

Module 11: Developing message-based solutions
participants learn how to create applications with message-based architectures.

Lessons

  • Implementation of solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues

Module 12: Monitoring and Optimizing Azure Solutions
In this module, participants learn how to instrument their code for telemetry and how to analyze and troubleshoot their applications.

Lessons

  • Overview of monitoring in Azure
  • Instrumenting an app for monitoring
  • Analyzing and troubleshooting applications
  • Implementing a code for handling transient errors

Module 13: Integration of caching and content delivery in solutions
participants learn how to use different caching services to improve the performance of their apps.

Lessons

  • Developing for Azure Cache for Redis
  • Develop for storage on CDNs
Your benefit
  • Developing Azure computing solutions
  • Developing for Azure Storage
  • Implementing Azure security
  • Monitoring, troubleshooting and optimization of Azure solutions
  • Connect to and use Azure services and third-party services

This intensive training prepares you for:
Exam: " AZ-204: Developing Solutions for Microsoft Azure " for the
certification: " Microsoft Certified: Azure Developer Associate "

trainer
Markus Hintner
Reto Rechsteiner
Methods

This course consists of training training and is led by a trainer who supervises the participants live. Theory and practice are taught with live demonstrations and practical exercises. The video conferencing software Zoom is used.

Final examination
Recommended for

This course is designed for participants interested in Azure development or passing the Microsoft Azure Developer Associate certification exam.

Requirements 

participants should have 1-2 years of professional development experience and experience with Microsoft Azure. They must be able to program in an Azure-supported language.

The following course or equivalent knowledge is required:

  • Microsoft Azure Fundamentals
Start dates and details

Form of learning

Learning form

1.7.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured
15.9.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured

This training is conducted in cooperation with the authorized training organization Digicomp Academy AG.
For the purpose of conducting the training, participants' data will be transmitted to them and processed there under their own responsibility.
Please take note of the corresponding privacy policy.

Do you have questions about training?
Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.