Formation Jenkins (Hudson) - Intégration continue

Demande d'information

Formation Jenkins (Hudson) - Intégration continue

  • Contenu Formation Jenkins (Hudson) - Intégration continue.
    • Durée: 2 jours
    • Public: DSI, Chefs de projets, Développeurs
    • Pré-requis: Connaissances en Java, cycle de développement / Maven, gestion des versions (SVN/CVS)
    • Objectifs:  Mettre en oeuvre et exploiter un serveur d’intégration continue Jenkins. Gérer les interconnexions avec un système de build et de tests
    • Référence: GES656-F

    Programme:

    Introduction
    • Introduction à l'agilité
    • Intégration continue : présentation, positionnement dans une démarche agile
    • Processus de développement, tests unitaires / d'intégration
    • Présentation d'APIs/outils de gestion : SVN (versionnement), Maven (build), jUnit (tests), CheckStyle (qualité),...
    • Jenkins (Hudson) : présentation, historique
    • Types d'installation
    • Atelier : Mise en place de Jenkins, tour d'horizon de l'interface
    Gestion des builds
    • Mise en place de builds : automatiques / manuels
    • Configuration de Jenkins : Maven, SVN/CVS, mail
    • Maven : rappels, déploiements
    • Gestion des notifications
    • Atelier : Configuration de Jenkins, scripts Maven
    Qualité du code
    • Présentation, gestion de la qualité du code
    • Panorama des outils : Checkstyle, FindBugs, ...
    • Rapport de qualité : configuration, plugins (Violations)
    • Autres rapports : complexité, tâches,...
    • Atelier : Intégration d'outils de gestion de qualité du code dans Jenkins
    Tests avec Jenkins
    • Types de tests
    • Automatisation, couverture
    • Tests unitaires et d'intégration
    • Tests d'acceptance, tests de performances
    • Optimisation des tests
    • Atelier : Multiples scénarios d'automatisation de tests unitaires, d'intégration, de performances
    Déploiements avec Jenkins
    • Stratégie globale d'automatisation Scripts de déploiement et de mise à jour Rollbacks
    • Atelier : Construction de scripts de déploiement
    Administration de Jenkins
    • Sécurité du serveur
    • Gestion des utilisateurs : bases, rôles, autorisations
    • Gestion des journaux
    • Espace mémoire/charge CPU, espace disque
    • Monitoring
    • Atelier : Multiples tâches d'administration du serveur Jenkins

    Tarifs:

    A distance ou présentiel: 1300 euros

Autre formation en rapport avec pmi/ pmp / project management