fbpx
i

Class aptent taciti sociosqu
ad litorato rquent per conubia nostra

icone-cours-time-80

7h

icone-cours-level-intermediaire-80

niveau
intermédiaire

puis 25€ /mois

icone-cours-time-80

7h

icone-cours-level-intermediaire-80

niveau
intermédiaire

puis 25€ /mois

icone-cours-time-80

7h

icone-cours-level-intermediaire-80

niveau
intermédiaire

puis 25€ /mois

Les divers outils d’automatisation qui ont vu le jour depuis une dizaine d’années ont clairement participé à l'émergence du mouvement DevOps. Même s’il ne faut pas limiter la mouvance DevOps à leur utilisation, il est important de comprendre leur impact sur la vie quotidienne d’une équipe projet. À l'issue de ce module, vous serez capable de lancer les commandes git les plus utilisées afin de rapatrier un dossier distant, le modifier et synchroniser les changements vers le dossier d'origine. Vous pourrez également choisir parmi la liste des outils d'intégration continue vous permettant d'automatiser l'intégralité de votre chaîne de production.

Dans ce module vous trouverez quatre fiches :

1. Git, un système de contrôle de version
2.  Premier pas sous Git
3. Intégration Continue
4. Déploiement Continu

Part #1 - Git, un système de contrôle de version

Git est un outil puissant, mais il a la réputation de déconcerter la plupart les nouveaux venus. Avec les bonnes connaissances, n’importe qui peut maîtriser git. C’est un outil indispensable à la pratique du DevOps en entreprise, il permet de maîtriser les versions et les modifications des logiciels conçus par les développeurs, mais également des scripts ou outils utilisé pour le déploiement des applicatifs.

Part #2 - Premier pas sous Git

Vous trouverez ci-dessous une série de commandes avec des descriptions pour chacune d’entre elles. Si vous vous posez des questions je vous conseille de vous rendre sur la documentation officielle de git qui est très complète.

Part #3 - Intégration continue

L’intégration continue (CI en anglais pour Continuous Integration) est la première étape automatisation d’une chaîne de production (production pipeline). Dans un fonctionnement idéal, vous devez avoir au minima trois environnements qui composent cette chaîne.

Part #4 - Déploiement continu

Le Déploiement Continu (CD en anglais pour Continuous Delivery) est l’étape ultime d’automatisation d’une chaîne de production. Le déploiement continu reprend les principes de l’intégration continue, mais en ajoutant des fonctionnalités permettant de modifier l’environnement de production automatiquement.

Part #5 - Quiz de validation des connaissances

Quiz de 5 questions avec un score minimal requis de 70%

Bonne chance !

Certificat de réussite