Qual destas funções permite a segurança operacional do software desenvolvido e implementado na estratégia DevOps?
Questão
Qual destas funções permite a segurança operacional do software desenvolvido e implementado na estratégia DevOps?
Alternativas
A) Monitor das operações.
B) Monitor dos serviços.
C) Implementação DevOps.
D) Engenharia da confiabilidade.
E) Análise de qualidade.
Explicação
A pergunta pede qual função (papel/área) permite a segurança operacional do software desenvolvido e implantado dentro de uma estratégia DevOps.
Em DevOps, a preocupação com a operação segura e confiável em produção (estabilidade, disponibilidade, redução de falhas, resposta a incidentes, automação de práticas operacionais e melhoria contínua) é tipicamente atribuída à Engenharia de Confiabilidade (muito associada ao conceito de SRE – Site Reliability Engineering).
Analisando as alternativas:
- A) Monitor das operações e B) Monitor dos serviços: monitoramento é parte importante, mas “monitor” não caracteriza, por si só, uma função completa responsável por garantir segurança operacional; é mais uma atividade/ferramenta dentro de operações.
- C) Implementação DevOps: não é uma função específica; é o processo/adoção da abordagem.
- D) Engenharia da confiabilidade: área focada em garantir que sistemas operem com confiabilidade e segurança operacional (práticas de resiliência, SLO/SLI, observabilidade, gestão de incidentes, etc.).
- E) Análise de qualidade: foca mais em qualidade do produto/testes (QA), não necessariamente em segurança operacional em produção.
Logo, a alternativa que melhor corresponde à função que assegura a operação segura do software no contexto DevOps é a Engenharia da confiabilidade.
Alternativa correta: (D).