La mejor respuesta para DevOps vs SRE está aquí ¿Cuál es la diferencia entre DevOps y SRE? De la serie anterior, comprenderá que Class SRE implementa DevOps y ambos están trabajando en un terreno similar y es un objetivo bastante alineado para ambos.
Como soporte de producción, realizará la tarea que ha mencionado en la pregunta, aparte, necesita una gran visibilidad, alertas y notificaciones, latencia, métricas, seguimiento, seguridad, etc., muchas cosas para cuidar. Y, básicamente, proporciona el servicio a los usuarios finales que utilizan su aplicación o sistema. Además, veo que el equipo de soporte de producción ha escrito los archivos dockerfile y bash para automatizar muchas tareas. Por lo tanto, cada vez que el usuario se enfrenta a un problema que llega primero al equipo de Soporte de producción y podría pasar a otros equipos de TI si no se resuelve fácilmente. Pero, si observa SRE, su único propósito es mantener el sistema en un estado confiable todo el tiempo, mantener la resistencia, etc. En algunas organizaciones, DevOps también hace esta parte.
Desde mi punto de vista, los tres términos son los mismos que su objetivo alineado y solo difieren en funcionalidad. Estas funcionalidades difieren de una organización a otra. Pero, DevOps tiene la intención de traer cultura y cambio de paradigma para que todos trabajen en colaboración. Espero que esto ayude.
In a SRE world, would production support engineers be more aligned to SRE or merged with SRE?
- Los ingenieros de PS se fusionarían con SRE.