OpenStack Training - Certified Openstack Administrator - Join Now

The OpenStack Training is to help you prepare for the Certified OpenStack Administrator exam which offers a career-path based Certification for OpenStack professionals. The exam is performance-based and will test the baseline skills of an OpenStack Administrator, a person with at least 6 months of OpenStack experience who provides day-to-day operation and management of an OpenStack cloud.The OpenStack Course provides hands-on and task-focused courses to provide IT teams with the real-world skills they need to manage their clouds. Hands-on training in the newest technology and tools.

Therefore, OpenStack training course not only includes the official course contents required for the COA (Certified OpenStack Administrator) but also include additional topics/services such as Trove and Cielometer.

Below are the specific content areas (Domains)  covered in this course with hands on labs, video and exercises.

Getting to Know OpenStack and Cloud

  • Getting to Know OpenStack
  • Understanding the Components That Make Up the Cloud
  • History of OpenStack Project
  • OpenStack Distribution and Vendors

Understanding the Lab Environment for COA Training

  • OpenStack Services and Processes
  • Communication between Services
  • Hardware Requirement for Example Setup
  • Security Considerations
  • Host Networking  and Example Network Architecture
  • Identity service – Keystone
  • Identity Service Components
  • Hardware requirements – Controller, Compute, Block Storage and Object Storage
  • Requirements - Networking
  • The queue - RabbitMQ
  • OpenStack Compute Components
  • Setting up the OpenStack Cloud

Identity Management Service Keystone

  • Architecture and Main Components of Keystone
  • Managing Keystone Catalog Services and Endpoints
  • Managing/Creating Projects, Users, and Roles
  • Managing and Verifying Operation of the Identity Service

Openstack Dashboard - Horizon

  • Architecture of Horizon
  • Verify Operation of the Dashboard

Image Management With Glance

  • Architecture and Main Components of Glance
  • Deploy a new image to an OpenStack instance
  • Manage image types and backends
  • Manage images (e.g. add, update, remove)
  • Verify operation of the Image Service

Openstack Compute with Nova

  • Architecture and Components of Nova
  • Manage flavors
  • Manage compute instance actions (e.g. launch, shutdown, terminate)
  • Manage Nova user keypairs
  • Launch a new instance
  • Shutdown an Instance
  • Terminate Instance
  • Configure an Instance with a Floating IP address
  • Manage project security group rules
  • Assign security group to Instance
  • Assign floating IP address to Instance
  • Detach floating IP address from Instance
  • Manage Nova host consoles (rdp, spice, tty)
  • Access an Instance using a keypair
  • Manage instance snapshots
  • Manage Nova compute servers
  • Manage quotas
  • Get Nova stats (hosts, services, tenants
  • Verify operation of the Compute service

Object Storage with Swift

  • Overview of Swift Object Storage
  • Manage access to object storage
  • Manage expiring objects
  • Manage storage policies
  • Monitor space available for object store
  • Verify operation of Object Storage
  • Manage permissions on a container in object storage

Block Storage with Cinder

  • Architecture and Components of Cinder
  • Manage volume
  • Create volume group for block storage
  • Create a new Block Storage Volume and mount it to a Nova Instance
  • Manage quotas
  • Manage volumes quotas
  • Manage volumes backups
  • Backup and restore volumes
  • Manage volume snapshots (e.g, take, list, recover)
  • Verify that block storage can perform snapshotting function
  • Snapshot volume
  • Manage volumes encryption
  • Set up storage pools
  • Monitor reserve capacity of block storage devices
  • Analyze discrepancies in reported volume sizes

Networking as Service with Neutron

[the_ad id="2469"]

  • Architecture and Components of Neutron
  • Manage network resources (e.g., routers, subnets)
  • Create external networks
  • Create project networks
  • Create project routers
  • Manage network services for a virtual environment
  • Manage project security group rules
  • Manage quotas
  • Verify operation of network service
  • Manage network interfaces on compute instances
  • Troubleshoot network issues for a tenant network (enter namespace, run tcpdump, etc)

Orchestration with Heat

  • Architecture and Components of Heat
  • Launch a stack using a Heat/Orchestration template (e.g., storage, network, and compute
  • Use Heat/Orchestration CLI and Dashboard
  • Verify Heat/Orchestration stack is working
  • Verify operation of Heat/Orchestration
  • Create a Heat/Orchestration template that matches a specific scenario
  • Update a stack
  • Obtain detailed information about a stack

Telemetry - Data Collection service - Ceilometer.

  • Architecture and Components of Ceilometer
  • Why Ceilometer
  • Ceilometer aims
  • Ceilometer Architecture
  • Components of Ceilometer
  • Configure Services to use Ceilometer.
  • Using Ceilometer for Data Collection and Telemetry


  • Analyze log files
  • Backup the database(s) used by an OpenStack instance
  • Centralize and analyze logs (e.g.,/var/log/COMPONENT_NAME, Database Server, Messaging Server, Web Server, syslog)
  • Analyze database servers
  • Analyze Host/Guest OS and Instance status
  • Analyze messaging servers
  • Analyze meta data servers
  • Analyze network status (physical & virtual)
  • Analyze storage status (local, block & object)
  • Manage OpenStack Services
  • Diagnose service incidents
  • Digest OpenStack environment (Controller, Compute, Storage and Network nodes)
  • Direct logging files through centralized logging system
  • Backup and restore an OpenStack instance
  • Troubleshoot network performance

Join Now or Watch the Demo Lecture