Site Reliability Engineering (SRE)

2/8
Recursos

Aportes 2

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Class SRE implements DevOps

SRE es una aplicación practica de los principios de DevOps. SRE complementa DevOps con guías tangibles a lo largo de la cultura de DevOps.

DevOps es una cultura y un conjunto de prácticas diseñadas para quitar las diferencias entre los equipos de Desarrollo y Operación.

Mejores prácticas de SRE

  1. Shared Ownership / Titularidad compartida: Todos somos responsables de la velocidad entrega y por la estabilidad del software.
  2. Blameless postmortem/ ** Post Mortem sin culpa**: Aceptar el fracaso como algo normal, no buscamos a quien culpar sino como podemos mejorar el proceso o código para que no vuelva a ocurrir.
  3. Reducir el costo del error: Implementar cambios graduales, pequeños y frecuentes; para que el impacto sea acotado. Entregar software de forma continua no solo agrega valor a los clientes sino que también reduce el impacto que un error pueda tener.
  4. Automatizar los casos comunes: Aprovechar las herramientas y la automatización para evitar errores humanos.
  5. Medir todo: Medir nos ayuda a mejorar, nos ayuda a identificar problemas de forma proactiva. Medir el esfuerzo y reliability.

Libros: https://sre.google/books/

Considero al SRE como el resultado operativo, y en conjunto, de un equipo de trabajo consciente de su impacto en el negocio.