OpenEdge-labs trainings
  • OpenEdge-labs trainings
  • Thématiques
    • Cloud
      • Administration Openstack
      • Administration Openstack-avancé
      • Développement sur OpenStack
      • Openshift:Déploiement, administration, sécurisation et monitoring
    • Virtualisation
      • XCP-NG
      • Open Nebula
    • Systèmes
      • Monitoring-observabilite
        • Outils
          • monitoring
            • Prometheus
            • Victoria Metrics
            • Nagios XI pour Administrateurs
          • Observabilite
            • Opentelemetry-initiation
            • OpenTelemetry: approfondissement
            • Jaeger
            • eBPF-observabilité
            • LGTM stack
            • Grafana-Initiation
            • Grafana-approfondissement
            • Loki-initiation
            • Loki-approfondissement
        • Méthodologies
          • Stratégie d'incident management: monitoring à l'autoremédiation
          • Datavisualisation avec Grafana
          • Continuous Profiling
          • Auto-remédiation – Automatisation des Processus de Remédiation
      • Linux
        • Parcours développeur(TD)
          • Développement de Scripts et Automatisation sur Linux/Unix
          • Programmation Système Avancée sur Unix/Linux
          • Sécurité des Applications sur Unix/Linux
          • Développement et le Déploiement d'Applications Cloud-Native sur Linux
          • Linux, Drivers et Programmation Noyau
        • Parcours administrateur
          • Optimisation et le Tuning des Performances sur Linux/Unix
          • Sécurité avancée sur Linux
        • Parcours architecte(TD)
          • Conception d'Architectures Résilientes sur Linux/Unix
          • Conception d'Architectures Cloud et Hybrid Cloud sur Linux/Unix
    • Stockage
      • Etat de l’art-Systèmes de stockage open source
      • Migration vers un système de stockage open source
      • Glusterfs
      • Ceph
      • Sécurisation d'un système de stockage Open Source
    • Data
      • Opensearch
      • Opensearch-administration avancée
      • Dataviz open source
      • Kafka
      • Cassandra
    • Cloud native
      • Observabilité Avancée avec OpenTelemetry et Jaeger
      • Chaos Engineering et Résilience des Applications
      • Polyglot Persistence dans les Applications Cloud Native
      • Développement d'Architectures Serverless Open Source
      • Cloud Native Security – Zero Trust et Au-delà
      • Formation Avancée sur le Développement d'Architectures Serverless Open Source
    • IOT
      • Introduction à l'IoT
      • Analytique et Big Data pour l'IoT avec des Outils Open Source
      • Blockchain pour l'IoT avec des Technologies Open Source
      • Développement de Solutions IoT avec MicroPython et ESP8266/ESP32
      • Edge Computing avec Open Source IoT
      • Sécurité IoT avec des Outils Open Source
    • Devops
      • GitLab - Administration, CI/CD, et Gestion de Projets
      • Ingénierie de la Performance et la Planification de la Capacité
    • IA
      • Initiation à l'Intelligence Artificielle pour les Dirigeants
      • Transformation Digitale et Intelligence Artificielle (IA) pour les DSI
      • Gestion des Risques et Sécurité en IA
      • Applications Stratégiques de l'IA pour les Dirigeants
      • Intelligence Artificielle et Éthique pour les Décideurs
      • IA et Data Science pour les DSI
      • Analyse des Coûts et ROI des Projets IA
      • Stratégies d'Adoption de l'IA Open Source pour les DSI
      • Développement et Déploiement d'Applications IA Open Source
    • Edge computing
      • Développement de Solutions Edge Computing avec Open Source
      • Edge Computing pour l'IoT avec Open Source
      • Edge Computing et Conteneurisation avec Docker et Kubernetes Open Source
    • Industrie4.0
      • Parcours modulaire
      • Introduction à l'Industrie 4.0 et Sécurité Numérique
      • Architecte en Solutions IIoT et Cybersécurité Industrielle
      • Intelligence Artificielle, Cybersécurité et Digitalisation des Processus
      • Jumeau Numérique, Simulation et Sécurité
    • AIOPS(Disponible Juin 2025)
    • Cybersecurite
      • Cybersecurite industrielle
        • Parcours modulaire Cybersécurité industrielle
      • Cybersecurite-gouvernance
  • PARCOURS spécialisés de formations
    • Incident Management 360° : Stratégie, Résilience et Optimisation
    • Spécialisation Industrie 4.0
    • Cybersecurite
    • Expert en Virtualisation Open Source
Powered by GitBook
On this page
  1. Thématiques
  2. Virtualisation

Open Nebula


Public Cible :

  • Débutant : Personnes n'ayant aucune ou peu d'expérience en cloud et virtualisation.

  • Avancé : Administrateurs système et ingénieurs cloud avec une expérience préalable dans les infrastructures cloud et la virtualisation.

Modalités :

  • Durée totale :

    • Niveau Débutant : 5 jours (40 heures)

    • Niveau Avancé : 3 jours (24 heures)

  • Format : Cours théorique + Labs pratiques

  • Pré-requis :

    • Débutant : Connaissances de base des systèmes d'exploitation Linux, notions de virtualisation.

    • Avancé : Expérience avec des technologies de cloud (ex : VMware, KVM, OpenStack), virtualisation avancée et gestion d’infrastructure.


1. Niveau Débutant : OpenNebula Fondamentaux

Objectifs :

  • Comprendre les concepts de base de l'infrastructure cloud et la virtualisation.

  • Savoir installer, configurer et administrer une infrastructure cloud basique avec OpenNebula.

  • Découvrir les principaux composants d'OpenNebula et leur fonctionnement.

Durée : 5 jours


Jour 1 : Introduction à OpenNebula et Concepts Cloud

  • Durée : 8 heures

  • Théorie (4h) :

    • Définition et concepts du Cloud Computing.

    • Différents types de cloud : IaaS, PaaS, SaaS.

    • Introduction à OpenNebula : Présentation, avantages, architecture.

  • Lab Pratique (4h) :

    • Installation de base d’OpenNebula sur une VM (en utilisant KVM ou VirtualBox).

    • Exploration de l’interface web d’OpenNebula.

    • Création d'utilisateurs et gestion des permissions.

Jour 2 : Virtualisation et Configuration du Cloud avec OpenNebula

  • Durée : 8 heures

  • Théorie (4h) :

    • Concepts de virtualisation : KVM, LXC, VMware.

    • Fonctionnement des Datastores et du stockage virtuel.

    • Réseautage et gestion des réseaux virtuels.

  • Lab Pratique (4h) :

    • Configuration de KVM avec OpenNebula.

    • Configuration de réseaux virtuels.

    • Création d’une première machine virtuelle.

Jour 3 : Gestion des Templates, Images et VM

  • Durée : 8 heures

  • Théorie (3h) :

    • Gestion des templates dans OpenNebula.

    • Gestion des images et création de disques virtuels.

    • Automatisation basique : Scripting et automatisation des déploiements.

  • Lab Pratique (5h) :

    • Création et configuration de templates.

    • Importation d'images ISO et disques durs virtuels.

    • Déploiement de plusieurs VMs basées sur des templates.

Jour 4 : Gestion des Ressources et Permissions

  • Durée : 8 heures

  • Théorie (3h) :

    • Gestion des quotas de ressources.

    • Gestion des utilisateurs et groupes.

    • Configuration des clusters, hosts et datastores.

  • Lab Pratique (5h) :

    • Configuration des quotas et des ressources pour les utilisateurs.

    • Création d’un cluster et ajout de plusieurs hosts.

    • Configuration avancée des datastores.

Jour 5 : Supervision, Maintenance et Sauvegarde

  • Durée : 8 heures

  • Théorie (3h) :

    • Outils de supervision (Sunstone).

    • Planification des sauvegardes et snapshots.

    • Résolution des problèmes courants dans OpenNebula.

  • Lab Pratique (5h) :

    • Mise en place de sauvegardes automatiques.

    • Utilisation de Sunstone pour la surveillance.

    • Cas d’usage : Déploiement d’une infrastructure de test avec plusieurs VMs, configuration et supervision.


2. Niveau Avancé : Gestion et Optimisation d'Infrastructure Cloud OpenNebula

Objectifs :

  • Maitriser les concepts avancés de gestion des infrastructures cloud avec OpenNebula.

  • Appliquer des techniques de haute disponibilité (HA) et de scaling.

  • Optimiser l'infrastructure pour la performance et la sécurité.

Durée : 3 jours


Jour 1 : Haute Disponibilité (HA) et Scalabilité

  • Durée : 8 heures

  • Théorie (3h) :

    • Concepts de haute disponibilité (HA) et mise en place dans OpenNebula.

    • Scalabilité horizontale et verticale des infrastructures.

    • Introduction à OpenNebula Federation et Multi-zone.

  • Lab Pratique (5h) :

    • Configuration d'un cluster HA avec OpenNebula.

    • Gestion des zones et des groupes de ressources.

    • Mise en place de la scalabilité horizontale avec des VMs redimensionnables.

Jour 2 : Optimisation des Performances et Sécurité

  • Durée : 8 heures

  • Théorie (3h) :

    • Optimisation des performances des VM.

    • Sécurisation des infrastructures OpenNebula : gestion des permissions et isolation des ressources.

    • Configuration avancée des réseaux SDN (Software-Defined Networking).

  • Lab Pratique (5h) :

    • Optimisation de la performance des VM (CPU/RAM).

    • Configuration avancée de la sécurité (firewall, ACL).

    • Mise en place d’un réseau SDN avec OpenNebula.

Jour 3 : Intégration avec d'autres services et Automatisation

  • Durée : 8 heures

  • Théorie (3h) :

    • Intégration d’OpenNebula avec des services externes (AWS, Azure).

    • Automatisation avancée avec des outils comme Ansible et Terraform.

    • Utilisation des APIs d’OpenNebula pour des automatisations personnalisées.

  • Lab Pratique (5h) :

    • Intégration avec des plateformes cloud externes.

    • Automatisation du déploiement avec Terraform et Ansible.

    • Déploiement d’une infrastructure complète via l’API d’OpenNebula.


Use Cases Entreprise

Niveau Débutant :

  • Cas d’usage 1 : Déployer un environnement de développement cloud interne pour une petite entreprise.

  • Cas d’usage 2 : Créer une infrastructure de test pour des applications web (VMs, réseaux virtuels).

Niveau Avancé :

  • Cas d’usage 3 : Mise en place d’une infrastructure multi-zone pour une entreprise avec des services répartis sur plusieurs centres de données.

  • Cas d’usage 4 : Automatisation complète des déploiements pour un environnement de production haute disponibilité.



PreviousXCP-NGNextSystèmes

Last updated 8 months ago