Jenkins – Mettre en place l’intégration continue en Java

0 Enrolled
14 hour
  • 14 hour
  • 38
  • 0
  • no
1,500.00€

Aperçu du cours

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’installer et de configurer un serveur Jenkins, solution Open Source d’intégration continue.

Programme d'études

  • Présentation de l'intégration continue

    • Notions de base

    • Développement agile & intégration continue

    • Les éléments nécessaires à l’intégration continue

    • Les techniques de développement

    • Les techniques de tests et d’audit

    • Le cycle de vie d’un process de développement

    • Outils annexes et intégration

    • Travaux pratiques: Manipulation de Jenkins

  • Initialisation & automatisation du Build

    • Installation du serveur

    • Paramétrage du serveur

    • Jenkins et le Build : best practices & méthodes

    • Notification : stratégies et techniques

    • Fixer les dépendances entre travaux de Build

    • Jenkins & Maven

    • Travaux pratiques: Construction et paramétrage d’un projet Maven Jenkins

  • Qualité du code

    • Insertion de la qualité dans le process de build

    • Les outils d’analyse

    • Paramétrage du rapport qualité : Violations

    • Rapport de complexité

    • Travaux pratiques: Transformation du projet : inclusion des outils d’analyse de qualité et de suivi de la qualité

  • Automatisation des tests

    • Introduction et terminologie du test

    • Automatisation des tests ; unitaires et d’intégration

    • Paramétrage des rapports

    • Mesure de la couverture de test

    • Automatisation: Des tests d’acceptance, Des tests de performance (JMeter)

    • Amélioration des temps d’exécution des tests

    • Travaux pratiques: Inclusion de JUnit et JMeter au sein du projet Jenkins

  • Automatisation du déploiement

    • Installation du script de déploiement

    • MAJ des bases de données

    • Tests minimaux & retour en arrière

    • Travaux pratiques: Automatisation du déploiement de l’artefact

  • Administration du serveur

    • Création et initialisation de la sécurité

    • Présentation des diverses bases utilisateurs

    • Gestion des autorisations et des rôles

    • Journalisation des actions utilisateur

    • Gestion de l’espace disque

    • Monitoring de la charge CPU

    • Sauvegarde du paramétrage

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
453 Courses

Commentaire sur la formation

0.0
0 rating
0%
0%
0%
0%
0%

Soyez le premier à commenter “Jenkins – Mettre en place l’intégration continue en Java”

Main Content