Atención! Este artigo non é enxeñería e está dirixido a lectores interesados na educación no campo da CI/CD. O máis probable é que, se non che interesa aprender, este material non che interese.
Se es un programador ou administrador responsable de configurar procesos de desenvolvemento e entrega continuos (integración continua / entrega continua), entón OTUS abriu a inscrición para un curso especialmente para ti:
Durante a formación, os estudantes aprenderán a personalizar o proceso de creación e proba da aplicación e o proceso de instalación con tres provedores líderes, así como desenvolverán unha comprensión da arquitectura dos provedores de nube e aprenderán a automatización da análise de código e da exploración de vulnerabilidades.
Ao remate da formación, cada alumno elaborará un traballo final, que consistirá na implementación de procesos CI/CD para calquera proxecto de código aberto que elixa. Despois da formación, por suposto, cada alumno recibirá materiais para todas as clases, un certificado de finalización do curso e, o máis importante, configurará o proceso de construción e proba da aplicación e poderá atopar vulnerabilidades.
Por suposto, este curso non é apto para todos. Pero se tes experiencia:
- Funciona con Git
- Administración de sistemas Linux ou Windows
- Desenvolvemento ou funcionamento
- Traballando cun provedor de nube
entón OTUS está esperando por ti! Podes
En previsión do comezo
Tamén hai acceso a unha visualización gratuíta dun seminario web aberto sobre o tema "Usar Jenkins con K8S", que foi realizado polo profesor do curso.
Proceso de aprendizaxe do curso
O programa do curso consta de catro módulos principais:
- Desenvolvemento na nube (Código)
- Automatización de montaxe e probas (integración continua)
- Automatización da instalación (entrega continua)
- Módulo final
Cada un deles será comentado en detalle durante as clases en formato de seminarios web en liña, e as tarefas para a casa axudarán a consolidar os coñecementos adquiridos, sobre os que, se é necesario, pode recibir comentarios detallados dos profesores.
Moitos expertos chaman CI/CD como un dos mellores métodos de desenvolvemento de software para tarefas modernas. Estás de acordo con esta afirmación?
Fonte: www.habr.com