Resumo

Concluído

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 a aplicação precisaria e quanto processador e memória ela consumiria e considerou que a aplicação poderia escalonar para cima e para baixo com a demanda da aplicação. 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.

Saiba mais

Para continuar a aprender sobre a rede AKS, consulte os seguintes artigos: