OpenStack Training

Implementation of Openstack Rocky on Ubuntu

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.

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

  • 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

December 3, 2021

3 responses on "OpenStack Training"

Leave a Message

WhatsApp chat