OpenStack Fundamentals - Master Open Source Cloud Computing
Formation en ligne
3 days (21 hours)

OpenStack Fundamentals - Master Open Source Cloud Computing

Master OpenStack fundamentals and deploy your first open source cloud infrastructure. Hands-on 3-day training covering architecture, core components, and basic administration of OpenStack.

Objectifs de la formation

Upon completion of this training, you will be able to:

  • Understand OpenStack architecture and the role of each core component
  • Install and configure a functional OpenStack environment
  • Manage identities and access with Keystone
  • Deploy and administer instances with Nova
  • Configure virtual networking with Neutron
  • Manage system images with Glance
  • Implement storage solutions with Cinder (block) and Swift (object)
  • Use the Horizon dashboard for graphical administration
  • Automate operations using REST APIs and CLI
  • Apply best practices for security and performance

Public concerné

This training is designed for:

System Administrators

Professionals looking to evolve toward cloud administration and acquire infrastructure as a service (IaaS) skills

Infrastructure Engineers

Responsible for designing and deploying private or hybrid cloud infrastructures

Cloud Architects

Professionals seeking to master an open source cloud solution as an alternative to proprietary solutions

DevOps Engineers

Developers and operations professionals wanting to automate infrastructure provisioning

IT Managers

Technical decision-makers evaluating OpenStack for their enterprise cloud strategy

Training adapted for public and private sector professionals in French-speaking Africa seeking sovereign cloud solutions.

Prérequis

Technical Prerequisites

Required

  • Linux Administration: Knowledge of basic commands, service management, and command-line navigation
  • Virtualization: Understanding of basic concepts (hypervisors, VMs, virtual resources)
  • TCP/IP Networking: Mastery of fundamental concepts (IP addressing, VLANs, basic routing)
  • Technical English: Ability to read technical documentation

Required Hardware Configuration

For hands-on labs, each participant must have a computer with:

  • 64-bit processor with virtualization support (VT-x/AMD-V)
  • Minimum 16 GB RAM (32 GB recommended)
  • 100 GB available disk space
  • Stable internet connection

Programme détaillé

Detailed Training Program

Day 1: Introduction and OpenStack Architecture

Module 1: Introduction to Cloud Computing and OpenStack (3h)

  • Evolution from datacenter to cloud
  • Cloud service models: IaaS, PaaS, SaaS
  • OpenStack positioning in the cloud ecosystem
  • OpenStack project history and governance
  • Use cases and success stories in Africa
  • General architecture and modular philosophy
Hands-on Lab:

Installing a lab environment with DevStack

Module 2: Keystone - Identity Service (4h)

  • Core concepts: domains, projects, users, roles
  • Keystone architecture and components
  • Authentication and authorization mechanisms
  • Token and session management
  • LDAP integration and identity federation
  • Security policy configuration (RBAC)
Hands-on Lab:

Configuring domains, creating users and assigning roles

Day 2: OpenStack Core Services

Module 3: Nova - Compute Service (4h)

  • Nova architecture and components
  • Instance lifecycle management
  • Instance types (flavors) and quotas
  • Schedulers and placement strategies
  • Live migration and high availability
  • Hypervisor integration (KVM, Xen, VMware)
  • Metadata service and cloud-init
Hands-on Lab:

Instance deployment, resizing, snapshots and migration

Module 4: Glance - Image Service (1.5h)

  • Glance role and architecture
  • Supported image formats (QCOW2, RAW, VMDK)
  • Image storage and management
  • Image metadata and properties
  • Image security and signing
Hands-on Lab:

Image import, creating custom images

Module 5: Neutron - Networking Service (1.5h)

  • SDN (Software Defined Networking) concepts
  • Neutron modular architecture
  • Networks, subnets and ports
  • Virtual routers and floating IPs
  • Security groups and firewall rules
  • Load balancing and VPN as a Service
Hands-on Lab:

Creating complex network topologies

Day 3: Storage, Interface and Operations

Module 6: Storage - Cinder and Swift (3h)

  • Cinder - Block Storage:
    • Architecture and components
    • Volume types and QoS
    • Snapshots and backups
    • Integration with Ceph, NFS, iSCSI
  • Swift - Object Storage:
    • Distributed storage concepts
    • Containers and objects
    • Replication and durability
    • S3-compatible API
Hands-on Lab:

Creating volumes, attaching to instances, implementing storage policies

Module 7: Horizon and CLI (2h)

  • Navigating the Horizon dashboard
  • Interface customization
  • OpenStack CLI: installation and configuration
  • Essential commands for each service
  • Automation with REST APIs
  • Common administration scripts
Hands-on Lab:

Administration via Horizon and creating CLI scripts

Module 8: Best Practices and Use Cases (2h)

  • Sizing and capacity planning
  • Monitoring and metrics with Ceilometer
  • Security: hardening and compliance
  • Backup and disaster recovery strategies
  • Troubleshooting common issues
  • OpenStack roadmap and evolution
  • COA certification preparation
Final Project:

Deploying a complete multi-tier application on OpenStack

Certification and Assessment

  • Knowledge assessment quiz at the end of training
  • ECINTELLIGENCE training certificate
  • Complete course materials in English
  • Lab access for 30 days after training
  • Optional preparation for COA (Certified OpenStack Administrator) certification

Certification

À l'issue de cette formation, vous recevrez une attestation de participation délivrée par ECINTELLIGENCE.

1400 EUR

par participant

Durée

3 days (21 hours)

Modalité

Formation en ligne

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