Prenez contact avec nous

Plan du cours

Introduction

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

Compréhension de l'Intégration Continue

  • Le cycle de vie d'une application conteneurisée
  • Comment l'Intégration Continue et OpenShift Container Platform s'intègrent

Premiers pas

  • 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 d'Intégration Continue
  • Clusterisation de l'application

Travail avec le stockage

  • Compréhension d'OpenShift Container Storage
  • Configuration des 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
  • Création d'un operator

Surveillance d'une application

  • Utilisation de Prometheus, Grafana, Elastic Search, FluentD et Kibana.
  • Surveillance et résolution de problèmes de transactions avec Jaeger

Maintenance d'une application

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

Diagnostic et résolution des problèmes

Résumé et prochaines étapes

Pré requis

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

Public cible

  • Développeurs
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires