
OpenStack
Mise en oeuvre de la solution cloud computing
Training created on 6/30/21. Last update on 4/1/22.
Programme version: 1
Training programme
Objectives of the training
- Maîtriser les concepts du Cloud Computing
- Comprendre les différents composants d'OpenStack
- Savoir créer et gérer votre propre cloud avec OpenStack
Profile of beneficiaries
For whom
- Administrateur système
- Architecte solutions
Requirements
- Connaissances de Linux (shell)
- Bases sur la virtualisation
Training content
-
Jour 1 : Qu'est-ce que le Cloud Computing ?
- Cloud Privé / Cloud Public
- Les fonctionnalités
- Le vocabulaire
-
OpenStack
- Historique du projet
- La fondation
- L'architecture générale et les différents composants
-
La gestion des Identités : Keystone
- Les concepts de Keystone
- Les notions d'utilisateurs, de projet et de rôle
- Mise en œuvre et configuration
-
La gestion des images : Glance
- Les concepts de Glance
- La gestion du stockage des images et les systèmes de fichiers associés
- Mise en œuvre et configuration
-
Jour 2 : La gestion du réseau : Neutron
- Les concepts de Neutron
- Le plugin ML2 / Open vSwitch
- Mise en œuvre et configuration
-
La gestion des traitements : Nova
- Les concepts de Nova et Novacompute
- Gestion des instances
- Gestion de plusieurs hyperviseurs (kvm, xcp)
- Mise en œuvre et configuration
-
La gestion des volumes de données : Cinder
- Les concepts de Cinder
- Différents backends
- Mise en œuvre et configuration
-
L'infrastructure de stockage : Swift
- Les concepts de Swift
- La gestion des stockages
- Mise en œuvre et configuration
-
Le tableau de bord graphique : Horizon
- Les concepts de Horizon
- Mise en œuvre et configuration
-
Jour 3 : La gestion des métriques : Ceilometer
- Les concepts de Ceilometer (Metrics, Multi¬Publisher, Alarming)
- Les différents types de collectes et d'agents
- Couplage avec Heat pour adaptation en fonction d’utilisation ressources
- Mise en œuvre et configuration
-
Heat
- Les concepts de Heat
- HOT : le langage de Template de Heat
- Mise en œuvre et configuration
-
Des outils pour tirer parti d’un cloud
- Cloud¬init : configuration automatique des instances (données, fichiers)
- Puppet : gestion de configuration centralisée
Monitoring of implementation and evaluation of results
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Technical and educational resources
- Accueil des stagiaires dans une salle dédiée à la formation.
- Documents supports de formation projetés en anglais
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
Certification procedures
Expected results at the end of the training
- Ce cours ne mène pas à une certification
Reception capacity
Between 4 and 10 learners