Otra forma de describir las diferencias entre Site Reliability Engineering y DevOps es mirar la explicación de Wikipedia de a Site Reliability Engineer
, que comienza así:
El ingeniero de confiabilidad del sitio (SRE) es una descripción del trabajo dada a los ingenieros de software centrados en la confiabilidad, la escalabilidad y el desarrollo de la infraestructura de computación en la nube, conocida como Ingeniería de confiabilidad del sitio (SRE).
Entonces puede considerar a los SRE como personas involucradas en Building walls
...
Sin embargo, la explicación de WikipediaDevOps
comienza así:
DevOps ... es un término utilizado para referirse a un conjunto de prácticas que enfatizan la colaboración y la comunicación de los desarrolladores de software y los profesionales de tecnología de la información (TI) al tiempo que automatizan el proceso de entrega de software y los cambios de infraestructura. Su objetivo es establecer una cultura y un entorno en los que la creación, prueba y lanzamiento de software pueda realizarse de manera rápida, frecuente y más confiable.
Lo que no dice es que todas estas prácticas de DevOps en realidad se desencadenan por una Demanda del lado comercial. Así se combina con la construcción y pruebas (la Desarrollar parte de ella) y el lanzamiento de software, DevOps es acerca de un DDR cultura (= Demanda-Desarrollar-Release) y el medio ambiente, lo que algunas personas pueden recordar de estos 9 segundos de un discurso histórico a Tear down this wall
.
Consulte la pregunta acerca de la interrupción breve prevista para el miércoles 3 de mayo de 2017 a las 8 p.m., EE. UU./Este (como un simulacro de incendio para computadoras) para ver un ejemplo sobre todos los sitios de SE ... publicado (firmado) por un usuario con el cargo SRE Manager , Stack Overflow, Inc.