Formation Jenkins : Intégration Continue
1890€ HT / personne |
3 jours (21 heures) |
Présentation
Jenkins est un serveur open-source d’intégration et de déploiement continus ou Continuous deployment (CI/CD). Il permet d’automatiser les tâches de build, test, production de release et déploiement. Sans aucune intervention, les travaux publiés dans l’outils de gestion de configuration (Git, SVN, …) sont automatiquement testés, audités et déployés sur une plateforme d’intégration ou même de production.
En temps réel, l’équipe DevOps (qui intègre la méthode Agile) dispose d’une plateforme d’intégration et peut visualiser toutes les métriques du projet (résultats de tests, qualité de code, etc.). La productivité globale de l’équipe en est fortement accrue, et l’environnement de travail en devient aussi beaucoup plus agréable pour les équipes projet. Le serveur d’intégration et de déploiement continus constitue la fonction de l’approche DevOps et du développement agile.
Comme toute nos formations, celle-ci utilisera la dernière version stable en date du projet (Jenkins 2.4 à ce jour).
Objectifs
- Compréhension Approfondie de Jenkins
- Maîtrise des Pipelines Jenkins
- Automatisation et Scripting avec Groovy
- Gestion Avancée de Jenkins
- Application Pratique
Public visé
- Administrateurs Systèmes
- Ingénieurs DevOps
- Développeurs logiciels
- Responsables de Projets
Pré-requis
- Connaissances en Devops, Docker et Git
- Notions de Base en Programmation (concepts de base, compilation, test et déploiement manuel)
- Tester Mes Connaissances
Pré-requis techniques
- Avoir Git installé
- Avoir des droits administrateur sur sa machine
Programme de Notre formation Jenkins
Introduction à Jenkins
- Aperçu de Jenkins et son importance
- Installation et configuration de Jenkins
- Navigation et compréhension de l’interface de Jenkins
Création de Jobs Freestyle
- Création et configuration de projets freestyle
- Configuration de référentiels de code source (par exemple, Git)
- Construction et exécution de jobs freestyle
- Introduction aux plugins Jenkins et intégration de base
Introduction aux Pipelines Jenkins
- Compréhension du concept de pipelines Jenkins
- Aperçu des pipelines déclaratifs et scriptés
- Rédaction de pipelines simples à l’aide de l’éditeur visuel
Pipelines Jenkins Intermédiaires
- Concepts avancés des pipelines : étapes, étapes et actions post-construction
- Utilisation de Jenkinsfile pour le pipeline en tant que code
- Exécution parallèle dans les pipelines
- Gestion des erreurs et notifications dans les pipelines
Sujets Avancés Jenkins
- Architecture de Jenkins à déploiement distribué : configuration maître-esclave
- Gestion des nœuds Jenkins et évolutivité
- Meilleures pratiques pour la sécurité et le contrôle d’accès à Jenkin
Travail de Projet Pratique
- Les participants travaillent sur des projets ou des scénarios réels
- Application des concepts appris pour résoudre des problèmes pratiques
- Dépannage des problèmes courants de Jenkins
- Session de questions-réponses et retours
Récapitulation et Prochaines Étapes
- Revue des concepts clés couverts pendant la formation
- Discussion sur les meilleures pratiques et astuces
- Orientation sur les apprentissages futurs et les ressources
- Collecte de retours et réponse aux questions supplémentaires
Pour aller plus loin
Formation Rudder
Formation Puppet
Formation Chef
Formation Kubernetes
Formation Docker
Formation OpenShift
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Le(s) Formateur(s)
Guillaume
Consultant freelance en réseaux informatiques
Après des études d’Ingénieur en télécommunications et réseaux, j’ai préparé une thèse de Doctorat en réseaux informatiques, en parallèle du métier d’ingénieur chez Orange. Ensuite, après 6 ans d’expérience en tant que salarié dans le secteur privé, mon besoin d’évolution, la volonté de partager mes compétences et mon dynamisme m’ont poussés à créer ma propre entreprise de conseil et de services en services informatiques. Après une double activité de salarié et d’auto-entrepreneur pendant deux ans, je me consacre maintenant pleinement à mon activité de travailleur indépendant dans le domaine de la conception, du développement et de la maintenance d’architectures informatiques, connu maintenant sous le nom de DevOps.
Témoignages
Les + : Le formateur connaît bien son outil et essayait au maximum de répondre correctement à nos questions
Les – : Le rythme du début de formation, peut être trop théorique sur tout ce qui est méthode scrum etc et pas forcément utile ensuite. Bien qu’il faille présenter le contexte pour avoir en tête l8217;utilité de telles solutions comme jenkins et autres j’aurais aimé avoir plus de pratique autour de l’outil lui même et sur la configuration d’un jenkinsfile pendant cette formation.
Afficher tous les témoignages
Les + : Le formateur connaît bien son outil et essayait au maximum de répondre correctement à nos questions
Les – : Le rythme du début de formation, peut être trop théorique sur tout ce qui est méthode scrum etc et pas forcément utile ensuite. Bien qu’il faille présenter le contexte pour avoir en tête l8217;utilité de telles solutions comme jenkins et autres j’aurais aimé avoir plus de pratique autour de l’outil lui même et sur la configuration d’un jenkinsfile pendant cette formation.
Les + : La formation couvre toutes les facettes du produit jenkins que je connais.
En synthèse : L’utilisation de jenkins dans mon activiés ne représente qu’une partie de la connaissances que la formation transmettre. Cette formation est très enrichissante pour moi de connaitre d’autres facettes du produit.
Je recommande la formation
Les + : Guillaume est très compétent et pédagogue
Les – : ras
En synthèse : Très bonne formation répondant aux attentes
Je recommande la formation
Adaptation au besoin (intra)
ras
Git
A repondu à mon besoin qui n’est pas un besoin standard
Je suis particulièrement satisfait de la formation surtout par la disponibilité du M.Mohamed Reda et par le contenu du programme. Il y a eu d’excellentes prestations.
Très bonne formation : intéressante, complète, explicite, instructive et a répondu à mes attentes
Un très bon formateur
Pour débutant la formation est adaptée
Pour des utilisateurs avancés le contenu de la formation est trop faible
Expérience du formateur
Environnement Windows pour jenkins
Compétence du formateur
Pas assez de préparation des environnement
Noter la formation
1890€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS