Desenvolvimento e implementação de aplicações

Examine padrões e práticas de desenvolvimento de aplicativos, configure os Pipelines do Azure e implemente as práticas recomendadas de SRE (engenharia de confiabilidade do site). O SRE é uma abordagem de engenharia de software para desenvolvimento e implantação de aplicativos, gerenciamento de alterações, monitoramento e resposta a emergências.

Planeje, treine e comprove

Use a lista de verificação a seguir e os recursos de desenvolvimento de aplicativos para planejar o desenvolvimento e a implantação de aplicativos. Você deve ser capaz de responder a estas perguntas:

  • Você preparou seu ambiente de desenvolvimento de aplicativos e fluxo de trabalho de configuração?
  • Como você estruturará a pasta do projeto para dar suporte ao desenvolvimento de aplicativos Kubernetes?
  • Você identificou os requisitos de estado, configuração e armazenamento do seu aplicativo?

Lista de verificação SRE

Implante na produção e aplique as práticas recomendadas

Ao preparar o aplicativo para produção, use a lista de verificação a seguir. Você deve ser capaz de responder a estas perguntas:

  • Você pode monitorar todos os aspetos do seu aplicativo?
  • Você definiu requisitos de recursos para seu aplicativo? E quanto aos requisitos de escala?
  • É possível implantar novas versões do aplicativo sem afetar os sistemas de produção?

Lista de verificação de práticas recomendadas SRE

Otimize e dimensione

Agora que o aplicativo está em produção, use a lista de verificação de implantação do aplicativo para otimizar seu fluxo de trabalho e preparar seu aplicativo e sua equipe para escalar. Você deve ser capaz de responder a estas perguntas:

  • As preocupações transversais com a aplicação são abstraídas da sua aplicação?
  • Você é capaz de manter a confiabilidade do sistema e do aplicativo, enquanto ainda itera em novos recursos e versões?

Lista de verificação de implantação de aplicativos