Vidéo
Formation usine logicielle
À propos de cette formation
Action de formation
Niveau avancé requis
Prix sur demande
Formation éligible OPCO
France
Description
Comprendre les principes DevOps - Mettre en place une solution de configuration logicielle basée sur Git
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
Diplôme / Certification
Attestation de fin de stage mentionnant le résultat des acquis
test
Vidéo
L'organisme de formation
Pluriel
Siège social: Verneuil-en-Halatte
Public concerné
Manager
Développeurs confirmés
Administrateurs systèmes
DevOps
Pré-requis
Notions d'administration systèmes
Autres formations qui peuvent vous intéresser
Comparez jusqu'à 3 cours
Connectez-vous !
Retrouvez vos formations, financements et Organismes préférés dans l'onglet
Pour conserver vos favoris, créer votre compte gratuit.
Se connecter