Formation Jenkins Administration

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Maîtriser les bonnes pratiques pour installer et configurer Jenkins
  • Savoir configurer des outils de build comme Maven, ANT, Gradle…
  • Installer et configurer des plugins
  • Paramétrer les fonctionnalités de reporting et de surveillance
  • Maintenir et optimiser Jenkins

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 400,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 400,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Jenkins Administration vise l'acquisition des connaissances nécessaires à l'installation, la configuration, la sécurisation et la maintenance en production d'un serveur Jenkins. Elle s'adresse principalement à des administrateurs systèmes et/ou ingénieurs DevOps.

Programme

Introduction : l’intégration continue

Qu’est-ce que l’intégration continue (CI) ?
CI et qualité logicielle
Principes fondamentaux de l’automatisation de builds
Les principaux types de builds
Les environnements pour l’intégration continue

Présentation de Jenkins

Principales fonctionnalités
Atouts de Jenkins, positionnement et outils concurrents : Travis CI, Bamboo, GitLab CI, Circle CI…

Installation de Jenkins

Les étapes de configuration selon le système d’exploitation
Application standalone
Serveur d’application
Installer Jenkins en tant que Service Windows
Installer Jenkins sur Ubuntu

Configuration JDK et propriétés

Les outils Java CLI
Configuration de base du JDK
Configurer Jenkins pour différents JDKs
Configuration des propriétés

Configuration des outils de build

Maven
Ant

Création de jobs

Projets en mode Freestyle
Projet Maven
Surveiller un job externe
Jobs multi-configurés

Configuration des actions post-builds

Présentation des plugins Jenkins
Intégration Jenkins/Selenium
Configurer les notifications
Email
RSS
Messagerie instantanée
Mobile

Configuration avancée

Configurer des serveurs proxy
Configurer des paramètres
Builds distribués maître/agent
Parameterized Build
Triggers

Gestion des builds avancée

Jointures
Build parallélisé
Pipelines

Sécurité

Realms, les domaines de sécurité
Authentifications
Autorisations

Maintenance

Gestion de la mémoire
Archivage
Migration

Prérequis

Connaissances en Java et notions de base sur le cycle de développement logiciel.

Public

Ingénieurs DevOps,

Ces formations pourraient vous intéresser

Jenkins : Intégration continue

Proposé par ENI Service

Objectifs de la formation

  • Appréhender les principes d'intégration continue dans les projets et le rôle de Jenkins
  • Intégrer Jenkins avec les autres outils (SCM, gestionnaire de tickets...)
  • Mettre en place un serveur Jenkins automatisant les build
  • Automatiser les tests, les audits de code et les déploiements sur la plateforme d'intégration Jenkins
  • Déployer Jenkins sur les projets.
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Partager le code avec SVN
  • Scripter avec Ant
  • Builder avec Maven
  • Tester avec JUnit
  • Intégrer en continu avec Jenkins
  • Inspecter avec Sonar.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Gérer et ajouter des d'opérateurs de cluster OpenShift
  • Automatiser des tâches de gestion OpenShift à l'aide de playbooks Ansible®
  • Créer et planifier des tâches d'administration du cluster
  • Mettre en œuvre workflows GitOps à l'aide de Jenkins
  • Intégrer OpenShift à l'authentification d'entreprise
  • Créer des requêtes et visualiser des journaux, des indicateurs de mesure et des alertes à l'échelle d'un cluster
  • Gérer le système de stockage en mode fichier partagé et le système de stockage en mode bloc non partagé
  • Gérer des ensembles de machines et leurs configurations
Tarif

A partir de 3 600,00 €

Durée

5j / 30h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Jenkins

Proposé par Sparks

Objectifs de la formation

  • Maîtriser les principes de livraison et déploiement continus et comprendre le rôle de Jenkins dans le cycle de développement logiciel
  • Installer, configurer et dimensionner un serveur Jenkins
  • Gérer l'intégration avec d'autres outils : Git, SonarQube, Docker…
  • Mettre en œuvre les bonnes pratiques pour automatiser builds, tests et déploiements
  • Implémenter des pipelines de livraison continue avec la suite de plugins Jenkins Pipeline
  • Adapter l'exploitation de Jenkins à son contexte professionnel
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Automatiser avec OpenShift
  • Configurer l'authentification d'entreprise
  • Gérer des certificats TLS
  • Configurer du stockage
  • Surveiller les indicateurs
  • Récupérer les noeuds dysfonctionnels
Tarif

A partir de 3 294,00 €

Durée

5j / 30h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre la problématique de la complexité des développements logiciels.
  • Comprendre le bénéfice de l'intégration continue.
  • Adopter les bonnes pratiques de rédaction des tests logiciels.
  • Mettre en place une stratégie de campagne de tests automatisés avec les outils de tests unitaires et d'intégration (PHPUnit, JUnit, PyUnit) et Selenium.
  • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
  • Comprendre le rôle des différents outils d'une chaine d'intégration continue.
  • Utiliser un outil de construction logiciel pour automatiser les étapes de construction et les tests.
  • Mettre en place une plateforme d'intégration continue.
  • Travailler en mode projet collaboratif en adoptant une démarche DevOps.
  • Déployer des applications dans des conteneurs logiciels.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les différentes catégories de tests ainsi que leurs périmètres de validation.
  • Décrire un scénario de test.
  • Savoir utiliser les outils appropriés pour chaque catégories de tests.
  • Analyser les résultats de test et savoir corriger en temps et en heure.
  • Définir les outils connexes à l'exécution des tests tels que les jeux de données de test et leur mise en place.
  • Utiliser un référentiel de tests et paramétrer des liens vers des outils connexes, pour automatiser une campagne de test.
  • Faire une analyse statique de code et de couverture de tests et l'intégrer dans une chaîne de fabrication logicielle.
  • Utiliser les techniques d'objets factices, souches ou simulacres et mettre en place un serveur d'intégration continue.
  • Mettre en œuvre une automatisation de tests fonctionnels sur client lourd et sur Web.
  • Mettre en place une plateforme de tests de performance.
  • Automatiser les tests de performance, avec mise en place d'un test de détermination du seuil de déni de service.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre comment implémenter des processus de développement DevOps
  • Apprendre à mettre en oeuvre l’intégration continue et la livraison continue
  • Être capable de mettre en oeuvre la gestion des dépendances
  • Disposer des connaissances nécessaires pour mettre en oeuvre l’infrastructure d’application
  • Comprendre comment mettre en oeuvre un feedback continu
  • Être en mesure de concevoir une stratégie DevOps
Tarif

A partir de 2 890,00 €

Durée

4j / 28h

Modes

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les principes de l'intégration continue
  • Installer un cluster Jenkins
  • Choisir, installer et configurer les plug-ins Jenkins utiles
  • Mettre à jour, sauvegarder et restaurer votre Jenkins.
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Démontrer la portée de l'automatisation, ses avantages mais aussi ses risques
  • Automatiser le test d'applications Web
  • Reconnaître l'architecture et le fonctionnement de la suite d'outils Katalon Studio
  • Capturer des cas et les organiser en suite de tests, puis les rejouer
  • Reconnaître les options avancées, concevoir et optimiser les tests Katalon Studio
  • Exécuter, maintenir les tests conçus et mettre en place différents environnements
  • Enumérer les différences entre les tests pilotés par les mots-clés et par les données
  • Construire des tests dans l'IDE
  • Faire des tests API.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...