This course teaches developers how to create end-to-end solutions in Microsoft Azure.
You will learn how to implement Azure Compute solutions, create Azure Functions, implement and manage web apps, develop solutions using Azure Storage, implement authentication and authorization, and secure your solutions with KeyVault and Managed Identities.
You will also learn how to connect to and use Azure services and third-party services, and how to include event and message-based models in your solutions.
The course also covers monitoring, troubleshooting, and optimizing Azure solutions.
The course participants are interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.
Module 1: Creating web apps for Azure App Service
Course 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 create, configure, scale, secure and deploy to the App Service platform.
Lessons
Module 2: Implementing Azure features
This module is about creating Functions apps and how to integrate triggers and inputs and outputs into the app.
Lessons
Module 3: Developing solutions using blob storage
Participants will learn how Azure Blob storage works, how to manage data through the hot/cold/archived blob storage lifecycle, and how to use the Azure Blob storage client library to manage data and metadata.
Lessons
Module 4: Developing solutions using Cosmos DB storage
You will learn how Cosmos DB is structured and how data consistency is managed. You will also learn how to create Cosmos DB accounts and create databases, containers and objects using a mix of Azure Portal and .NET SDK.
Lessons
Module 5: Implementing IaaS solutions
In this module, you will learn how to create VMs and container images to use in your solutions.
It covers creating VMs, using ARM templates to automate resource deployment, creating and managing Docker images, publishing an image to the Azure Container Registry, and running a container in Azure Container Instances.
Lessons
Module 6: Implementing user authentication and authorization
You will learn how to use Microsoft Identity Platform v2.0 to manage authentication and access to resources.
You will also learn how to use Microsoft Authentication Library and Microsoft Graph to authenticate a user and retrieve information stored in Azure, as well as how and when to use Shared Access Signatures.
Lessons
Module 7: Implementing secure cloud solutions
This module is about how to secure the information (keys, secrets, certificates) that a program uses to access resources.
It is also about securing program configuration information.
Lessons
Module 8: Implementing API management
You will learn how to publish APIs, create policies to manage information shared through the API, and manage access to your APIs using the Azure API Management service.
Lessons
Module 9: Developing logical apps for app services
In this module, you will learn how to use Azure Logic Apps to schedule, automate, and orchestrate tasks, business processes, workflows, and services in companies or organizations.
Lessons
Module 10: Developing event-based solutions
You will learn how to build applications with event-driven architecture.
Lessons
Module 11: Developing message-based solutions
You will learn how to build applications with message-based architectures.
Lessons
Module 12: Monitoring and optimizing Azure solutions
In this module, participants will learn how to instrument their telemetry code and how to analyze and debug their apps.
Lessons
Module 13: Integrating caching and content delivery into solutions
Participants will learn how to use different caching services to improve the performance of their apps.
Lessons
Course Overview
36950 kr
5 days
Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to find a suitable opportunity.
Customized Courses
The course can be adapted from several perspectives:
In interaction with the course leader, we ensure that the course meets your needs.
Send an expression of interest for the training
Send an expression of interest for the training