Introdução à operação de sistemas confiáveis com o DevOps

A fase de operações do DevOps vem após uma entrega bem-sucedida e engloba tudo o que as equipes devem considerar para manter, monitorar e solucionar problemas do aplicativo. A criação fica exposta a clientes reais no ambiente de produção, em que a confiabilidade se torna um fator essencial.

Diagram of the DevOps lifecycle, from Plan to Develop to Deliver to Operate.

Gerenciar a exposição da versão

Colocar o produto no ambiente de produção pode parecer a etapa final, mas é apenas o começo de um mundo totalmente novo. Muita coisa pode dar errado, por isso é importante que as equipes adotem práticas de implantação seguras que forneçam o equilíbrio certo entre exposição e risco do cliente. As equipes também podem testar alterações usando sinalizadores de recursos para explorar como novas atualizações e recursos afetam um público-alvo em potencial.

Opere com todo o seu potencial

As equipes precisam garantir que os sistemas que operam estejam sempre disponíveis, independentemente de atualizações, alterações ou problemas subjacentes. Acompanhar os acontecimentos exige uma compreensão profunda de todas as ferramentas e recursos disponíveis para monitorar sistemas de produção. A abordagem correta pode garantir que os sistemas recebam atualizações e continuem a operar sem tempo de inatividade.

Proteger implantações de produção

A segurança passou a ser a principal preocupação dos aplicativos. O DevSecOps descreve o conjunto de práticas que uma equipe segue para criar e manter sistemas seguros ao máximo. Essas práticas vão além do código e da infraestrutura para também incluir políticas a serem seguidas por seres humanos, bem como orientações para lidar e se recuperar de possíveis violações.

Próximas etapas

Saiba como o monitoramento eficaz ajuda a garantir a alta disponibilidade do sistema e permite que equipes do DevOps apresentem resultados rapidamente.