Formation en Virtualisation, Cloud et DevOps – Virtualisation – Référence 2: RedHat OpenShift - Administration niveau 2 - Ascent Formation
Retour aux formations
Virtualisation, Cloud et DevOps – Virtualisation – Référence 2

RedHat OpenShift - Administration niveau 2

3 jour(s)18h

Description

Objectif général de la formation : À l’issue de cette formation, les participants seront capables de configurer, administrer et optimiser Red Hat OpenShift Container Platform pour déployer des applications conteneurisées avancées. Compétences visées - Installer et configurer une plateforme OpenShift pour des environnements complexes. - Déployer et administrer des applications multi-conteneurs. - Utiliser les outils avancés de gestion et optimisation des conteneurs. Niveau SAME visé : Maîtrise Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20

Objectifs pédagogiques

  • Installer et configurer un cluster OpenShift pour des besoins professionnels avancés.
  • Gérer des applications multi-conteneurs avec des stratégies optimisées.
  • Utiliser les outils de supervision pour monitorer les performances des conteneurs.

Public concerné

Administrateurs systèmes expérimentés en conteneurisation.
Ingénieurs DevOps impliqués dans la gestion d'infrastructures Kubernetes.

Prérequis

Expérience confirmée en Linux et en Kubernetes.
Connaissances de base en gestion d’OpenShift (niveau 1 ou équivalent).

Déroulé du programme

1

Installation d’une infrastructure OpenShift complexe (3 heures)

3h
  • Mise en œuvre d’un cluster OpenShift sur plusieurs hôtes.
  • Configuration avancée des registres d’images et du stockage persistant.
  • Vérification et résolution des erreurs d’installation.
  • Travaux pratiques : Installation d’un cluster OpenShift avec intégration de registres et stockage persistant.
2

Configuration avancée de la plateforme (3 heures)

3h
  • Configuration des nœuds et réseaux.
  • Gestion des permissions et des rôles utilisateurs (RBAC).
  • Configuration des politiques de sécurité (PodSecurity).
  • Travaux pratiques : Configurer des stratégies de sécurité pour les pods et les utilisateurs.
3

Déploiement d’applications conteneurisées avancées (3 heures)

3h
  • Création d’applications multi-conteneurs avec des templates YAML complexes.
  • Déploiement avec des stratégies Rolling et Recreate.
  • Intégration avec des pipelines CI/CD (Jenkins, GitLab).
  • Travaux pratiques : Déployer une application multi-conteneurs avec intégration CI/CD.
4

Gestion et optimisation des ressources (3 heures)

3h
  • Gestion des ressources CPU/mémoire pour les pods.
  • Utilisation des quotas de ressources et limites.
  • Monitoring et optimisation des performances.
  • Travaux pratiques : Configurer des quotas et surveiller l’utilisation des ressources.
5

Supervision avancée de l’infrastructure OpenShift (3 heures)

3h
  • Utilisation des outils de supervision intégrés (Prometheus, Grafana).
  • Analyse des journaux d’événements et des erreurs.
  • Identification et résolution des problèmes courants.
  • Travaux pratiques : Configurer Prometheus et analyser les journaux pour résoudre un incident.
6

Automatisation et gestion avancée (3 heures)

3h
  • Automatisation des déploiements avec Ansible et Helm.
  • Utilisation des webhooks pour déclencher des mises à jour automatiques.
  • Optimisation des cycles de vie des applications.
  • Travaux pratiques : Déployer une application avec Helm et configurer un webhook pour les mises à jour automatiques.

Informations

Durée

3 jour(s)

18h

Tarif

Sur demande