Niveau avancé

Cours avancé d' OpenShift pour Développeurs

CI/CD, GitOps, sécurité et observabilité

Maîtrisez Red Hat OpenShift avec une approche pratique : des pipelines Tekton à ArgoCD GitOps. Quatre jours intensifs avec des laboratoires pratiques

Pipelines Tekton
🔄
GitOps avec ArgoCD
🔒
RBAC Avancé
📊
Observabilité
ℹ️

Pré-requis

Une expérience préalable avec Kubernetes et des connaissances de base des conteneurs sont requises. Destiné aux développeurs et DevOps.

Cours avancé en Openshift pour développeurs
⚙️

Tekton

Pipelines CI/CD

🔄

ArgoCD

GitOps

🛡️

RBAC & SCC

Sécurité Avancée

📈

Prometheus

Observabilité

4 Jours
En ligne ou présentiel
Labs
Pratique Intensive

Objectifs du cours avancé d'OpenShift pour développeurs

Développez des compétences avancées pour déployer, sécuriser et monitorer des applications cloud-native sur Red Hat OpenShift

🏗️

Applications avancées

Déploiement et gestion d'applications complexes sur Red Hat OpenShift

🔄

Pipelines CI/CD avec Tekton

Créer et maintenir des pipelines d'intégration et de déploiement continus modernes

⚙️

Stratégies GitOps

Implémenter des déploiements automatisés avec ArgoCD et des flux GitOps

📊

Scalabilité

Optimiser les performances avec HPA et Cluster Autoscaler avancé

🔒

Sécurité avancée

RBAC, SCC et intégration avec des systèmes d'authentification d'entreprise

👁️

Observabilité complète

Monitoring avec Prometheus, Grafana, Loki et OpenTelemetry

Programme du cours et agenda

Formation intensive de 4 journées en ligne, conçue pour les développeurs, DevOps et équipes ayant de l'expérience avec Kubernetes.

01

Jour 1

Introduction avancée et déploiement d'applications

🏗️

Architecture OpenShift vs Kubernetes

Différences clés, composants internes et configuration d'environnements de développement avec CodeReady Containers.

CodeReady Architecture
🚀

Déploiement d'Applications

Création de projets et déploiement via YAML, templates et Source-to-Image (S2I) pour applications multicouches.

S2I Templates
LAB

Laboratoire pratique

Déploiement d'une application multicouche complète et analyse détaillée de toutes les ressources générées automatiquement par OpenShift.

02

Jour 2

Administration avancée et sécurité

⚖️

Gestion des Ressources

Configuration avancée des quotas, limites et requêtes pour l'optimisation des ressources du cluster.

Quotas Limits
🔧

Operators & OperatorHub

Implémentation et gestion d'Operators pour automatiser les opérations complexes d'applications.

OLM OperatorHub
🌐

Réseau Avancé

Configuration de Routes avancées et introduction à Service Mesh avec Istio pour microservices.

Routes Istio
🔒

Sécurité Avancée

Configuration de RBAC avancé et Security Context Constraints (SCC) personnalisées.

RBAC SCC
LAB

Laboratoire de Sécurité

Création de rôles personnalisés et application de politiques de sécurité granulaires sur des projets réels.

03

Jour 3

CI/CD et scalabilité

Pipelines avec Tekton

Construction de pipelines complexes de CI/CD avec Tekton, incluant des tâches personnalisées et des déclencheurs automatiques.

Tekton CI/CD
🔄

GitOps avec ArgoCD

Implémentation de stratégies GitOps avancées pour des déploiements automatisés et des retours arrière sécurisés.

ArgoCD GitOps
📊

Scalabilité Intelligente

Configuration avancée de HPA et Cluster Autoscaler avec métriques personnalisées et optimisation des coûts.

HPA Autoscaler
⚙️

Optimisation des Ressources

Stratégies avancées pour l'optimisation de la consommation des ressources et meilleures pratiques de performance.

Performance Optimization
LAB

Laboratoire complet CI/CD

Construction d'un pipeline complet de bout en bout avec Tekton, incluant le déploiement automatisé via ArgoCD et la configuration de stratégies de retour arrière.

04

Jour 4

Stockage, monitoring et troubleshooting

💾

Stockage Persistant

Configuration avancée de PV, PVC, StorageClasses et gestion des snapshots pour applications critiques.

PVC Snapshots
🔄

Backup & Recovery

Stratégies de sauvegarde automatisée et procédures de récupération via des snapshots avancés.

Backup Recovery
📊

Prometheus & Grafana

Configuration de monitoring avancé avec métriques personnalisées et tableaux de bord professionnels.

Metrics Dashboards
📋

Centralisation des Logs

Implémentation d'une stack de logging avec Loki pour la centralisation et l'analyse des logs d'applications.

Loki Logging
🔍

OpenTelemetry

Observabilité complète avec tracing distribué et métriques d'application utilisant OpenTelemetry.

Tracing APM
🛠️

Troubleshooting Avancé

Techniques avancées de diagnostic et résolution de problèmes complexes en environnements de production.

Debug Crisis
LAB

Laboratoire de diagnostic

Pratiques intensives de diagnostic et résolution d'erreurs réelles dans des applications déployées, incluant l'analyse de logs, métriques et traces.

🎯

Méthodologie

Formation 100% en ligne avec des sessions de caractère pratique s'appuyant sur des laboratoires sur OpenShift réel.

Les participants disposeront d'un environnement commun pour expérimenter avec les différents outils et configurations présentés.

Pratique En ligne 4 jours
👥

Public cible

Développeurs avec expérience en conteneurs et Kubernetes travaillant sur des déploiements sur OpenShift

Ingénieurs DevOps cherchant à implémenter du CI/CD avancé, GitOps et automatisation

Équipes plateforme et SRE responsables de l'opération d'applications sur OpenShift

Maîtrisez OpenShift en production

Une formation avancée et pratique qui vous permettra de concevoir, déployer, sécuriser et monitorer des applications sur Red Hat OpenShift, en intégrant les processus de développement et d'opération dans un flux de travail professionnel unique.

4 journées intensives Laboratoires pratiques Environnement réel En français, anglais ou espagnol

Format du cours avancé OpenShift

Formation en ligne intensive pour développeurs et DevOps souhaitant maîtriser Red Hat OpenShift

Durée

Durée totale : 4 jours
Horaires : 9:00 - 17:00
Modalité : En ligne
🏢

Lieu

En ligne

Formation en ligne avec des laboratoires dédiés optimisés pour l'apprentissage d'OpenShift

Environnement réel

Accès à un cluster OpenShift dédié pour des travaux pratiques pendant toute la formation

📚

Matériel inclus

Documentation technique, laboratoires pratiques, accès à OpenShift et outils DevOps

👨‍🏫

Instructeurs experts

Certifiés Red Hat avec une expérience réelle dans les implémentations OpenShift enterprise

🏆

Préparation au monde réel

Nous vous préparons si nécessaire aux certifications officielles Red Hat OpenShift

Inscris-toi au cours

Tu as besoin d'aide avec OpenShift ?

Chez SIXE, nous sommes un partenaire Red Hat agréé. Nous mettons en œuvre, migrons et offrons des services spécialisés dans Red Hat OpenShift. Nous proposons également des formations, des conseils et une assistance technique personnalisée.

Cours qui pourraient t’intéresser
SIXE