Quais são os pilares da cultura DevOps?
Resposta Completa
Os pilares da cultura DevOps são frequentemente representados pelo modelo CALMS, que descreve os princípios fundamentais para integrar desenvolvimento e operações de forma eficiente.
C - Culture (Cultura)
Promove colaboração, comunicação e responsabilidade compartilhada entre equipes de desenvolvimento, operações, segurança e negócio.
A - Automation (Automação)
Automatiza processos repetitivos, como testes, deploys, provisionamento de infraestrutura e monitoramento, reduzindo erros humanos e aumentando a velocidade das entregas.
L - Lean (Mentalidade Enxuta)
Busca eliminar desperdícios, reduzir gargalos e otimizar continuamente os processos para entregar valor mais rapidamente.
M - Measurement (Medição)
Utiliza métricas para avaliar desempenho, qualidade, confiabilidade e eficiência dos processos e sistemas.
Exemplos:
- Tempo de deploy
- Taxa de falhas
- Tempo de recuperação (MTTR)
- Disponibilidade dos serviços
S - Sharing (Compartilhamento)
Estimula o compartilhamento de conhecimento, aprendizado contínuo, documentação e disseminação de boas práticas entre as equipes.
O objetivo do DevOps é criar um fluxo contínuo de entrega de software, aumentando a qualidade, a velocidade e a confiabilidade das aplicações.
Resposta Rápida para o Entrevistador
Os pilares da cultura DevOps são representados pelo modelo CALMS: Cultura, Automação, Lean, Medição e Compartilhamento.
Flashcard