Devops Foundation

Formation DEVOPS FOUNDATION

  1. Développer une compréhension approfondie des concepts fondamentaux de DevOps.
  2. Acquérir les connaissances de base nécessaires pour mettre en œuvre des pratiques DevOps.
  3. Explorer les principaux outils utilisés dans l’écosystème DevOps.
  4. Pratiquer l’utilisation des outils DevOps dans des scénarios réels.
  5. Comprendre les avantages et les impacts de l’adoption de DevOps dans le cycle de développement logiciel.
  6. Appliquer les bonnes pratiques DevOps pour améliorer l’efficacité, la collaboration et la qualité des projets logiciels.
  7. Développer les compétences nécessaires pour intégrer les principes DevOps dans les processus de développement et de déploiement
  • Architectes/concepteurs,
  • développeurs/testeurs,
  • exploitants,
  • managers,
  • chefs de projets et experts/consultants.
  1. Introduction à DevOps
    • Présentation de DevOps
    • Compréhension de DevOps
    • Relation entre DevOps et Agile
    • Aspects organisationnels de DevOps
  2. Les pratiques DevOps
    • Aperçu des pratiques DevOps
    • Transformation vers DevOps
    • Développement d’applications modernes
    • Architecture à microservices
    • Les API REST
    • Plateformes et concepts de données
    • Les plateformes Cloud
  3. Travaux pratiques : Création et déploiement d’un petit projet sur OpenShift
  4. Gestion des versions avec Git
    • Introduction à Git pour la gestion des versions
    • Solutions de gestion des versions et leurs apports
    • Structure des dépôts Git
    • Commandes de base Git
    • Gestion des branches Git
    • Résolution des conflits
  5. Travaux pratiques : Gestion des dépôts Git
  6. Gestion des conteneurs avec Docker
    • Technologie des conteneurs
    • Docker et les conteneurs
    • Construction des images Docker
    • Gestion des réseaux de conteneurs
    • Gestion des volumes persistants des conteneurs
  7. Travaux pratiques : Conteneurisation d’une application web

3 jours

Test pratique + examen blancs