Capítulo 13. Ingeniería de producción en Facebook
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
David: ¿Qué es la ingeniería de producción?
Pedro: Filosóficamente, la ingeniería de producción surge de la creencia de que los problemas operativos deben resolverse mediante soluciones de software y de que los ingenieros que realmente construyen el software son las personas más indicadas para hacer funcionar ese software en producción.
En los primeros tiempos del software, el desarrollador que escribía el código también lo depuraba y arreglaba. A veces, incluso tenían que sumergirse en problemas de hardware. Con el paso de los años, con la llegada de los sistemas de software remotos, Internet y los grandes centros de datos, esta práctica cambió radicalmente. Hoy en día, sigue siendo habitual ver a ingenieros de software que escriben y desarrollan aplicaciones, luego entregan su código a un equipo de control de calidad para que lo pruebe y, a continuación, lo entregan a otro equipo para que lo implemente y lo depure. En algunos entornos, un equipo de ingeniería de lanzamiento se encarga de la implementación del código y un equipo de operaciones se asegura de que el sistema sea estable y responda a las alertas. Esto funciona bastante bien cuando los equipos de control de calidad y operaciones tienen los conocimientos necesarios para solucionar los problemas, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access