Architect modern applications in Azure

Intermediate
Solutions Architect
Azure
Kubernetes Service
Container Instances
App Service
Cache for Redis

Learn how to build modern applications using PaaS services for applications, caching, containers and Kubernetes in Azure.

Prerequisites

None

Modules in this learning path

Package a web app so that it can be deployed as a Docker image and run from an Azure Container Instance.

Learn how to run containerized apps using Docker containers with Azure Container Instances (ACI).

Azure Container Registry is a managed Docker registry service based on the open-source Docker Registry 2.0. Container Registry is private, hosted in Azure, and allows you to build, store, and manage images for all types of container deployments. Learn how to build and store container images with Azure Container Registry.

Azure App Service enables you to build and host web applications in the programming language of your choice without managing infrastructure. Learn how to create a website through the hosted web app platform in Azure App Service.

Automate a task for a Web App that should run in the background without affecting the performance of the Web App.

Create a Docker image and store it in a repository in Azure Container Registry. Use Azure App Service to deploy a web application based on the Docker image. Configure continuous deployment for the web app by using a webhook that monitors the Docker image for changes.

Determine the types of business problems that can be solved using Azure Kubernetes Service. Describe the benefits of container orchestration with features like deployment management, automatic updates, and self-healing.

Use Azure Cache for Redis to store frequently accessed data. Learn how to create transactions, manage memory, and use the cache-aside pattern.