Description

Le DevOps correspond à l'union des personnes, processus, et produits permettant de mettre en place du Continuous Delivery pour fournir de la valeur aux utilisateurs finaux. Cela implique de créer une culture et un environnement dans lesquels le buidling, les tests, et les déploiements de versions logiciels peuvent être effectués rapidement, avec une fréquence plus élevée, plus de fiabilité, afin de pouvoir innover et fournir des produits aussi rapidement que dans une Start-Up ! En choisissant c...

Compétences acquises

Gagner une compréhension poussée de ce qu'est le DevOps et ce en quoi il consiste

Expliquer et mettre en place de l'Intégration et du Déploiement Continus (CI/CD)

Comprendre la manière dont les méthodes agiles et l'ITSM s'articulent avec le DevOps

Améliorer la collaboration entre les développeurs et les opérationnels

Contenu du cours

5 chapitres

167 minutes

01

Histoire et définitions du DevOps

Activités & modalités rattachées

Objectifs de la section

CBOK - évènements clés du DevOps

CBOK - DevOps Institute et DASA

Histoire du DevOps - Première étape avec Patrick Debois

Histoire du DevOps - Deuxième étape avec Andrew Shafer

QCM 1 - Histoire et définitions du DevOps

Histoire du DevOps - Troisième étape et création des DevOps Days

Histoire du DevOps - Conclusion

Qui sont les Devs et les Ops ? Leurs missions, leurs problématiques

A la recherche d'une (bonne) définition du DevOps

Ce que le DevOps n'est pas...

Pourquoi le DevOps est devenu si important ?

QCM 2 - Histoire et Définitions du DevOps

02

Les piliers du DevOps CALMS et Golden Circle

Activités & modalités rattachées

L'articulation des autres méthodes au DevOps

Objectifs et améliorations apportés par la pratique DevOps

Le CALMS et les 5 piliers du DevOps

QCM 3 - Histoire et Définitions du DevOps

L'importance du DevOps - Cadence de production et statistiques

Retour d'expérience des entreprises CompuWare et IBM sur la transition DevOps

DevOps et Business - Le Golden Circle

DevOps et Technique - L'IT est devenue le Business

QCM 4 - Histoire et Définitions du DevOps

03

Les principes fondamentaux du DevOps - Three Ways

Activités & modalités rattachées

Objectifs de la section

Le "First Way" de Gene Kim - Notions de flux

La théorie des contraintes (TOC) d'Eliyahu Goldratt

Le "Second Way" et l'importance du Feedback

Le "Third Way" et la culture de l'expérimentation continue

L'ingénierie du Chaos et la Simian Army de Netflix

QCM 1 - Les principes fondamentaux du DevOps

04

Les pratiques techniques du DevOps - Intégration et Déploiement Continus

Activités & modalités rattachées

Objectifs de la section

Continuous Testing et "Shift Left"

Les tests fonctionnels et non-fonctionnels

Intégration Continue - Phases de Build et de Tests

Intégration Continue - Les prérequis indispensables

QCM - Les pratiques techniques du DevOps

Continuous Delivery

Les SRE (Site Reliability Engineering) de chez Google

La "Resilience Engineering" d'Erik Hollnagel

Le DevSecOps et le ChatOps - D'autres métiers autour du DevOps

QCM 2 - Les pratiques techniques du DevOps

05

Les frameworks Business et Techniques utilisés en DevOps

Activités & modalités rattachées

Objectifs de la section

Le manifeste agile

Les méthodes agiles SCRUM et SAFe

L'IT Service Management

La méthode ITIL (IT Infrastructure Library)

L'Agile SM - Un peu ITSM dans de l'Agilité

QCM 1 - Les frameworks Business et Techniques utilisés en DevOps

La méthode Lean - Efficacité et Gaspillage

La méthode Lean - Cartographie des flux de valeurs

La méthode Lean - L'improvement Kata

Learning Organizations - The Fifth Discipline

QCM 2 - Les frameworks Business et Techniques utilisés en DevOps

Pré-requis


Savoir utiliser un ordinateur à un niveau débutant


Connaissances de base sur le développement de logiciel informatique (pas en langage de développement)


Avoir eu au moins une expérience professionnelle en informatique

Enseignant

Découvrez aussi...

Développement & IT

Python en 2 heures : tout ce qu’il faut pour être autonome

10€

Débutant

4h

Compétences acquises

Maîtriser les bases de Python

Créer des fonctions réutilisables

Manipuler différents types de fichiers

Développement & IT

[2025] DevOps - Introduction et prise en main de Kubernetes

15€

Intermédiaire

7h

Compétences acquises

Décrire les avantages et la plus-value de Kubernetes par rapport à une utilisation classique des conteneurs

Expliquer le concept de Cluster et des différents composants de Kubernetes

Utiliser, configurer et déployer un Pod sur votre Cluster

Développement & IT

Volume II - Les bases de la sécurité informatique

10€

Débutant

5h

Compétences acquises

Savoir reconnaître les différents types de hash et les associer à leurs algorithmes réciproques

Dechiffrer des hash MD5, SHA-1, SHA-256, SHA-512

Cracker les mots de passe de machines Windows 10 grâce à Hiren Boot

Développement & IT

DevOps - Introduction aux fondements et principes clés

10€

Débutant

3h

Compétences acquises

Gagner une compréhension poussée de ce qu'est le DevOps et ce en quoi il consiste

Expliquer et mettre en place de l'Intégration et du Déploiement Continus (CI/CD)

Comprendre la manière dont les méthodes agiles et l'ITSM s'articulent avec le DevOps

Développement & IT

L'essentiel de la sécurité numérique

15€

Débutant

2h

Compétences acquises

Identifier les menaces du Cyberespace

Créer et gérer ses mots de passe en toute sécurité

Sécuriser ses équipements numériques

Développement & IT

Maîtrisez les Fondamentaux du HTML5 et du CSS3 en Un Rien de Temps !

19€

Débutant

4h

Compétences acquises

Utiliser Visual Studio Code

Créer un fichier HTML

Créer un fichier CSS

Développement & IT

A la découverte de Linux

Jean-Michel ROSEE

20€

5h

Développement & IT

A la découverte de Linux

20€

Débutant

5h

Compétences acquises

Vous allez apprendre à installer un logiciel de virtualisation

Vous allez apprendre et comprendre ce que l'on appelle une image ISO

Vous saurez installer différents Linux

Développement & IT

4.3

Programmation Web (HTML5) - Module Gratuit

0€

Débutant

3h

Compétences acquises

Vous allez apprendre les bases du langage HTML5

Vous allez apprendre à installer un logiciel de type IDE

Vous allez apprendre les balises de Base