Formation Jenkins (Hudson) - Intégration continue
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
-
Dates de début
Dates au choix
CETTE FORMATION JENKINS (HUDSON) - INTÉGRATION CONTINUE VOUS PERMETTRA DE :
Jenkins (anciennement Hudson) est un serveur Open Source d'intégration continue permettant d'automatiser les tâches répétitives comme le build, la génération de documentation, les déploiements. Sans aucune intervention, les travaux publiés dans l'outil de gestion de configuration (SVN ou autres) sont automatiquement testés, audités et déployés sur une plate-forme d'intégration. A tout instant, les personnes concernées peuvent voir au jour le jour l'avancée des travaux et la productivité globale de l'équipe est fortement accrue. Un outil comme Jenkins est indispensable au développement agile. A l'issue de cette formation Jenkins, les participants seront capables d'implémenter un environnement d'intégration continue dans leur société, de mettre en place un serveur Hudson automatisant les build, les tests, les audits de code et les déploiements sur une plate-forme d'intégration. Ils pourront également intégrer Hudson avec les autres outils de leur environnement (SCM, Gestionnaire de tickets, ...).
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Java, notions du cycle de développement
Visiter leur site web
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 9 ans.
Les matières
- Gestion
- Api
- Automatisation
- Java
- JavaScript
- Intégration
- Informatique
- Web
- Programmation
- Logiciel
- Langage de programmation
- Developpement
- Services Informatiques
- Build
- Développement agile
Le programme
- Principes de l'intégration continue
- Développement agile et intégration continue
- Pré-requis à l'intégration continue
- Techniques de développement adaptées à l'intégration continue
- Différents types de tests et d'audit d'une application
- Cycle de vie du processus de développement
- Outils annexes et intégration
- L'offre Jenkins/Hudson
- Mise en place du serveur, les différents types d'installation
- Configuration : page principale de la configuration, configuration de SVN/CVS, serveur de mail Hudson et le build, les meilleures pratiques et méthodes recommandées
- Stratégies et techniques de notification
- Build manuels, fixer les dépendances entre les travaux de build
- Jenkins et Maven : Rappel sur Maven, Configuration du build Maven, Déploiement dans un repository Maven
- Mise en place du serveur, intégration Jenkins/Maven
- Introduction, terminologie du test
- Automatisation des tests unitaires et d'intégration
- Configuration des rapports
- Mesurer la couverture de test
- Automatisation des tests d'acceptance
- Automatisation des tests de performance avec JMeter
- Optimiser les temps d'exécution des tests
- Automatisation des différents types de test
- Introduction, intégration de la qualité dans le processus de build
- Outils d'analyse disponibles : Checkstyle, FindBugs, CPD/PMD
- Configuration du rapport qualité avec le plugin Violations
- Rapport de complexité
- Rapport sur les tâches ouvertes
- Intégration de CheckStyle et CPD/PMD
- Introduction
- Mise en place du script de déploiement
- Mise à jour des bases de données
- Tests minimaux
- Retour en arrière
- Mise en place d'un script de déploiement et de tests minimaux
- Activation de la sécurité et mise en place simple
- Différents types de bases utilisateurs
- Gestion des autorisations et des rôles
- Journalisation des actions utilisateur
- Gestion de l'espace disque
- Monitoring de la charge CPU
- Sauvegarde de la configuration
- Intégration à un annuaire base de données, mise en place des outils de monitoring
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation Jenkins (Hudson) - Intégration continue