Resumo
Sua empresa queria implantar uma nova loja online usando padrões e práticas nativas da nuvem. Eles decidiram usar o Kubernetes como a plataforma para executar o aplicativo. Seu trabalho era projetar uma rede para apoiar as necessidades do aplicativo.
Você analisou como os endereços IP são usados por diferentes componentes dentro de um cluster Kubernetes. Você examinou o aplicativo que precisava implantar para determinar quais seriam seus requisitos de recursos. Você analisou quantos pods o aplicativo precisaria e quanto processador e memória ele consumiria e levou em consideração que o aplicativo poderia ser dimensionado para cima e para baixo com a demanda do aplicativo. Você usou essas informações para determinar que tipo de máquina virtual seria mais adequado para os nós do cluster Kubernetes e quantas VMs seriam necessárias. Em seguida, você determinou o tamanho da rede e quantos endereços IP ela precisava.
O processo de design para uma rede de cluster Kubernetes pode ser complicado. Mas começando com uma boa compreensão dos requisitos do aplicativo, você pode facilmente criar um design que atenda às necessidades do seu aplicativo. Compreender a sua aplicação ajuda-o durante todo o seu ciclo de vida operacional. Saber como você espera que o aplicativo seja executado coloca você em uma posição melhor para detetar quaisquer problemas potenciais que possam afetar seu bom funcionamento.
Importante
Nos exercícios opcionais para este módulo, você criou recursos usando sua própria assinatura do Azure. Limpe esses recursos para que você não continue a ser cobrado por eles.
Mais informações
Para continuar a aprender sobre a rede AKS, consulte os seguintes artigos:
- Configurar a rede de contêineres do Azure no Serviço Kubernetes do Azure (AKS)
- Conceitos de rede para aplicativos no Serviço Kubernetes do Azure (AKS)
- Opções de dimensionamento para aplicações no Serviço Kubernetes do Azure (AKS)
- Dimensionar automaticamente um cluster para satisfazer as exigências das aplicações no Azure Kubernetes Service (AKS)
- Atualizar um cluster do Azure Kubernetes Service (AKS)
- Gerir conjuntos de nós do sistema no Azure Kubernetes Service (AKS)
- Usar um balanceador de carga interno com o Serviço Kubernetes do Azure (AKS)
- Arquitetura de linha de base para um cluster do Serviço Kubernetes do Azure (AKS)