Introdução

Concluído

O Microsoft Azure Stack HCI oferece a opção de implementar o AKS (Serviço de Kubernetes do Azure), o que simplifica consideravelmente a implantação e o gerenciamento da orquestração baseada em Kubernetes de cargas de trabalho conteinerizadas. A conteinerização oferece uma ampla variedade de benefícios, incluindo maior densidade de carga de trabalho e eficiência no uso de recursos. O Azure Stack HCI aprimora ainda mais a agilidade e a resiliência inerentes às implantações do Kubernetes.

Cenário: Otimizar o modelo operacional

A Contoso Ltd. é uma empresa de serviços financeiros de médio porte situada em Nova York. Até recentemente, a Contoso estava operando quase totalmente a nível local. A sobrecarga operacional era um desafio significativo devido à falta de automação e à dependência de tecnologias desatualizadas. O hardware e o software herdados resultaram em problemas frequentes de estabilidade e desempenho. Esses problemas expõem provisionamentos insuficientes de alta disponibilidade e recuperação de desastre.

O CIO (Diretor de Informações) da Contoso pediu que você, engenheiro líder do sistema, avalie como o Microsoft Azure Stack HCI pode ajudar a mudar o panorama de TI da Contoso. Até agora, você explorou a maneira de implementar as tarefas mais comuns de gerenciamento de cluster e VM. Você também investigou os métodos de integração do Azure Stack HCI com o Azure. Satisfeito com os resultados, você os relatou ao CIO da Contoso.

Enquanto isso, em sua pesquisa para aumentar a agilidade e a densidade da carga de trabalho, a TI da Contoso se interessou por tecnologias de software livre, principalmente com foco em conteinerização e orquestração de contêineres. Como resultado, um grupo de desenvolvedores começou a trabalhar na transformação de aplicativos Windows e Linux desenvolvidos internamente em imagens baseadas no Docker que podem ser implantadas usando gráficos Helm. Para acomodar essa iniciativa e seguir outra solicitação do CIO da Contoso, agora você precisa identificar uma maneira de usar o Azure Stack HCI para hospedar cargas de trabalho conteinerizadas.

Objetivos de aprendizagem

Ao final deste módulo, você saberá como:

  • Descrever os principais conceitos, a arquitetura e os benefícios do Kubernetes e do AKS.
  • Descrever os benefícios, as características e os casos de uso do AKS no Azure Stack HCI.
  • Implantar clusters do AKS e do Kubernetes no Azure Stack HCI.
  • Conectar o AKS no Azure Stack HCI ao Microsoft Azure Arc para Kubernetes.
  • Gerenciar o posicionamento de pods em clusters do Kubernetes de vários pools em execução no Azure Stack HCI.
  • Gerenciar o armazenamento de pods em clusters do Kubernetes em execução no Azure Stack HCI.
  • Implementar cargas de trabalho do Windows em contêineres no Azure Stack HCI.
  • Solucionar problemas relacionados ao AKS e ao Kubernetes no Azure Stack HCI.

Pré-requisitos

Familiaridade com:

  • Os principais recursos do Windows Server
  • O conceito de virtualização
  • A arquitetura, as principais funcionalidades e os casos de uso primários do Azure Stack HCI
  • O conceito de conteinerização e orquestração de contêineres