Microsoft

    Developing Solutions for Microsoft Azure (AZ-204) (JUST DEMO)

    4 dates
    en
    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 an additional 30 days to prepare for the exam.
    2.560,00 € plus VAT.
    3.046,40 € VAT included.
    Schedules

    Content

    The content of this intensive training is derived from the exam “AZ-204: Developing Solutions for Microsoft Azure”. Start preparing for the course now on Microsoft Learn and use Learning Support if you have any questions. During the intensive training days with our trainers, you will work with the official Microsoft course materials (more information under Methods).

    Module 1: Creating Azure App Service web applications
    Participants will learn how to create a web application on the Azure App Service platform. You will learn how the platform works and how to build, configure, scale, secure and deploy it on the App Service Platform.

    Lessons

    • Core concepts of Azure App Service

    • Creating an Azure App Service web application

    • Configure and monitor App Service applications

    • Scaling App Service applications

    • Azure App Service staging environments

    Module 2: Implementing Azure Functions
    This module covers creating function apps and integrating triggers and inputs/outputs into the app.


    Lessons

    • Overview of Azure functions

    • Develop Azure Functions

    • Implement persistent features

    Module 3: Developing solutions that use Blob storage
    Participants will learn how Azure Blob storage works, how to manage data across the entire hot/cold/archive Blob storage lifecycle, and how to use Azure Blob storage -Client library used to manage data and metadata.

    Lessons

    • Azure Blob storage core concepts

    • Azure blob storage lifecycle management

    • Working with Azure Blob storage

    Module 4: Developing solutions that use 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 build databases, containers and objects using a mix of Azure Portal and the .NET SDK.

    Lessons

    • Azure Cosmos DB overview

    • Azure Cosmos DB data structure

    • Work with Azure Cosmos DB resources and data

    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

    • Deploying VMs in Azure

    • Create and distribute ARM templates

    • Create container images for solutions

    • Publish a container image to the Azure Container Registry

    • Create and run 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

    • Using Microsoft Graph

    • Authorize data operations in Azure storage

    Module 7: Implementing Secure Cloud Solutions
    This module covers 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

    • Implementing Managed Identities for Azure resources

    • Secure app configuration data by using Azure App Configuration

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

    Lessons

    • API management overview

    • Defining policies for APIs

    • Securing your APIs

    Module 9: Developing Logic Apps with App Service
    In this module, participants will 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 will learn how to build applications with event-based architectures.

    Lessons

    • Implementing solutions that use Azure Event Grid

    • Implementing solutions that use Azure Event Hubs

    • Implementing solutions that use Azure Notification Hubs

    Module 11: Developing message-based solutions
    Participants will learn how to build applications with message-based architectures.

    Lessons

    • Implementing 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 will 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

    • Implement code to handle transient errors

    Module 13: Integrating Caching and Content Delivery into Solutions
    Participants will learn how to use various caching services to improve the performance of their apps.

    Lessons

    • Developing for Azure Cache for Redis

    • Develop for storage on CDNs


    Your benefit

    • Develop Azure computing solutions

    • Developing for Azure Storage

    • Implement Azure security

    • Monitor, troubleshoot, and optimize Azure solutions

    • Connect to and use Azure and third-party services

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