Prenez contact avec nous

Plan du cours

Introduction

  • La philosophie DevOps et les principes d'intégration continue (CI)
  • Aperçu de l'architecture OpenShift
  • OpenShift Container Platform v4 par rapport à OpenShift Container Platform v3
  • Au-delà de Docker : CRI-O, Podman, Buildah

Compréhension de l'intégration continue (CI)

  • Le cycle de vie d'une application conteneurisée
  • Comment l'intégration continue et OpenShift Container Platform s'articulent

Démarrage

  • Configuration de l'environnement de développement
  • Travail avec des images de conteneurs et des registres.
  • Configuration de l'intégration continue avec Jenkins et Tekton Pipelines
  • Développement d'une application dans un environnement CI
  • Mise en cluster de l'application

Travail avec le stockage

  • Compréhension d'OpenShift Container Storage
  • Configuration de services de stockage

Travail avec les services d'application

  • Connexion, sécurisation, contrôle et observation des services.
  • Création d'un Service Mesh.

Automatisation des opérations

  • Compréhension de l'automatisation du cycle de vie
  • Construction d'un opérateur

Surveillance d'une application

  • Travail avec Prometheus, Grafana, Elastic Search, FluentD et Kibana.
  • Surveillance et dépannage des transactions avec Jaeger

Maintenance d'une application

  • Débogage à distance de l'application
  • Déploiement de conteneurs personnalisés
  • Personnalisation d'OpenShift Container Platform

Dépannage

Résumé et prochaines étapes

Pré requis

  • Compréhension générale des concepts de conteneurs
  • Expérience en développement logiciel

Audience cible

  • Développeurs
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires