Attention! Cet article n'est pas de l'ingénierie et est destiné aux lecteurs intéressés par l'éducation dans le domaine du CI/CD. Très probablement, si l'apprentissage ne vous intéresse pas, ce matériel ne vous intéressera pas.
Si vous êtes un développeur ou un administrateur chargé de mettre en place des processus de développement et de livraison continus (intégration continue / livraison continue), alors OTUS a ouvert les inscriptions à une formation spécialement pour vous :
Au cours de la formation, les étudiants apprendront à personnaliser le processus de création et de test d'applications et le processus d'installation avec trois fournisseurs de premier plan, ainsi qu'à développer une compréhension de l'architecture des fournisseurs de cloud et à apprendre l'automatisation de l'analyse de code et de l'analyse des vulnérabilités.
A la fin de la formation, chaque étudiant créera un travail final, qui consistera à mettre en œuvre des processus CI/CD pour tout projet open source de son choix. Après la formation, bien sûr, chaque étudiant recevra du matériel pour tous les cours, un certificat de réussite du cours, et surtout, il mettra en place le processus de construction et de test de l'application et pourra trouver des vulnérabilités.
Bien entendu, ce cours ne convient pas à tout le monde. Mais si tu as de l'expérience:
- Fonctionne avec Git
- Administration des systèmes Linux ou Windows
- Développement ou exploitation
- Travailler avec un fournisseur de cloud
alors OTUS vous attend ! Tu peux
En prévision du départ
Il est également possible de visionner gratuitement un webinaire ouvert sur le thème « Utiliser Jenkins avec K8S », animé par l'enseignant du cours.
Processus d'apprentissage du cours
Le programme de cours se compose de quatre modules principaux :
- Développement dans le cloud (Code)
- Automatisation de l'assemblage et des tests (Intégration Continue)
- Automatisation de l'installation (Livraison Continue)
- Module final
Chacun d'eux sera abordé en détail pendant les cours sous forme de webinaires en ligne, et les devoirs permettront de consolider les connaissances acquises, sur lesquelles, si nécessaire, vous pourrez recevoir des retours détaillés des enseignants.
De nombreux experts considèrent le CI/CD comme l'une des meilleures méthodes de développement logiciel pour les tâches modernes. Êtes-vous d'accord avec ce constat?
Source: habr.com