Arquitetar aplicativos modernos no Azure

Intermediário
Arquiteto de Soluções
Azure
AKS (Serviço de Kubernetes do Azure)
Instâncias de Contêiner do Azure
Serviço de aplicativo do Azure
Cache do Azure para Redis

Saiba como criar aplicativos modernos usando serviços PaaS (plataforma como serviço) para aplicativos, armazenamento em cache, contêineres e Kubernetes no Azure.

Pré-requisitos

Nenhum

Módulos neste roteiro de aprendizagem

Empacote um aplicativo Web para que ele possa ser implantado como uma imagem do Docker e execute em uma Instância de Contêiner do Azure.

Descubra como executar aplicativos em contêineres usando contêineres do Docker com ACIs (Instâncias de Contêiner do Azure).

O Registro de Contêiner do Azure é um serviço gerenciado de registro do Docker com base no Docker Registry 2.0 de software livre. O Registro de Contêiner é privado, hospedado no Azure e permite que você crie, armazene e gerencie imagens para todos os tipos de implantações de contêiner. Saiba como criar e armazenar imagens de contêiner com o Registro de Contêiner do Azure.

O Serviço de Aplicativo do Azure permite criar e hospedar aplicativos Web na linguagem de programação de sua escolha, sem gerenciamento de infraestrutura. Saiba como criar um site por meio da plataforma de aplicativo Web hospedada no Serviço de Aplicativo do Azure.

Crie uma imagem do Docker e armazene-a em um repositório no Registro de Contêiner do Azure. Use o Serviço de Aplicativo do Azure para implantar um aplicativo Web com base na imagem do Docker. Configure a implantação contínua do aplicativo Web com um webhook que monitora a imagem do Docker a fim de verificar se há alterações.

Determine os tipos de problemas de negócios que podem ser resolvidos por meio do Serviço de Kubernetes do Azure. Descreva os benefícios da orquestração de contêineres com recursos como gerenciamento de implantação, atualizações automáticas e autorrecuperação.