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
- Shared Ownership / Titularidad compartida: Todos somos responsables de la velocidad entrega y por la estabilidad del software.
- 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.
- 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.
- Automatizar los casos comunes: Aprovechar las herramientas y la automatización para evitar errores humanos.
- 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/
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?