Flèche gauche

Retour à la recherche

Comparer
Comme Comme
star--4

Formation usine logicielle

Usine logicielle

À propos de cette formation

Horloge
Coche
Action de formation

Niveau avancé requis

Pièce
Prix sur demande
Formation éligible OPCO
Lieu
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

star--4

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

Comparer
Comparez jusqu'à 3 cours

Connectez-vous !

Retrouvez vos formations, financements et Organismes préférés dans l'onglet

MON CATALOGUE DE FORMATION

Pour conserver vos favoris, créer votre compte gratuit.

Se connecter