Tabla de contenido:
DevOps y la ingeniería de confiabilidad del sitio (SRE) son dos de los temas más discutidos en el mundo de TI en estos días. Estas dos disciplinas son a veces un poco difíciles de diferenciar. El propósito de una iniciativa DevOps es combinar los procesos de desarrollo y operación y hacerlos sin fricción. Y el propósito de SRE es lograr confiabilidad mediante la implementación de las mejores prácticas en ingeniería y operaciones. En resumen, SRE proporciona soluciones para tener éxito en diferentes escenarios de DevOps. Por lo tanto, estas dos transmisiones no compiten entre sí, sino que proporcionan la mejor de sus respectivas soluciones para lograr los objetivos comunes del desarrollo de software. (Para obtener más información sobre lo que implica DevOps, consulte los gerentes de DevOps explican lo que hacen).
Confusión entre los dos
DevOps y la ingeniería de confiabilidad del sitio son probablemente los métodos más utilizados para el desarrollo de software. La gente suele confundir los dos términos, pero al mismo tiempo, también se superponen en gran medida. Como resultado, no son tan diferentes después de todo. Por lo tanto, necesitamos comprender los detalles más finos para diferenciarlos e identificar las similitudes.
¿Por qué SRE?
Hace casi una década, Google tomó medidas para cambiar la forma en que emprendió la gestión de producción. El equipo de I + D fue responsable de crear y llevar nuevas características a la producción, mientras que el equipo de operaciones se empeñó en mantener estable el proceso de producción. Sin embargo, el problema era que ambos equipos se movían en direcciones opuestas.