Introdução aos aplicativos nativos de nuvem e implantações conteinerizadas

Intermediário
Engenheiro de DevOps
Aplicativos de Contêiner do Azure

Este módulo fornece uma introdução a aplicativos nativos de nuvem, os benefícios das implantações em contêineres, as opções para implantações em contêineres na plataforma do Azure e os recursos dos Aplicativos de Contêiner do Azure.

Observação

Este conteúdo foi parcialmente criado com a ajuda de IA. Um autor examinou e revisou o conteúdo conforme necessário. Leia mais.

Objetivos de aprendizagem

  • Examinar o conceito de aplicativos nativos de nuvem.
  • Explorar os benefícios e os desafios das implantações conteinerizadas.
  • Explorar diferentes opções de implantação e estratégias para aplicativos nativos de nuvem.
  • Examinar as melhores práticas para gerenciar e escalar implantações conteinerizadas no Azure.

Pré-requisitos

  • Noções básicas dos conceitos da computação em nuvem: Familiaridade com os conceitos básicos de computação em nuvem, como virtualização, escalabilidade e provisionamento de recursos sob demanda.
  • Conhecimento sobre contêineres: Noções básicas sobre o conceito de contêineres, seus benefícios e como eles diferem de aplicativos tradicionais e máquinas virtuais.
  • Familiaridade com a orquestração de contêineres: Noções básicas sobre as plataformas de orquestração de contêineres, como o Kubernetes, e sua função no gerenciamento de aplicativos conteinerizados.
  • Experiência com o Azure: Alguma familiaridade com o Microsoft Azure e seus principais serviços de contêiner, como o Registro de Contêiner do Azure, o Serviço de Kubernetes do Azure e os Aplicativos de Contêiner do Azure.