Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Formation Jenkins - Mettre en place l'intégration continue en Java

       réf : DOP-JK

Formation Jenkins - Mettre en place l'intégration continue en Java

Objectif de formation: Dans cette formation, vous apprendrez à utiliser Jenkins pour l’intégration continue dans le développement Java. Vous serez en mesure de configurer Jenkins, de créer des travaux et des tâches, et d’automatiser les tests et le déploiement du code. Vous pourrez ainsi accélérer le processus de développement et vous assurer que votre code est toujours conforme aux dernières normes. À la fin de cette formation, vous serez en mesure d’utiliser Jenkins efficacement dans vos propres projets.

Objectifs pédagogiques

  • Maîtriser les fondamentaux de l’intégration continue pour son implémentation
  • Installer Jenkins avec les autres outils
  • Créer un serveur Jenkins avec des builds automatisés
  • Automatiser les tests, les audits et les déploiements

Pré-requis

Connaissance du langage Java

Notions de cycle de développement

Public concerné

Développeurs, chefs de projet techniques…

Programme de formation Jenkins

  • 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

  • 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

  • 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é

  • 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

  • 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

  • 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

Équipe pédagogique

Professionnel expert dans le DevOps

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation Jenkins.

Vous avez une question ?

    Jours

    2 (14 heures)

    Prix

    1500 € HT

    Télécharger

    Parcel Sandbox