DevOps: Difference between revisions

Jump to navigation Jump to search
Created page with "{{Meta-bok|min=4}} '''DevOps''' es un conjunto de prácticas, herramientas y una filosofía cultural que integra el desarrollo de software (''Development'') y las operaciones de sistemas (''Operations'') para mejorar la capacidad de una organización de entregar aplicaciones y servicios a alta velocidad con calidad y fiabilidad. El término fue popularizado por Patrick Debois en 2009 a partir de la primera DevOpsDays conference en Gante (Bélgica). == Origen == La sepa..."
 
 
(One intermediate revision by the same user not shown)
Line 17: Line 17:


== Prácticas técnicas clave ==
== Prácticas técnicas clave ==
 
* '''[[Integración continua]] (CI):''' integrar cambios de código en la rama principal varias veces al día, con una suite de pruebas automatizadas que valida cada integración.
* **[[Integración continua]] (CI):** integrar cambios de código en la rama principal varias veces al día, con una suite de pruebas automatizadas que valida cada integración.
* '''Entrega continua (CD):''' mantener el código siempre en un estado desplegable, de modo que un despliegue a producción sea una decisión de negocio, no un evento técnico estresante.
* **Entrega continua (CD):** mantener el código siempre en un estado desplegable, de modo que un despliegue a producción sea una decisión de negocio, no un evento técnico estresante.
* '''Infraestructura como código (IaC):''' gestionar y aprovisionar la infraestructura mediante definiciones de código versionadas, tratando los servidores como código, no como activos manuales.
* **Infraestructura como código (IaC):** gestionar y aprovisionar la infraestructura mediante definiciones de código versionadas, tratando los servidores como código, no como activos manuales.
* '''Monitorización y observabilidad:''' instrumentar los sistemas para detectar problemas en producción antes de que impacten a los usuarios.
* **Monitorización y observabilidad:** instrumentar los sistemas para detectar problemas en producción antes de que impacten a los usuarios.


== DevOps y agilidad ==
== DevOps y agilidad ==
Line 40: Line 39:


== Referencias ==
== Referencias ==
* Kim, Gene; Behr, Kevin; Spafford, George. (2013). ''The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win''. IT Revolution Press.
* Kim, Gene; Behr, Kevin; Spafford, George. (2013). ''The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win''. IT Revolution Press.
* Kim, Gene; Humble, Jez; Debois, Patrick; Willis, John. (2016). ''The DevOps Handbook''. IT Revolution Press.
* Kim, Gene; Humble, Jez; Debois, Patrick; Willis, John. (2016). ''The DevOps Handbook''. IT Revolution Press.