Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

OpenStack Cloud Architecture and Deployment Hack-a-thon

Course Summary

The OpenStack Cloud Architecture and Deployment Hack-a-thon training course is designed to demonstrate how to deploy OpenStack.

The course begins with an overview of OpenStack cloud components and the way they are used. Next, it examines advanced software-defined networks with Neutron, alternative Neutron backends, and the Neutron Ml2 framework. The course concludes with an analysis of OpenStack object storage with Swift, and deploying cloud storage with Ceph.

Learn about an OpenStack Cloud Architecture with hands-on interaction.
Developers, administrators, and support staff who want to acquire hands-on skills working with OpenStack.
Project Manager - Software Developer - System Administrator - Technical Manager
Skill Level
5 Days
Related Technologies


Productivity Objectives
  • Understand OpenStack Cloud architecture
  • Identify how to Install a private cloud utilizing OpenStack
  • Evaluate how to manage different cloud components
  • Create an environment for easy deployment of virtual machines

What You'll Learn:

In the OpenStack Cloud Architecture and Deployment Hack-a-thon training course, you'll learn:
  • Components of the OpenStack cloud
    • Nova
    • Glance
    • Keystone
    • Cinder
    • Horizon
    • Dashboard
    • Swift
    • Neutron
    • Heat
    • Oslo
    • Trove
    • Ceilometer
  • Reference Architecture
    • Example architecture
    • Architecture for provisioning and deployment
    • Design for Cloud controllers and cloud management
    • Compute nodes
    • Storage decisions
    • Network design
  • Deploying prerequisite and infrastructure services
    • NTP/Chrony time management
    • MySQL/MariaDB database
    • RabbitMQ AMQP server
    • Deploy keystone
    • Deploy Glance
    • Deploy Neutron networking
    • Deploy Nova
    • Deploy Cinder
    • Deploy Horizon
    • Lab: Deploying OpenStack
  • Software defined networking with Neutron
    • Introducing SDN
    • Introducing OpenFlow
    • Introducing OpenvSwitch
    • L2 Networking
    • L3 Networking and DHCP
    • Using Linux network namespaces
    • Understanding SDN packet flow
    • Routing in OpenStack environments
    • Alternative Neutron backends
    • Lab: Deploying OpenStack Networking
  • Deploying instances
    • Using Dashboard
    • Using the command line interfaces
    • Lab: Deploying Instances
  • Advanced Networking
  • OpenStack Object Storage with Swift
    • Understanding Object Storage
    • Introduction to swift
    • Creating a swift cluster
    • Managing swift
    • Lab: Configuring Swift Object Storage
  • Distributed Cloud Storage with Ceph
    • Introduction to Ceph
    • RADOS
    • Deploying a Ceph cluster
    • Lab: Configuring Ceph Storage
  • Understanding Glance and Cinder
    • Lab: Configuring Glance and Cinder
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”


Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.