Ciclo de vida según Devops







Ciclo de vida según Devops: Es una cadena de ensamblaje como etapas o fases interrelacionadas muy estrechamente entre sí y en la actualidad es un estándar usado por plataformas como google, AWS, Azure y más. Cada fase ayuda a la siguiente y van materializando lo que en inicio fue una “idea”, en algo que se puede desplegar para posteriormente ser usado por personas.

Para explicarte las fases Plan, Code,Build, Test, Release, Deploy, Operate, Monitor quiero que imagines lo siguiente: Nace una idea, se planifica en actividades, se escriben y crean piezas de software, luego esas piezas se integran, se le aplican pruebas para asegurar la calidad, si todo está bien, se procede a desplegar en una infraestructura para monitorear su comportamiento frente a los clientes. En resumen, muchos pasos, muchos equipos y todo debe estar sincronizado y que mejor que delegar lo más posible a herramientas que permitan automatizar los procesos.

Usaremos este “ciclo de vida” para construir este libro, así que lo dividiremos en 10 partes; 8 de ellas hablan de las fases antes expuestas y dos últimas hablan sobre comunicación continua y seguridad continua, fases que afectan en todo el desarrollo del software, en cierta forma están superpuestas y van muy unidas al factor humano.



Las personas son el recurso más importante de toda organización, porque las herramientas existen solo para mejorar el desempeño y hacerle la vida más fácil a los especialistas; El ser humano solo debe hacer lo que mejor sabe hacer: desarrollar, innovar, crear, en vez de repetir procesos.





este concepto sobre ciclo de vida del devops fue sacado de el libro herramientas de devops

Comentarios

Entradas populares de este blog

AWS SAM y AWS Lambda docker Container Image tutorial con PYTHON USANDO A...

Solucion: Docker Error: No such container:

Los unicas 4 herramientas que necesitas para volverte un master en Devops