Skip to content

Phase 1 - Fondamentaux OpenStack

Objectif

Comprendre l'architecture OpenStack, ses composants et leurs interactions. Cette phase théorique est essentielle avant de passer au déploiement.

Pourquoi cette phase ?

OpenStack est un ensemble de services interconnectés. Sans compréhension de l'architecture globale, le troubleshooting et l'optimisation seront difficiles. Cette phase établit les bases conceptuelles.

Sujets de cette phase

# Sujet Description Durée estimée
01 Architecture OpenStack Vue d'ensemble, composants, flux 3-4 heures
02 Services Core Liste des services, dépendances 2-3 heures
03 Keystone - Identity Auth, projets, domaines, RBAC 3-4 heures
04 Glance - Images Gestion images, formats, backends 2-3 heures
05 Nova - Compute Scheduler, hyperviseurs, flavors 4-5 heures
06 Neutron - Network Réseaux, L2/L3, plugins 4-5 heures
07 Cinder - Block Storage Volumes, snapshots, backends 3-4 heures

Prérequis d'entrée

Checkpoint de validation

À la fin de cette phase, vous devez être capable de :

  • Dessiner l'architecture OpenStack et expliquer le rôle de chaque composant
  • Expliquer le flux d'une création de VM (qui parle à qui)
  • Comprendre le concept de projet, domaine, utilisateur dans Keystone
  • Expliquer la différence entre provider network et tenant network
  • Comprendre le fonctionnement du scheduler Nova
  • Connaître les backends de stockage possibles pour Cinder/Glance

Progression vers la suite

Une fois ces concepts maîtrisés, passez à la Phase 2 - Lab Setup pour préparer l'environnement de déploiement.