DevOps – Démarche et mise en oeuvre

0 Enrolled
14 heures
  • 14 heures
  • 120
  • 0
  • no
1,500.00€

Aperçu du cours

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de comprendre les concepts et les principaux outils d’une démarche DevOps.

Prérequis

  • Avoir une connaissance des services IT
  • Une expérience sur un projet informatique est souhaitable (développement, intégration, exploitation…)

Fonctionnalités

  • Comprendre les principes et les bénéfices du mouvement DevOps
  • Appréhender les enjeux du DevOps dans une organisation
  • Connaître les éléments constitutifs d’une usine logicielle DevOps
  • Identifier et positionner les principaux outils de gestion de configuration
  • Identifier les étapes de mise en œuvre de la démarche, incluant l’anticipation des risques
  • Automatiser chaîne CI/CD

Public ciblé

  • Développeurs
  • Architectes
  • Chef de projet
  • Responsable et acteur de la DSI
  • Décideur
  • Toute personne intéressée par le mouvement DevOps

Détails

  • 24 Sections
  • 120 Lessons
  • 14 heures
Expand all sectionsCollapse all sections
  • 3
    • 1.1
      Naissance du mouvement DevOps
    • 1.2
      Le DevOps : Ce qu’il est et ce qu’il n’est pas
    • 1.3
      Terminologie
  • 3
    • 2.1
      Naissance du mouvement DevOps
    • 2.2
      Le DevOps : Ce qu’il est et ce qu’il n’est pas
    • 2.3
      Terminologie
  • 3
    • 3.1
      Naissance du mouvement DevOps
    • 3.2
      Le DevOps : Ce qu’il est et ce qu’il n’est pas
    • 3.3
      Terminologie
  • 3
    • 4.1
      Naissance du mouvement DevOps
    • 4.2
      Le DevOps : Ce qu’il est et ce qu’il n’est pas
    • 4.3
      Terminologie
  • 3
    • 5.1
      Naissance du mouvement DevOps
    • 5.2
      Le DevOps : Ce qu’il est et ce qu’il n’est pas
    • 5.3
      Terminologie
  • 3
    • 6.1
      Naissance du mouvement DevOps
    • 6.2
      Le DevOps : Ce qu’il est et ce qu’il n’est pas
    • 6.3
      Terminologie
  • 4
    • 7.1
      Culture DevOps et ses valeurs : Collaboration, puis automatisation
    • 7.2
      Principes du DevOps (process, outils, …)
    • 7.3
      Pratiques DevOps (Continuous integration, Continuous deployment…)
    • 7.4
      Bénéfices attendus
  • 4
    • 8.1
      Culture DevOps et ses valeurs : Collaboration, puis automatisation
    • 8.2
      Principes du DevOps (process, outils, …)
    • 8.3
      Pratiques DevOps (Continuous integration, Continuous deployment…)
    • 8.4
      Bénéfices attendus
  • 4
    • 9.1
      Culture DevOps et ses valeurs : Collaboration, puis automatisation
    • 9.2
      Principes du DevOps (process, outils, …)
    • 9.3
      Pratiques DevOps (Continuous integration, Continuous deployment…)
    • 9.4
      Bénéfices attendus
  • 4
    • 10.1
      Culture DevOps et ses valeurs : Collaboration, puis automatisation
    • 10.2
      Principes du DevOps (process, outils, …)
    • 10.3
      Pratiques DevOps (Continuous integration, Continuous deployment…)
    • 10.4
      Bénéfices attendus
  • 4
    • 11.1
      Culture DevOps et ses valeurs : Collaboration, puis automatisation
    • 11.2
      Principes du DevOps (process, outils, …)
    • 11.3
      Pratiques DevOps (Continuous integration, Continuous deployment…)
    • 11.4
      Bénéfices attendus
  • 4
    • 12.1
      Culture DevOps et ses valeurs : Collaboration, puis automatisation
    • 12.2
      Principes du DevOps (process, outils, …)
    • 12.3
      Pratiques DevOps (Continuous integration, Continuous deployment…)
    • 12.4
      Bénéfices attendus
  • 9
    • 13.1
      Outils collaboratifs
    • 13.2
      Gestion de code source
    • 13.3
      Tests automatisés : Tests unitaires, Tests fonctionnels Web : SeleniumHQ, Tests de performances, Test de sécurité, UAT : Tests de validité
    • 13.4
      Configuration management (Ansible, Puppet, Chef)
    • 13.5
      Software repository
    • 13.6
      Infrastructure management
    • 13.7
      Monitoring & feedback (ELK / Prometheus, Grafana, Alert Manager)
    • 13.8
      Outils de déploiement en continu (Jenkins, TeamCity, Capistrano…)
    • 13.9
      Scripts déploiement automatisés
  • 9
    • 14.1
      Outils collaboratifs
    • 14.2
      Gestion de code source
    • 14.3
      Tests automatisés : Tests unitaires, Tests fonctionnels Web : SeleniumHQ, Tests de performances, Test de sécurité, UAT : Tests de validité
    • 14.4
      Configuration management (Ansible, Puppet, Chef)
    • 14.5
      Software repository
    • 14.6
      Infrastructure management
    • 14.7
      Monitoring & feedback (ELK / Prometheus, Grafana, Alert Manager)
    • 14.8
      Outils de déploiement en continu (Jenkins, TeamCity, Capistrano…)
    • 14.9
      Scripts déploiement automatisés
  • 9
    • 15.1
      Outils collaboratifs
    • 15.2
      Gestion de code source
    • 15.3
      Tests automatisés : Tests unitaires, Tests fonctionnels Web : SeleniumHQ, Tests de performances, Test de sécurité, UAT : Tests de validité
    • 15.4
      Configuration management (Ansible, Puppet, Chef)
    • 15.5
      Software repository
    • 15.6
      Infrastructure management
    • 15.7
      Monitoring & feedback (ELK / Prometheus, Grafana, Alert Manager)
    • 15.8
      Outils de déploiement en continu (Jenkins, TeamCity, Capistrano…)
    • 15.9
      Scripts déploiement automatisés
  • 9
    • 16.1
      Outils collaboratifs
    • 16.2
      Gestion de code source
    • 16.3
      Tests automatisés : Tests unitaires, Tests fonctionnels Web : SeleniumHQ, Tests de performances, Test de sécurité, UAT : Tests de validité
    • 16.4
      Configuration management (Ansible, Puppet, Chef)
    • 16.5
      Software repository
    • 16.6
      Infrastructure management
    • 16.7
      Monitoring & feedback (ELK / Prometheus, Grafana, Alert Manager)
    • 16.8
      Outils de déploiement en continu (Jenkins, TeamCity, Capistrano…)
    • 16.9
      Scripts déploiement automatisés
  • 9
    • 17.1
      Outils collaboratifs
    • 17.2
      Gestion de code source
    • 17.3
      Tests automatisés : Tests unitaires, Tests fonctionnels Web : SeleniumHQ, Tests de performances, Test de sécurité, UAT : Tests de validité
    • 17.4
      Configuration management (Ansible, Puppet, Chef)
    • 17.5
      Software repository
    • 17.6
      Infrastructure management
    • 17.7
      Monitoring & feedback (ELK / Prometheus, Grafana, Alert Manager)
    • 17.8
      Outils de déploiement en continu (Jenkins, TeamCity, Capistrano…)
    • 17.9
      Scripts déploiement automatisés
  • 9
    • 18.1
      Outils collaboratifs
    • 18.2
      Gestion de code source
    • 18.3
      Tests automatisés : Tests unitaires, Tests fonctionnels Web : SeleniumHQ, Tests de performances, Test de sécurité, UAT : Tests de validité
    • 18.4
      Configuration management (Ansible, Puppet, Chef)
    • 18.5
      Software repository
    • 18.6
      Infrastructure management
    • 18.7
      Monitoring & feedback (ELK / Prometheus, Grafana, Alert Manager)
    • 18.8
      Outils de déploiement en continu (Jenkins, TeamCity, Capistrano…)
    • 18.9
      Scripts déploiement automatisés
  • 4
    • 19.1
      Point de situation sur les machines virtuelles
    • 19.2
      Enjeux et bénéfices
    • 19.3
      Mise en oeuvre des conteneurs d’application : Docker
    • 19.4
      Travaux pratiques: Dockerisation d’une application, Mise en œuvre d’une factory : intégration et déploiement continu avec Gitlab CI
  • 4
    • 20.1
      Point de situation sur les machines virtuelles
    • 20.2
      Enjeux et bénéfices
    • 20.3
      Mise en oeuvre des conteneurs d’application : Docker
    • 20.4
      Travaux pratiques: Dockerisation d’une application, Mise en œuvre d’une factory : intégration et déploiement continu avec Gitlab CI
  • 4
    • 21.1
      Point de situation sur les machines virtuelles
    • 21.2
      Enjeux et bénéfices
    • 21.3
      Mise en oeuvre des conteneurs d’application : Docker
    • 21.4
      Travaux pratiques: Dockerisation d’une application, Mise en œuvre d’une factory : intégration et déploiement continu avec Gitlab CI
  • 4
    • 22.1
      Point de situation sur les machines virtuelles
    • 22.2
      Enjeux et bénéfices
    • 22.3
      Mise en oeuvre des conteneurs d’application : Docker
    • 22.4
      Travaux pratiques: Dockerisation d’une application, Mise en œuvre d’une factory : intégration et déploiement continu avec Gitlab CI
  • 4
    • 23.1
      Point de situation sur les machines virtuelles
    • 23.2
      Enjeux et bénéfices
    • 23.3
      Mise en oeuvre des conteneurs d’application : Docker
    • 23.4
      Travaux pratiques: Dockerisation d’une application, Mise en œuvre d’une factory : intégration et déploiement continu avec Gitlab CI
  • 4
    • 24.1
      Point de situation sur les machines virtuelles
    • 24.2
      Enjeux et bénéfices
    • 24.3
      Mise en oeuvre des conteneurs d’application : Docker
    • 24.4
      Travaux pratiques: Dockerisation d’une application, Mise en œuvre d’une factory : intégration et déploiement continu avec Gitlab CI

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses