Plan du cours

Fondements et Transformation Culturelle de DevOps

  • Comprendre les principes et valeurs de DevOps
  • Méthodologies Agile et flux de travail d'équipe
  • Changement culturel et pratiques de communication

Gestion de version et Collaboration

  • Utilisation de Git pour la collaboration en équipe
  • Stratégies de branchements et demandes de tirage
  • Gestion du codebase dans des environnements multi-équipes

Conteneurisation et Environnement de Développement

  • Utiliser des conteneurs pour une cohérence en développement
  • Cycle de vie des conteneurs et création d'images
  • Travailler avec Red Hat OpenShift et Podman

Intégration et Livraison Continues

  • Créer des pipelines de construction automatisés
  • Exécution de tests unitaires et d'intégration
  • Mise en œuvre de CI/CD avec Tekton ou Jenkins

Test et Assurance Qualité

  • Stratégies de test automatisées
  • Travailler avec des jeux de tests et la simulation
  • Intégrer l'assurance qualité dans le cycle de livraison

Surveillance, Réactions et Itérations

  • Surveiller les performances et la santé de l’application
  • Récupérer des commentaires et des métriques
  • Itérer en fonction des boucles de retour continues

Projet Final et Révision d'Équipe

  • Mettre en œuvre un projet DevOps du plan à la mise en production
  • Collaboration entre les équipes de développement, QA et ops
  • Réviser les résultats et identifier des domaines d'amélioration

Synthèse et Étapes Suivantes

Pré requis

  • Une compréhension des concepts et des workflows de base de DevOps
  • Expérience avec la ligne de commande Linux
  • Familiarité avec les outils de conteneurisation et de contrôle de version (par ex., Git)

Public cible

  • Équipes et praticiens de DevOps
  • Délégués au développement Agile et architectes
  • Professionnels IT en transition vers des rôles DevOps
 35 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires