OpenStack Fundamentals - Les fondamentaux du Cloud Computing Open Source
Formation présentielle
3 jours

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

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
Travaux pratiques :

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)
Travaux pratiques :

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
Travaux pratiques :

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
Travaux pratiques :

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
Travaux pratiques :

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
Travaux pratiques :

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
Travaux pratiques :

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
Projet final :

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.

1400 EUR

par participant

Durée

3 jours

Modalité

Formation présentielle

Prochaine session

Sur demande

Demander un devis

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

Nathan

Assistant virtuel ECINTELLIGENCE