Práticas recomendadas para o operador e o desenvolvedor do cluster para criar e gerenciar aplicativos no Serviço de Kubernetes do Azure (AKS)

Para criar e executar aplicativos com êxito no AKS (Serviço Kubernetes do Azure) é necessário compreender e implementar alguns conceitos fundamentais, incluindo:

  • Recursos de multilocação e agendador.
  • Segurança de cluster e Pod.
  • Continuidade dos negócios e recuperação de desastres.

O grupo de produtos do AKS, equipes de engenharia e equipes de campo (incluindo especialistas experientes do mundo todo [GBBs]) contribuíram, escreveram e agruparam as melhores práticas e artigos conceituais a seguir. O objetivo deles é ajudar os operadores de cluster e desenvolvedores a entender os conceitos acima e a implementar os recursos apropriados.

Práticas recomendadas para o operador de cluster

Se você é um operador de cluster, trabalhe com os proprietários e desenvolvedores do aplicativo para compreender as necessidades deles. Assim, você poderá usar as práticas recomendadas a seguir para configurar os clusters do AKS para atender às suas necessidades.

Uma prática importante que você deve incluir como parte do processo de desenvolvimento e implantação do seu aplicativo é lembrar-se de seguir os padrões de teste e implantação comumente usados. Testar seu aplicativo antes da implantação é uma etapa importante para garantir a qualidade, funcionalidade e compatibilidade com o ambiente de destino. Isso pode ajudar a identificar e corrigir erros, bugs ou problemas que possam afetar o desempenho, a segurança ou a usabilidade do aplicativo ou da infraestrutura subjacente.

Multilocação

Segurança

Rede e armazenamento

Executar cargas de trabalho prontas para empresas

Melhores práticas do desenvolvedor

Se você é um desenvolvedor ou proprietário do aplicativo, você pode simplificar sua experiência de desenvolvimento e definir as características de desempenho necessárias do aplicativo.

Conceitos de Kubernetes e AKS

Os seguintes artigos conceituais abordam alguns dos recursos e componentes fundamentais para clusters no AKS:

Próximas etapas

Para obter diretrizes sobre como criar uma implementação em escala empresarial do AKS, consulte Planejar o design do AKS.