
OpenStack Fundamentals - Les fondamentaux du Cloud Computing Open Source
Maîtrisez les fondamentaux d'OpenStack et déployez votre première infrastructure cloud open source. Formation pratique de 3 jours couvrant l'architecture, les composants essentiels et l'administration de base d'OpenStack.
Objectifs de la formation
À l'issue de cette formation, vous serez capable de :
- Comprendre l'architecture OpenStack et le rôle de chaque composant principal
- Installer et configurer un environnement OpenStack fonctionnel
- Gérer les identités et les accès avec Keystone
- Déployer et administrer des instances avec Nova
- Configurer le réseau virtuel avec Neutron
- Gérer les images système avec Glance
- Implémenter le stockage bloc (Cinder) et objet (Swift)
- Utiliser le tableau de bord Horizon pour l'administration graphique
- Automatiser les opérations avec les APIs REST et la CLI
- Appliquer les bonnes pratiques de sécurité et de performance
Public concerné
Cette formation s'adresse aux :
Administrateurs Systèmes
Professionnels souhaitant évoluer vers l'administration cloud et acquérir des compétences en infrastructure as a service (IaaS)
Ingénieurs Infrastructure
Responsables de la conception et du déploiement d'infrastructures cloud privées ou hybrides
Architectes Cloud
Professionnels cherchant à maîtriser une solution cloud open source alternative aux solutions propriétaires
DevOps Engineers
Développeurs et opérationnels souhaitant automatiser le provisioning d'infrastructure
Responsables IT
Décideurs techniques évaluant OpenStack pour leur stratégie cloud d'entreprise
Formation adaptée aux professionnels du secteur public et privé en Afrique francophone cherchant des solutions cloud souveraines.
Prérequis
Prérequis techniques
Obligatoires
- Administration Linux : Connaissance des commandes de base, gestion des services, et navigation en ligne de commande
- Virtualisation : Compréhension des concepts de base (hyperviseurs, VMs, ressources virtuelles)
- Réseaux TCP/IP : Maîtrise des concepts fondamentaux (adressage IP, VLAN, routage de base)
- Anglais technique : Capacité à lire la documentation technique en anglais
Recommandés
- Expérience avec un hyperviseur (KVM, VMware, Hyper-V)
- Notions de scripting (Bash, Python)
- Connaissance des architectures cloud (IaaS, PaaS, SaaS)
- Familiarité avec les APIs REST
Configuration matérielle requise
Pour les travaux pratiques, chaque participant doit disposer d'un ordinateur avec :
- Processeur 64 bits avec support de la virtualisation (VT-x/AMD-V)
- Minimum 16 GB de RAM (32 GB recommandé)
- 100 GB d'espace disque disponible
- Connexion Internet stable
Programme détaillé
Programme détaillé de la formation
Jour 1 : Introduction et Architecture OpenStack
Module 1 : Introduction au Cloud Computing et OpenStack (3h)
- Évolution du datacenter vers le cloud
- Modèles de services cloud : IaaS, PaaS, SaaS
- Positionnement d'OpenStack dans l'écosystème cloud
- Histoire et gouvernance du projet OpenStack
- Cas d'usage et success stories en Afrique
- Architecture générale et philosophie modulaire
Installation d'un environnement de lab avec DevStack
Module 2 : Keystone - Service d'Identité (4h)
- Concepts fondamentaux : domaines, projets, utilisateurs, rôles
- Architecture et composants de Keystone
- Mécanismes d'authentification et d'autorisation
- Gestion des tokens et des sessions
- Intégration LDAP et fédération d'identités
- Configuration des politiques de sécurité (RBAC)
Configuration de domaines, création d'utilisateurs et attribution de rôles
Jour 2 : Services Core d'OpenStack
Module 3 : Nova - Service de Calcul (4h)
- Architecture de Nova et ses composants
- Gestion du cycle de vie des instances
- Types d'instances (flavors) et quotas
- Schedulers et stratégies de placement
- Live migration et haute disponibilité
- Intégration avec les hyperviseurs (KVM, Xen, VMware)
- Metadata service et cloud-init
Déploiement d'instances, redimensionnement, snapshots et migration
Module 4 : Glance - Service d'Images (1,5h)
- Rôle et architecture de Glance
- Formats d'images supportés (QCOW2, RAW, VMDK)
- Stockage et gestion des images
- Métadonnées et propriétés d'images
- Sécurité et signature des images
Import d'images, création d'images personnalisées
Module 5 : Neutron - Service Réseau (1,5h)
- Concepts SDN (Software Defined Networking)
- Architecture modulaire de Neutron
- Réseaux, sous-réseaux et ports
- Routeurs virtuels et floating IPs
- Security groups et règles de pare-feu
- Load balancing et VPN as a Service
Création de topologies réseau complexes
Jour 3 : Stockage, Interface et Opérations
Module 6 : Stockage - Cinder et Swift (3h)
- Cinder - Stockage bloc :
- Architecture et composants
- Types de volumes et QoS
- Snapshots et backups
- Intégration avec Ceph, NFS, iSCSI
- Swift - Stockage objet :
- Concepts de stockage distribué
- Containers et objets
- Réplication et durabilité
- API S3 compatible
Création de volumes, attachement aux instances, mise en place de politiques de stockage
Module 7 : Horizon et CLI (2h)
- Navigation dans le dashboard Horizon
- Personnalisation de l'interface
- OpenStack CLI : installation et configuration
- Commandes essentielles pour chaque service
- Automatisation avec les APIs REST
- Scripts d'administration courants
Administration via Horizon et création de scripts CLI
Module 8 : Bonnes Pratiques et Cas d'Usage (2h)
- Dimensionnement et capacity planning
- Monitoring et métriques avec Ceilometer
- Sécurité : durcissement et conformité
- Stratégies de backup et disaster recovery
- Troubleshooting des problèmes courants
- Roadmap et évolutions d'OpenStack
- Préparation à la certification COA
Déploiement d'une application multi-tiers complète sur OpenStack
Certification et évaluation
- QCM d'évaluation des connaissances en fin de formation
- Attestation de formation ECINTELLIGENCE
- Support de cours complet en français
- Accès aux labs pendant 30 jours après la formation
- Préparation optionnelle à la certification COA (Certified OpenStack Administrator)
Certification
À l'issue de cette formation, vous recevrez une attestation de participation délivrée par ECINTELLIGENCE.
Autres formations qui pourraient vous intéresser
Prêt à développer vos compétences ?
Rejoignez des centaines de professionnels qui ont fait confiance à ECINTELLIGENCE pour leur montée en compétences.
Voir toutes nos formations