Con Jenkins, usted es más que un ingeniero “DevOps“. Es parte de CI / CD (integración continua y entrega continua).
DevOps es – Desarrollo y operaciones. Cada producto pasa por
Desarrollo → Control de calidad → Implementación del entorno de prueba / etapa → Implementación de producción —-> OPERACIONES
- Cómo obtener experiencia práctica en la programación de sistemas distribuidos y a gran escala en su tiempo privado
- ¿Cuáles son las características del código impresionante?
- ¿Qué tan cierto es lo siguiente: 'Cada línea de código es un error'?
- ¿Qué son las pruebas de rendimiento?
- ¿WILP (fuera del campus) MS en Sistemas de Software de BITS Pilani es reconocido? ¿Vale la pena hacer este curso?
DevOps: ayuda de dos lados. Alguien que es desarrollador tiene interés en la automatización de operaciones. El otro lado es: el ingeniero de operaciones tiene interés en escribir herramientas útiles que ayuden a recoger la entrega / código / herramientas de los sistemas de los desarrolladores y empujarlos / implementarlos en producción (o monitorear los sistemas de producción para asegurarse de que siempre estén sirviendo a los usuarios finales).
Jenkins es la herramienta que sabe cómo interactuar / manejar ganchos en los sistemas de control de revisiones y actuar según los eventos. Jenkins sabe cómo invocar otras herramientas basadas en esos ganchos laterales de código. Estas herramientas pueden ayudar a construir la entrega del producto y ayudar a implementar o cargar el producto real en diferentes sistemas.
Si eres de desarrollador y entiendes los sistemas, definitivamente deberías recoger a Jenkins 🙂
Disfrutar