Home | Back to Courses
Jenkins CI/CD pour DevOps [2025]

Partner: Udemy
Affiliate Name:
Area:
Description: Le travail nécessaire pour développer un projet informatique est considérable et loin d’être facile. Pour assurer une meilleure réussite du projet, il est nécessaire de mettre en place des outils permettant d’aider l’équipe travaillant sur le projet. Notamment, en simplifiant son travail, l’équipe pourra gagner en sérénité et se concentrer sur les tâches pour lesquelles leur expertise est requise.Cette sérénité peut être acquise en s’assurant que chaque modification du projet ne casse pas le produit. Ainsi, il est imaginable de mettre en place :une vérification de la compilation (est-ce que le projet compile sur toutes les plateformes visées ?) ;des tests automatisés du projet (est-ce que la modification provoque des régressions ?) ;des tests de déploiement (est-ce que le projet peut toujours être livré ?) ;la publication automatisée des nouvelles versions ;la vérification d’éléments annexes sur lesquels le projet repose.Ces tâches peuvent rapidement devenir rébarbatives, prendre beaucoup de temps ou encore, être source d’erreurs. Toutefois, ces tâches ont aussi la particularité de se répéter plus ou moins régulièrement. De par ce fait, et comme la machine est la meilleure pour effectuer des tâches répétitives, nous allons vouloir les automatiser.Dans les grandes lignes, nous avons besoin d’un outil qui effectuera des actions déclenchées soit par un utilisateur, soit périodiquement, soit après une modification du code. Jenkins, un logiciel open source et multiplate-forme permet de mettre en place cette infrastructure.Dans cette formation vous apprendrez à déployer une chaîne d’intégration continue et de déploiement continue. Vous verrez également comment mettre en place du “Pipeline As Code” à l’aide de JenkinsfileProfils concernés:DéveloppeurAdministrateur Système et réseauDevOps<
Category: IT & Software > Other IT & Software > Jenkins
Partner ID:
Price: 24.99
Commission:
Source: Impact
Go to Course