Introdução

Concluído

O Microsoft Azure Stack HCI oferece a opção de implementar o Serviço Kubernetes do Azure (AKS), 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 gama de benefícios, incluindo maior densidade de carga de trabalho e eficiência no uso de recursos. O Azure Stack HCI melhora 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 localizada em Nova York. Até recentemente, a Contoso operava quase inteiramente no local. A sobrecarga operacional foi um desafio significativo devido à falta de automação e à dependência de tecnologias desatualizadas. Hardware e software herdados resultaram em problemas frequentes de estabilidade e desempenho. Esses problemas expuseram provisões insuficientes de alta disponibilidade e recuperação de desastres.

O Chief Information Officer (CIO) da Contoso pediu a você, engenheiro de sistema principal, que avaliasse como o Microsoft Azure Stack HCI pode ajudar a mudar o cenário de TI da Contoso. Até agora, você explorou a maneira de implementar as tarefas de gerenciamento de cluster e VM mais comuns. Você também investigou os métodos de integração do Azure Stack HCI com o Azure. Satisfeito com os resultados, você relatou os resultados ao CIO da Contoso.

Enquanto isso, em sua busca por maior agilidade e densidade de carga de trabalho, a Contoso IT se interessou por tecnologias de software de código aberto, particularmente com foco na 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 em Docker que podem ser implantadas usando gráficos Helm. Para acomodar essa iniciativa e seguindo outra solicitação do CIO da Contoso, agora você precisa identificar uma maneira de usar o Azure Stack HCI para hospedar cargas de trabalho em contêineres.

Objetivos de aprendizagem

No final deste módulo, saberá como:

  • Descreva os principais conceitos, arquitetura e benefícios do Kubernetes e AKS.
  • Descreva os benefícios, características e casos de uso do AKS no Azure Stack HCI.
  • Implante clusters AKS e Kubernetes no Azure Stack HCI.
  • Conecte o AKS no Azure Stack HCI ao Microsoft Azure Arc for Kubernetes.
  • Gerencie o posicionamento do pod em clusters Kubernetes de vários pools em execução no Azure Stack HCI.
  • Gerencie o armazenamento de pods em clusters Kubernetes em execução no Azure Stack HCI.
  • Implemente cargas de trabalho do Windows em contêineres no Azure Stack HCI.
  • Solucione 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, os principais recursos e os principais casos de uso do Azure Stack HCI
  • O conceito de contentorização e orquestração de contentores