Introdução

Concluído

O uso de containers no desenvolvimento de software tornou-se popular devido à facilidade de uso e versatilidade. Os contêineres facilitam o empacotamento e a implantação de um aplicativo em qualquer ambiente de computação para testes, dimensionamento e entrada em operação. Quando seu aplicativo atende a uma demanda maior, você pode expandir facilmente seus serviços implantando mais instâncias de contêiner. Os contentores também têm menos recursos intensivos do que as máquinas virtuais. Essa eficiência permite que você faça um melhor uso dos recursos de computação, e isso economiza dinheiro.

O runtime de gestão de contentores padrão está focado em gerir contentores individuais. No entanto, há momentos em que você deseja dimensionar e ter vários contêineres trabalhando juntos. Dimensionar múltiplos contentores torna-se desafiante, pois há que ter em conta diversos fatores ao gerir múltiplos contentores. Imagine que precisa de gerir o balanceamento de carga, a segurança, a conectividade de rede e a implementação. Para ajudar a simplificar este processo, é comum utilizar uma plataforma de gestão de contentores, como o Kubernetes.

Suponha que você administre uma empresa que fornece uma solução de rastreamento de ativos para clientes em todo o mundo. Sua solução de rastreamento é criada e implantada como microsserviços, que são então empacotados em contêineres. Você está usando as instâncias em contêiner para implantar rapidamente em novas regiões de clientes e dimensionar recursos conforme necessário para atender à demanda global do cliente. Você tem a tarefa de usar uma plataforma de orquestração de contêineres que simplifica o processo para desenvolver, implantar e gerenciar aplicativos em contêineres.

Aqui, você vê como o Serviço Kubernetes do Azure (AKS) simplifica o gerenciamento de um ambiente Kubernetes hospedado no Azure. Esperamos ajudá-lo na sua decisão se AKS é uma boa escolha como uma plataforma Kubernetes para o seu negócio.

Objetivos de aprendizagem

Neste módulo, irá:

  • Avaliar se o Azure Kubernetes Service é uma plataforma de orquestração do Kubernetes adequada para si
  • Descrever como os componentes do Azure Kubernetes Service funcionam para dar suporte à orquestração de contentores de computação

Pré-requisitos

  • Noções básicas de microsserviços