Partilhar via


Lista de verificação de recomendações para a Excelência Operacional

Esta lista de verificação apresenta um conjunto de recomendações para ajudá-lo a criar uma cultura de excelência operacional. Comece com uma abordagem de desenvolvimento de fusão e do DevOps para integrar especializações de várias disciplinas. Essa abordagem cria uma prática rigorosa de design e desenvolvimento que leva a implantações repetíveis, confiáveis e seguras de infraestrutura e código.

Priorize a intervenção humana em áreas que beneficiam da mesma e incorpore a automatização em outras áreas. A observabilidade serve à excelência operacional monitorando eventos de integridade e validando o projeto e a implementação da carga de trabalho atual para informar o desenvolvimento futuro de produtos.

Se não considerar contrapartidas e recomendações para a excelência operacional, a sua carga de trabalho poderá estar em risco. Considere cuidadosamente os pontos abordados na lista de verificação seguinte para incutir confiança no êxito da sua estrutura.

Lista de Verificação

  Código Recomendação
OE:01 Determine as especializações dos membros da equipa de carga de trabalho e integre-as a um conjunto robusto de práticas para projetar, desenvolver, implantar e operar sua carga de trabalho de acordo com as especificações. Os membros da equipa devem ter clareza na tomada de decisões e responsabilidades, valorizar a melhoria contínua e a otimização e adotar uma cultura irrepreensível que incorpore Aprendizagem Contínua.
OE:02 Formalize a maneira como você executa tarefas operacionais de rotina, conforme necessário e de emergência usando documentação, listas de verificação ou automação. Procure consistência e previsibilidade para os processos e entregas da equipa adotando práticas e abordagens líderes do setor, como uma abordagem de "mudança para a esquerda".
OE:03 Formalize processos de ideação e planeamento de software. Baseie-se em padrões industriais e organizacionais estabelecidos. Utilize uma lista de pendências comum e priorizada e especificações suficientemente detalhadas. Com base nos resultados, promova melhorias contínuas no seu processo de planeamento.
OE:04OE:04 Otimize os processos de desenvolvimento de software e garantia de qualidade seguindo práticas comprovadas pelo setor para desenvolvimento e testes. Para uma designação de funções inequívoca, normalize práticas em diversos componentes, tais como ferramentas, controlo de origem, padrões de estrutura da aplicações, documentação e guias de estilo.
OE:05 Crie um cadeia de fornecimento de carga de trabalho que impulsione as alterações propostas por meio de pipelines previsíveis e automatizados. Os pipelines testam e promovem essas alterações nos ambientes. Otimize um cadeia de fornecimento para tornar sua carga de trabalho confiável, segura, econômica e eficiente.
OE:06 Projetar e implementar um sistema de monitoramento para validar as escolhas de projeto e informar futuras decisões de design e negócios. Esse sistema captura e expõe telemetria operacional, métricas e logs emitidos pela carga de trabalho.
OE:07 Desenvolva uma prática eficaz de operações de emergência. Certifique-se de que a sua carga de trabalho emite sinais significativos do estado de funcionamento. Colete os dados resultantes e use-os para gerar alertas acionáveis que decretem respostas de emergência por meio de painéis e consultas. Defina claramente as responsabilidades humanas, tais como rotações de permanência, gestão de incidentes, acesso a recursos de emergência e execução post-mortem.
OE:08 Automatize todas as tarefas que não beneficiam da perceção e adaptabilidade da intervenção humana, são altamente processuais e têm um prazo de validade que produz um retorno sobre o investimento em automatização. Quando possível, escolha software pronto a utilizar para automatização versus implementações personalizadas. Trate toda a automatização da mesma forma que os componentes da carga de trabalho e aplique os pilares do Well-Architected do Power Platform à sua estruturação e implementação.
OE:09 Projete e implemente a automação com antecedência para operações, como preocupações com o ciclo de vida, e aplique guarda-corpos de governança e conformidade. Não tente adaptar a automatização mais tarde. Escolha as funcionalidades de automatização que a sua plataforma fornece.
OE:10 Defina claramente as práticas de implementação segura da sua carga de trabalho. Enfatize os ideais de métodos de lançamento pequenos, incrementais e de qualidade. Utilize padrões de implementação modernos para controlar o risco. Contabilize as implementações de rotina e as implementações de emergência, ou correção.
OE:11 Implemente uma estratégia de mitigação de falhas de implantação que resolva problemas inesperados no meio da implantação com recuperação rápida. Combine várias abordagens, como a reversão, a desativação de funcionalidades ou a utilização das capacidades nativas do seu padrão de implementação.

Próximos passos