OpenStack - Général
Formation créée le 21/05/2021. Dernière mise à jour le 25/07/2022.
Version du programme : 1
Programme de la formation
Objectif de formation : Comprendre et savoir mettre en oeuvre Openstack
Objectifs de la formation
- Appréhender Openstack et ses enjeux
- Manipuler les composants d’Openstack
- Mettre en œuvre Openstack
Profil des bénéficiaires
Pour qui
- Architectes, chefs de projets, ingénieurs systèmes et réseaux, administrateurs seniors…
Prérequis
- Comprendre et maîtriser la virtualisation des serveurs
- Maîtriser Linux
- Avoir des connaissances solides en réseaux
Contenu de la formation
-
Introduction : rappel et défnitions du Cloud
- Le Cloud selon le NIST
- Les modèles du Cloud
- Historique du Cloud et de la virtualisation
- API et Cloud
- La terminologie du Cloud
-
Focus sur les IaaS
- Cloud privé et Cloud public
- Les acteurs du marché
- L’offre française
- Situer Openstack dans sur ce marché
-
Les bénéfices et les enjeux
- Historique des SI
- Quel poids pour les IaaS ?
- Les apports du modèle IaaS
- Les risques d’une structure IaaS
- Les normes du Cloud
- Les besoins pour le passage à l’IaaS
- Travaux pratiques: Étude de cas : analyser plusieurs entreprises et déterminer si elles sont prêtes pour le passage à l’IaaS
-
Introduction à OpenStack : les évolutions du logiciel depuis sa création
- OpenStack : définition et objectifs
- Évolution dans le temps
- La fondation OpenStack : gouvernance, organisation, membres, contributeurs
- Devenir contributeur
-
L'architecture OpenStack
- Analyse de la structure OpenStack
- Les composants fondamentaux
- L’architecture générale et les concepts liés
- Présentation détaillée de l’architecture et des interactions entre composants
- Analyser le niveau de maturité des composants
- Travaux pratiques
-
Les outils gravitant autour du logiciel
- Les API
- Les langages
- L’automatisation
- Metadatas & instances
- Cloud-init
- Travaux pratiques
-
Nova : la gestion du compute
- L’instance : concept et cycle de vie
- Architecture et interactions
- Les commandes de base de Nova
-
Keystone : l'authentification
- Présentation
- Architecture : modèles et services
- Définitions : tenants, utilisateurs & rôles
- Les commandes de base de Keystone
- Les commandes utilisateurs
- Travaux pratiques
-
Glance : les images
- Présentation de Glance
- Les composants
- Les fonctionnalités
- Les formats d’image
- Les services
- Les commandes de base de Glance
- Bâtir ses propres images
- Travaux pratiques
-
Neutron : le réseau
- Présentation de Neutron et de sa terminologie
- Architecture
- Composants
- Les usages de Neutron
- Les commandes de base
- Travaux pratiques
-
Swift & Cinder : le stockage
- Les types de stockage
- Cinder : le stockage en bloc
- Les commandes de base de CInder
- Swift : le stockage en objet
- Les commandes de base de Swift
- Les cas d’usage des modes de stockage
- Travaux pratiques
-
Horizon : Tableau de bord
- Introduction à Horizon
- Les fonctionnalités
- La création d’une instance
- Travail pratiques
-
Heat : orchestration
- Définition de l’orchestration
- Les cas d’usage
- La création de modèles
- Travaux pratiques
-
L’environnement de travail OpenStack
- L’architecture de TP
- La répartition des services & des rôles
- Définition de l’architecture réseau
-
Installation de l’environnement
- Le serveur contrôleur
- Le serveur réseau
- Le serveur compute
- Les services back-end : MySQL, RabbitMQ, NTP…
-
Installation des composants
- Installation de Nova: Création d’une base de données, Création des endpoints
- Installation de Glance: Création d’une base de données, Création des endpoints, L’importation d’une image
- Installation de Neutron: Installation des composants, Paramétrage des nodes, Paramétrage des composants, Paramétrage des réseaux virtuels
- Installation d’Horizon: Installation, Configuration, Utilisation
- Travaux pratiques Création d’une instance, manipulation de l’instance avec Horizon puis en CLI
-
Fonctionnalités avancées
- Le DevOps & OpenStack
- Le monosite vs le dual site
- La migration vers le Cloud
- Le Cloud OpenStack par le catalogue de services
- OpenStack et le billing
- OpenStack & Docker
Équipe pédagogique
Professionnel expert dans le Cloud
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
- Émargement numérique.
Ressources techniques et pédagogiques
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
- Espace intranet de formation
Qualité et satisfaction
Taux de satisfaction des stagiaires
Progression des compétences visées
Taux d'abandon
Taux de retour des enquêtes
Taux d'interruption en cours de prestation