Aller au contenu

OpenStack

Plateforme open source de cloud prive, deployable on-premises ou chez un hebergeur.


graph LR
    A["Compute"] --> B["Stockage"]
    B --> C["Bases de donnees"]
    C --> D["Reseau & Securite"]
    D --> E["Observabilite"]
    E --> F["DevOps & Outils"]
    F --> G["Souverainete"]

Ce que vous allez apprendre

À la fin de ce tutoriel, vous serez capable de :

  • Déployer et gérer des instances avec Nova et des serveurs bare-metal avec Ironic
  • Utiliser Swift (objets), Cinder (blocs) et Manila (fichiers) pour le stockage
  • Provisionner des bases de données avec Trove (DBaaS)
  • Configurer Neutron, Octavia (LB), Barbican (secrets) et Keystone (IAM)
  • Mettre en place la supervision avec Ceilometer, Gnocchi et Aodh
  • Automatiser avec Heat (orchestration) et Kolla (déploiement)

Prérequis

Prérequis Détail
Fondamentaux cloud Modèles de service et responsabilité partagee (voir Fondamentaux)
CLI OpenStack openstack (CLI unifie) installe et configuré

Parcours

Section Contenu
Compute Nova, Ironic (bare-metal)
Stockage Swift (objets), Cinder (blocs), Manila (fichiers)
Bases de données Trove (DBaaS)
Réseau & Sécurité Neutron, Octavia (LB), Barbican (secrets), Keystone (IAM)
Observabilité Ceilometer, Gnocchi, Aodh
DevOps & Outils Heat (orchestration), Kolla (déploiement)
Souverainete Cloud prive, isolation complète