AUTOMATIAZADORES DE DESARROLLO WEB
Son sistemas que permiten organizar y estructurar una aplicación web, agilizando tareas repetitivas y facilitando su creación. Estos automatizadores son muy comunes en el ecosistema Javascript y en el mundo del desarrollo web en general. Permiten agilizar el proceso de creación de una aplicación web con unos pocos comandos, realizando de forma automática todas esas tareas tediosas y repetitivas.
PARADIGMA DEVOPS Y EN EL PARADIGMA CI / CD
En el paradigma DevOps, los automatizadores juegan un papel crucial.
Permiten la incorporación de tecnologías que ejecutan tareas con poca
intervención humana en los procesos que facilitan los ciclos de
retroalimentación entre los equipos de operaciones y los de desarrollo3.
Esto permite implementar las actualizaciones constantes de las
aplicaciones en la producción con mayor rapidez.
En el paradigma CI/CD
(Integración Continua / Despliegue Continuo), los automatizadores
también son fundamentales. Permiten guiar los cambios a través de ciclos
de prueba automatizados, hacia entornos de ensayo y, finalmente, hacia
la producción. Cuanto más completos sean los procesos de prueba, mayor
será la garantía de que los cambios no introducirán efectos secundarios
imprevistos en la implementación de producción automática todas esas
tareas tediosas y repetitivas.
Ejemplos