Apprenons à nous connaître
Simplement, rapidement et gratuitement
Formation usine logicielle
Vous disposez d'un droit d'accès, d'opposition et de rectification des informations vous concernant. Vous pouvez exercer ces droits auprès de nos services à support@skills.hr.
Pour plus d'informations, consultez notre politique de confidentialité.
Formation usine logicielle avec Pluriel
Usine logicielle
Comprendre les principes DevOps - Mettre en place une solution de configuration logicielle basée sur Git
À propos de cette formation
Verneuil-en-Halatte
60
> 0€ HT
Durée sur devis
Action de formation
Éligible OPCO
En savoir plus
Objectifs pédagogiques
- Gérer les versions des projets du dépôt de données
- Mettre en œuvre et exploiter un serveur d'intégration continue
- Gérer les interconnexions avec un système de build et de tests
Contenu de la formation
-
Introduction à DevOps
- Principes DevOp Culture, Automoatisation, Lean, Mesure, Partage
- Culture Devops , Présentation, Caractéristiques, Mise en place
- integration et deploiement continues
-
Présentation de GIT
- Gestion de configuration logicielle (GCL) : présentation, positionnement, outils
- Terminologie GCL : Branch, Tag, Checkout, Commit, Merge, ...
- Git : fonctionnalités, composants
- Git vs SubVersioN
- Configuration de Git : préférences, authentification
- Editeur de code et outil d'analyse
- Atelier : Installation d'un client Git - Création d'un dépôt de données
-
Exploitation du repository
- Import de sources du projet
- Récupération d'une copie locale Création de branches
- Commit de modifications et gestion des conflits
- La création d'une branche
- Gestion des métadonnées, historique
- Création de Tags dans Git
- Atelier : Mise en place de projets sur le repository - Récupération d'une copie locale et multiples opérations de propogations de modifications avec gestion des conflits
-
Administration de Git
- Gestionnaire Git disponibles : gitweb, git-gui, ...
- Git distibué
- Le service web GitHub
- Gestion des utilisateurs
- Import et export de repositories
- Sécurité du dépôt et des échanges (SSL)
- Sauvegarde et restauration
- Atelier : Multiples tâches d'administration
-
Tâches avancées
- Organisation de la gestion de versions
- Git dans un système d'intégration continue
- Gestion des logs
- Statistiques du dépôt
-
Comprendre l'intégration continue
- Processus de développement, tests unitaires / d'intégration
- Intégration continue : présentation, positionnement dans une démarche agile Gestion des environnements
-
Contrôler la qualité du code
- Présentation, gestion de la qualité du code
- Panorama des outils : Checkstyle, FindBugs,
- Rapport de qualité : configuration, plugins (Violations)
-
Automatiser les tests
- Types de tests
- Automatisation, couverture
- Tests unitaires et d'intégration
-
Mettre en place une stratégie de déploiement
- Stratégie globale d'automatisation Scripts de déploiement et de mise à jour Rollbacks
L'organisme de formation
Pluriel
Découvrir Pluriel
Public concerné
- Manager
- Développeurs confirmés
- Administrateurs systèmes
- DevOps
Prérequis
- Notions d'administration systèmes
Conditions d'accès
Accessibilité
Diplôme / Certification
- Attestation de fin de stage mentionnant le résultat des acquis
- test
D'autres formations qui pourraient vous intéresser
Talend Cloud Essentiels
Développeurs d'intégration de données et administrateurs qui souhaitent fournir des données prêtes à l'emploi aux utilisateurs métier ainsi qu'administrer les Flows d'intégration de données
Lieux sur devis
> 0€ HT
2 jours
Examen officiel ISTQB® Test Manager - Examen inclus (Gérer un projet en mobilisant les méthodes agiles)
La certification ISTQB Avancé Test Manager forme les professionnels à développer une stratégie de test complète, gérer les équipes, communiquer avec les parties prenantes et organiser les activités de test. Prépare à l'examen ISTQB Avancé Test Manager.
À distance
> 2490€ HT
5 jours | 35 heures
Découvrir plus de formations !