Certified Openstack Administrator

  • The course is designed based on official certification training program from Opensack foundation . Each student will be able to deploy a private cloud on Ubuntu server using Openstack in distributed mode with 3 Ubuntu server ( server –A : controller node, Server –B : Network node, Server-C : KVM node )  and perform OpenStack administration activities
  • Module 1 : OpenStack Ecosystem Overview

    • Module 1.1 : OpenStack Releases
    • Module 1.2 : OpenStack Project Overview Part-1
    • Module 1.3 : Openstack-project-overview-Part-2
    • Module 1.4 : Role-of-openstack-Projects

    Module 2 : Prepare Your Setup for OpenStack Deployment

    • Module 2.1 : System Requirements
    • Module 2.2 : Deploy 3 ubuntu servers

    Module 3 : Prepare Your OS for OpenStack Nodes

    • Module 3.1 : Prepare Contoller Node
    • Module 3.2 : Prepare Network Node
    • Module 3.3 : Prepare Compute Node

    Module 4 : Prepare Your Network OpenStack Nodes

    • Module 4.1 : Prepare networking on Contoller Node
    • Module 4.2 : Prepare Networking on Network Node
    • Module 4.3 : Prepare Networking Compute Node
    • Module 4.4 : Verify your node communication
    • Module 4.5 : NTP and Sysctl.conf
    • Module 4.6 : Where are we in the lab

    Module 5 : MySQL 

    • Module 5.1 : MySql -Server Overview
    • Module 5.2 : Role of MySql DB in OpenStack
    • Module 5.3 : Install and configure MySql-Server
    • Module 5.4 : Mysql Management CLI based
    • Module 5.5 : MySql Management GUI based
    • Module 5.6 : Where are we in the lab

    Module 6 : Rabbitmq-Server

    • Module 6.1 : RabbitMq-Server Overview
    • Module 6.2 : Role of Rabbit-mq Server in OpenStack
    • Module 6.3 : Install and Configure RabbitMq-Server
    • Module 6.4 : Where are we in the lab

    Module 7 : Keystone 

    • Module 7.1 : Keystone – An Overview
    • Module 7.2 : Role of Keystone in OpenStack
    • Module 7.3 : Keystone – Terms and terminologies
    • Module 7.4 : Install and Configure Keystone
    • Module 7.5 : Create Projects,Users ,Service,Endpoints Roles
    • Module 7.6 : Keystone CLI Operations
    • Module 7.7 : Where are we in the lab

    Module 8 : Horizon 

    • Module 8.1 : Horizon an overview
    • Module 8.2 : Install and configure Horizon dashboard
    • Module 8.3: add your logo to dashboard
    • Module 8.4: Where are we in the lab

    Module 9 : Glance

    • Module 9.1 : Glance and its Role in Openstack
    • Module 9.2 : Glance Components
    • Module 9.3 : Create Glance service user and endpoint
    • Module 9.4 : Install and Configure Glance
    • Module 9.5: Glance CLI , verify operation and Manage Images ( add,update,remove)
    • Module 9.6 : Manage image types and backends
    • Module 9.7 : Where are we in the lab

    Module 10 : Nova – Controller Node

    • Module 10.1 : Nova and its Role in Openstack
    • Module 10.2 : Nova Components
    • Module 10.3 : How VM provisioning happens
    • Module 10.4 : Create Nova service, user and endpoint
    • Module 10.5 : Install and Configure Nova on Controller
    • Module 10.6 : Where are we in the lab

    Module 11 : Nova- Compute node

    • Module 11.1 : Install and configure KVM and Libvirt
    • Module 11.2 : Install and Configure Nova-compute
    • Module 11.3 : Where are we in the lab

    Module 12: OpenvSwitch

    • Module 12.1 : OpenvSwitch – An Overview
    • Module 12.2 : Openvswitch Components
    • Module 12.3 : Role of Openvswitch in OpenStack
    • Module 12.4 : OVS cli operations
    • Module 12.5 : Install and configure Openvswitch on Neutron Node
    • Module 12.6: Install and configure Openvswitch on Compute Node
    • Module 12.7 : Where are we in the lab

    Module 13 : Neutron -controller Node

    • Module 13.1 : Neutron and its Role in OpenStack
    • Module 13.2 : Create Neutron user,service and endpoints
    • Module 13.3 : Install and configure Neutron server
    • Module 13.4 : Where are we in the lab

    Module 14: Neutron- Network Node

    • Module 14.1 : Overview of neutron agents and their roles
    • Module 14.2 : Configure neutron DHCP,L3 and metadata agent
    • Module 14.3 : Configure Openvswitch agent
    • Module 14.4 : Where are we in the lab

    Module 15: Neutron- OVS agent on Compute Node

    • Module 15.1 : Install and cofigure Openvswitch agent
    • Module 15.2 : Openvswitch peering and Tunneling
    • Module 15.3 : Where are we in the lab

    Module 16: Compute –Operations Part-01

    • Module 16.1 : OpenStack Dashboard overview
    • Module 16.2 : create a tenant and user
    • Module 16.3 : Manage compute quotas
    • Module 16.4 : Manage flavors

    Module 17 Networking – Operations 

    • 17.1 Verify operation of network service
    • 17.2 Manage project security group rules
    • 17.3 Manage network quotas
    • 17.4 Create project networks
    • 17.5 Create project routers
    • 17.6 Create external networks

    Module 18 : Compute Operations Part-02

    • Module 18.1 : Manage Nova user keypairs
    • Module 18.2 : Launch a new instance
    • Module 18.3: Assign security group to Instance
    • Module 18.4 : Assign, Attach and detach a floating IP address to Instance
    • Module 18.5 : Access an Instance using a keypair
    • Module 18.6 : VM operations-shutdown and terminate
    • Module 18.7 Troubleshoot network issues for a tenant network (enter namespace, run tcpdump, etc)
    • Module 18.8 : Manage instance snapshots
    • Module 18.9 : Launch instance using snapshot

    Module 19 : Cinder – Controller node

    • Module 19.1 : Cinder and its role in OpenStack
    • Module 19.2 : cinder Components
    • Module 19.3: Create cinder service, user and endpoint
    • Module 19.4 : Install and Configure cinder
    • Module 19.5 : Create volume group for block storage
    • Module 19.6 : Set up storage pools
    • Module 19.7: Manage volumes quotas
    • Module 19.8 : Create a new Block Storage Volume and mount it to a Nova Instance
    • Module 19.9: Manage volume snapshots (e.g, take, list, recover, verify)
    • Module 19.10 : Manage,backup and restore volumes backups
    • Module 19.11 Manage volumes encryption

    Module 20 : Heat/Orchestration – 6% ( HandsOn Lab by Students) 

    • Module 20.1 : Heat – and its Role in OpenStack
    • Module 20.2 : Verify Heat/Orchestration stack is working
    • Module 20.3 : Use Heat Orchestration CLI and Launch a Stack ( VM instance launch)
    • Module 20.4 : Use Heat Orchestration CLI and Launch a Stack in default network ( VM instance launch)
    • Module 20.5 : Create a Heat/Orchestration template that matches a specific scenario
    • Module 20.6 : Use Heat/Orchestration dashboard
    • Module 20.7 : Obtain detailed information about a stack

    Module 21 : Troubleshooting – 13% ( HandsOn Lab by Students) 

    • Module 21.1 : Analyze log files e.g.,/var/log/COMPONENT_NAME,DB,web,syslog,messaging)
    • Module 21.2 : Backup the database(s) used by an OpenStack instance
    • Module 21.3 Analyze database servers
    • Module 21.4 Analyze Host/Guest OS and Instance status
    • Module 21.5 : Analyze messaging servers
    • Module 21.6 : Analyze storage status (local, block & object)
    • Module 21.7 : Manage OpenStack Services
    • Module 21.8 : Digest OpenStack environment (Controller, Compute, Storage and Network nodes)
    • Module 21.9 : Backup and restore an OpenStack instance

    Module 22 : Object Storage – 10% ( HandsOn Lab by Students) 

    • Module 22.1 : Swift and its role in OpenStack
    • Module 22.2 : Swift Components
    • Module 22.3 Access Swift through Horizon
    • Module 22.4 Manage access to object storage
    • Module 22.5 Manage expiring objects
    • Module 22.6 Manage storage policies
    • Module 22.7 Monitor space available for object store
    • Module 22.8 Manage permissions on a container in object storage

  • Participant should able to use  deploy a private cloud in distributed mode and also provide ability to showcase for Proof of concept of OpenStack  . It also prepares them to appear for the certification exam .
  • Targeted for Cloud engineers, Centre of excellence team, window  server administrators, Unix/Linux administrator, Storage admins, network administrators , Virtualization administrators
  • Duration : 5 Day

    For pricing

    For India :  email us at ajay.bidari@thecloudenabled.com

    For USA :   email us at ceusa@thecloudenabled.com

    For general queries on course outline email us at info@thecloudenabled.com