Course Code



14 Hours


  • Basic Linux administration skills
  • Basic networking knowledge
  • Basic knowledge of cloud computing paradigm
  • Basic practical and theoretical knowledge of OpenStack


The aim of this course is twofold - gain solid knowledge about OpenStack architecture and acquire profound troubleshooting skills. In the architecture part you will learn how to design the hardware for the public and private cloud, prepare high-availability control plane, choose proper size of the flavours, and safely overcommit cloud resources, among other things. Getting knowledge about the internals of Neutron (Networking Service) is another essential part in OpenStack architecture. Next the participant will be introduced into methods of troubleshooting issues in OpenStack clusters starting from general tips, through network troubleshooting up to caveats of main OpenStack services. Around 75% of the course comprises of hands-on workshops in the real OpenStack training environment.


     Course Outline

  • General architecture of OpenStack 
  • OpenStack lab (VM) for this course
  • Message queue and database
  • Hardware considerations and capacity planning
    • Compute hardware
    • Network design
    • Storage design
    • Flavour sizing
    • Resource overcommitment
  • Highly Available control plane
    • HA in OpenStack services
    • HA database
    • HA message queue
  • Cloud partitioning and scheduler filters
    • Why and how implement cloud partitions (host-aggregates)
    • Nova scheduler filters
  • Workload migration
    • Cold and live migration
    • Live migration tweaking
    • Watcher project
  • In-depth OpenStack networking (SDN) (2-3h)
    • Types of network (local, flat, vlan, vxlan, gre)
    • Neutron plugins
      • Linux Bridge
      • Open vSwitch
    • Distributed Virtual Routers
    • LBaaS + Octavia project
    • VPNaaS
  • Troubleshooting
    • General way of  diagnosing OpenStack issues
    • Troubleshooting network problems
    • Analyzing log files
    • Centralized logging
    • Debugging OpenStack client queries
    • Managing OpenStack database
    • Backing up OpenStack
    • Analyzing compute node status
    • Analyzing instance status
    • Analyzing AMQP broker (RabbitMQ)
    • Metadata services
    • Troubleshooting network performance
    • Instance backup and recovery
  • OpenStack monitoring and telemetry
    • Ceilometer service
    • External monitoring
  • Advances cloud/hypervisor features
    • CPU pinning / NUMA architecture
    • SR-IOV
  • Cloud-init and image customization
    • Metadata Service
  • Block storage backends
    • LVM
    • Ceph RBD
    • Physical appliances
    • Storage network considerations
  • Upgrading OpenStack
    • Upgrade strategies and procedures
    • Zero-downtime upgrade
  • Bare-metal provisioning with OpenStack
    • Ironic module
    • Undercloud and overcloud concepts
  • Future of OpenStack

     Feedback (8)

To get a better understanding about OpenStack.

Jan Gustafsson - Polystar OSIX

It was very easy communication during all the course, got answers and help in very pedagogical manner. The trainer is very experienced, I recommend him anyone who is interested in getting good knowledge in this very complicated area :-)

Polystar OSIX

The broad perspective of Openstack, no chance to dive in to deep to be able to keep schedule, more to where to get information from.

Jörgen Selegran - Polystar OSIX

A good mix of hands on exercises and lectures!

Polystar OSIX

The flexibility to answer questions. Good pdf, good examples

Conny Vigström - Polystar OSIX

Damian, is very skilled, I'm very pleased with everything, no complains, best training session I've participated in for a long time… It's very difficult to have a training course like this, totally remote, you did a great job, It went very well, there were no issues.

Peter Erlandsson - Polystar OSIX

The virtual desktop in a browser feature was kind of neat.

Mikael Karlsson - Polystar OSIX

The network parts.

Polystar OSIX

The course could be tailored to suit your needs and objectives. It can also be delivered on your premises if preferred.



Online Price per participant 6000 AED


Classroom Price per participant 6000 AED





  Workday courses take place between 9:30 and 16:30


  Show venue details

Number of Participants

Related Courses

Total Courses 4

Software-Defined Networking (SDN)

Software-Defined Networking (SDN)

What is Software-Defined Networking (SDN)?

Linux for Network Engineers

  14 hours

ONAP for Network Orchestration and Automation

  28 hours

ONAP for Automating Telecommunication Systems and Operations

  21 hours

OpenStack Bootcamp

  28 hours

OpenStack Bootcamp Extended

  35 hours

Software-Defined Networking

  28 hours

Preparation for Certified OpenStack Administrator (COA) exam

  21 hours

Create OpenStack cloud infrastructure

  14 hours

OpenStack Administration

  14 hours

OpenStack Architecture Design

  14 hours

Introduction to Cloud Computing and OpenStack - overview course

  7 hours

OpenStack for Telecom

  14 hours


OpenStack Security

  14 hours

Discounted Public Courses

This site in other countries/regions