¡Atención! Este artículo no es ingeniería y está dirigido a lectores interesados en la educación en el campo de CI/CD. Lo más probable es que si no estás interesado en aprender, este material no sea de tu interés.
Si es un desarrollador o administrador responsable de configurar procesos continuos de desarrollo y entrega (integración continua / entrega continua), entonces OTUS ha abierto la inscripción para un curso especialmente para ti:
Durante la capacitación, los estudiantes aprenderán cómo personalizar el proceso de creación y prueba de aplicaciones y el proceso de instalación con tres proveedores líderes, además de desarrollar una comprensión de la arquitectura de los proveedores de la nube y aprender la automatización del análisis de código y el escaneo de vulnerabilidades.
Al final de la formación, cada estudiante creará un trabajo final, que consistirá en implementar procesos CI/CD para cualquier proyecto de código abierto de su elección. Después de la capacitación, por supuesto, cada estudiante recibirá materiales para todas las clases, un certificado de finalización del curso y, lo más importante, configurará el proceso de creación y prueba de la aplicación y podrá encontrar vulnerabilidades.
Por supuesto, este curso no es apto para todos. Pero si tienes experiencia:
- Funciona con Git
- Administración de sistemas Linux o Windows
- Desarrollo u operación
- Trabajar con un proveedor de nube
¡entonces OTUS te está esperando! Puede
Anticipándose al comienzo
También se puede acceder al visionado gratuito de un webinar abierto sobre el tema “Uso de Jenkins con K8S”, impartido por el profesor del curso.
Proceso de aprendizaje del curso.
El programa del curso consta de cuatro módulos principales:
- Desarrollo en la nube (Código)
- Automatización de montaje y pruebas (Integración Continua)
- Automatización de instalación (Entrega Continua)
- Módulo final
Cada uno de ellos se discutirá en detalle durante las clases en formato de seminarios web en línea, y las tareas ayudarán a consolidar los conocimientos adquiridos, sobre los cuales, si es necesario, podrá recibir comentarios detallados de los profesores.
Muchos expertos consideran que CI/CD es uno de los mejores métodos de desarrollo de software para tareas modernas. ¿Está de acuerdo con esta afirmación?
Fuente: habr.com