Dev Ops
Dev Ops
Dev Ops
Fases:
A continuación, se muestran las diversas etapas del ciclo de DevOps.
Planificación. En esta fase se definen los requisitos y valores empresariales. Algunas
herramientas de muestra son Jira o Git, con las cuales se puede hacer un seguimiento de
los problemas conocidos y llevar a cabo la gestión de los proyectos.
Codificación. Esta fase implica el diseño del software y la creación del código. Algunas
herramientas de muestra son GitHub, GitLab, Bitbucket o Stash.
Compilación. En esta fase se gestionan las versiones y las compilaciones del software, y
se utilizan herramientas automatizadas que ayudan a compilar y crear paquetes de código
para publicarlos después para la producción. Se utilizan repositorios de código fuente o
repositorios de paquetes que también «empaquetan» la infraestructura que se necesita
para el lanzamiento del producto. Algunas herramientas de muestra son Docker, Ansible,
Puppet, Chef, Gradle, Maven o JFrog Artifactory.
Prueba. Esta fase incluye la realización de pruebas continuas (manuales o automatizadas)
para garantizar la calidad de la programación. Algunas herramientas de muestra son JUnit,
Codeception, Selenium, Vagrant, TestNG o BlazeMeter.
Puesta en marcha. En esta fase se emplean herramientas que ayudan a gestionar,
coordinar, programar y automatizar las tareas de producción de las versiones de productos.
Algunas herramientas de muestra son Puppet, Chef, Ansible, Jenkins, Kubernetes,
OpenShift, OpenStack, Docker o Jira.
Funcionamiento. En esta fase se gestiona el software durante su producción. Algunas
herramientas de muestra son Ansible, Puppet, PowerShell, Chef, Salt o Otter.
Supervisión. En esta fase se identifica y recopila información sobre problemas que surgen
en una versión de software específica que se encuentra en producción. Algunas
herramientas de muestra son New Relic, Datadog, Grafana, Wireshark, Splunk, Nagios o
Slack.
Ventajas:
Entre algunas de las ventajas de DevOps se incluyen las siguientes:
Referencias
Empresa Actual. (06 de Abril de 2023). E-Informa. Obtenido de
https://www.empresaactual.com/metodologia-devops/