OpenStack Training: Online Classes and Corporate Workshops​

OpenStack Excellence, Fastracked

Ever since its inception in 2010, OpenStack has turned out to be the cloud platform to root for, quickly becoming the backbone for a majority of private as well as public clouds and backed by tech giants like Intel, AT&T, IBM, HP, Oracle, Dell, Ericsson and VMware to name a few. 70% of service providers are either in the process or already have integrated their platforms with OpenStack. With the growing demand in this skill category and the fact that OpenStack experts earn more than their other IT industry peers, this is the best time for you to jump into the OpenStack bandwagon and start learning!

Why Choose Our Program?

Course Outline

1.1 Why learn OpenStack?

1.2 An Overview of our course

2.1 Cloud computing: An introduction

The state of an organization with traditional IT and how it can benefit from cloud computing is discussed.

2.2 Contemporary Cloud technologies and how they stack up against traditional IT

Cloud enabling technologies

Traditional IT vs Cloud

Traditional compute stacks

2.3 Cloud Computing-Delivery and Deployment Types

Infrastructure as a Service (IaaS)

Platform as a Service (PaaS)

Software as a Service (SaaS)

Cloud Delivery Types (Public, Private, Hybrid)

3.1 Getting started

Introduction to OpenStack, its core and optional services

3.2 Component Services Overview

Overview of core OpenStack services, briefly touching each service.

3.3 OpenStack Architecture

Detailed discussions about the OpenStack logical architecture

4.1 Packstack and Hardware requirements

Hardware and software requirements for installing OpenStack and some information about packstack installation

4.2 CentOS Installation on VirtualBox

4.3 Step by step installation of OpenStack

Detailed steps for installing OpenStack with packstack on a virtual or physical centos machine

4.4 Installation verification

Steps for verifying that you’ve a functional OpenStack installation.

5.1 Overview

A detailed overview of the Horizon Dashboard

5.2 Walkthrough of the Dashboard

Dashboard walktrough session where we navigate through the web dashboard and talk about menus

6.1 Working from the CLI

General session about CLI, how to authenticate, how to use the RC file etc.

6.2 Unified CLI client

An in-depth look into OpenStack CLI clients

7.1 Introduction & Important Identity Concepts

Introduction to Keystone service as well as related concepts like project, token etc.Authentication process flow

7.2 Keystone Architecture

Architecture of Keystone + some information about policies and authorisation

7.3 Managing Keystone from CLI

Hands on session for Keystone

8.1 Overview &Architecture

Overview and architecture of Glance

8.2 Managing Glance from CLI

Hands on session for Glance

9.1 Introduction to Neutron

Introduction, benefits & base terminology

9.2 Architecture

Architecture, ML2 plugin, plugin extensions

9.3 Provider & Project Networks

Multi tenancy, provider & project networks explained

9.4 Supported Network Types

Local, Flat, VLAN, VXLAN & GRE networks

9.5 Common Neutron Agents

L2 & L3 agents

9.6 Neutron Features & Functionality

NAT, Floating IP, DVR, Namespaces & Security Groups

9.7 Managing Neutron from CLI

Hands on session for Neutron


10.1 Introduction to Nova

Introduction to nova project

10.2 Architecture

Architecture & component services

10.3 Launching an Instance

Requirements for launching an instance such as Flavors and extra specs

10.4 Launching an Instance (Continued)

Instance scheduling, filters & weights

10.5 Grouping Compute Nodes

Regions, host aggregates, availability zones

10.6 Managing Nova from CLI

Hands on session for Nova

11.1 Overview of Storage in OpenStack

Overview and comparison of different storage services in OpenStack

11.2 Cinder – Introduction & Capabilities

Introduction to Cinder block storage and it’s capabilities like backup, snapshots, etc

11.3 Cinder Architecture

Cinder architecture and component services

11.4 Managing Cinder from CLI

Architecture of Cinder

12.1 Introduction to Swift Object Storage Service

Introduction to swift storage and related concepts

12.2 Characteristics of Swift

Some characteristics and benefits of swift like data durability, consistency etc.

12.3 Swift Architecture

Components and architecture of swift

12.4 Managing Swift from CLI

Hands on session for swift

13.1 Creating a new user and a project

13.2 Requirements for Launching an Instance

13.3 Creating the Image & Flavor

13.4 Network Environment for the Instance

13.5 Setting Up the Network

13.6 Optional Configuration

13.7 Security Configuration & Instance Launch

13.8 Testing & Managing the Instance

14.1 Scaling OpenStack

Overview of scaling methods in cloud computing

How different OpenStack components scale

14.2 Compute Node

14.3 Network Node

14.4 Storage Node

14.5 Controller Node

14.6 Multi Node Design & Minimum Node Requirements

15.1 Preparing the Node

Preparing the compute node and controller node

15.2 Compute Node Installation

Preparing the answer file

Running the installer

15.3 Installation Troubleshooting & Verification

Diagnosing & correcting the installation issues from logs

Verifying the installation

16.1 OpenStack Logs

Log management for OpenStack projects

Troubleshooting example from log

16.2 Future of OpenStack

For all your training needs reach out to us today!
OpenShift Training: Online Classes and Corporate Workshops
Swift Learning Path to OpenShift Mastery
Explore the world of container orchestration and application deployment with our OpenShift training. OpenShift, powered by Kubernetes, provides a flexible and scalable platform for managing containerized applications. Backed by Red Hat, OpenShift has become a pivotal tool for enterprises embracing containerization. Gain the expertise to navigate this dynamic landscape, ensuring your ability to streamline deployment processes and enhance application scalability.
EDB Postgres Training: Online Classes and Corporate Workshops
Speed Ahead with EDB Postgres Mastery in Your Grasp
Embark on a journey of database mastery with our EDB Postgres training. As a leading open-source database management system, EDB Postgres offers robust and scalable solutions. With the backing of the PostgreSQL community, EDB Postgres has become a go-to choice for enterprises globally. Whether you're a database administrator, developer, or IT professional, our training equips you with the skills to harness the power of EDB Postgres effectively.
Kafka Training: Online Classes and Corporate Workshops
Unlock Kafka Brilliance with our Quick Learning Masterclasses
Dive into the realm of real-time data streaming and event-driven architectures with our Kafka training. Apache Kafka has emerged as a cornerstone for building scalable and fault-tolerant distributed systems. As organizations increasingly rely on data-driven insights, Kafka expertise has become invaluable. Elevate your skills in handling high-throughput, fault-tolerant data pipelines and become a sought-after professional in the data streaming domain today!
Ansible Training: Online Classes and Corporate Workshops
Dive Deep and Rise Swift to Ansible Expertise
Empower yourself with automation proficiency through our Ansible training. Ansible has revolutionized configuration management and application deployment, enabling IT professionals to automate repetitive tasks efficiently. As a leading open-source automation tool, Ansible simplifies complex infrastructure management. Acquire the skills to orchestrate and automate diverse IT processes, and ensure efficiency and consistency in your operations.
Alfresco Training: Online Classes and Corporate Workshops
Your Fast Lane to Alfresco Excellence
Unlock the potential of content management with our Alfresco training. Alfresco, a leading open-source platform, offers comprehensive solutions for document management, collaboration, and process automation. Dive into Alfresco training to master the skills needed to design, implement, optimize content-centric applications and elevate your expertise in managing digital content efficiently within enterprise environments.
JBoss Training: Online Classes and Corporate Workshops
JBoss Prowess in a Flash
Step into the world of enterprise-level application development with our JBoss training. JBoss, now part of the Red Hat Middleware portfolio, provides a robust platform for building, deploying, and managing Java-based applications. Gain hands-on experience with JBoss technologies, empowering you to develop scalable and high-performance applications that meet the demands of modern enterprises.


Corporate training is a strategic initiative aimed at enhancing the essential job skills and knowledge of an organization’s workforce. This structured approach involves a variety of instructional methods, including online or offline content (text or video), face-to-face or virtual lectures, mentorship, group interactions, and practical exercises or projects—either virtual or physical.

Corporate training serves as a catalyst for organizational and individual success. It expedites the acquisition of skills necessary for achieving corporate goals while fostering teamwork, employee satisfaction, and retention. Moreover, it enhances each employee’s personal skill set, job value, and career development. Studies, such as those by the American Society of Training and Development, reveal that enterprises with robust corporate training programs experience over 24% higher profit margins. Additionally, by incorporating high-value skills and certifications, some organizations have witnessed a remarkable 200% increase in revenue per upskilled employee. Beyond financial gains, corporate training programs also elevate employer reputation and facilitate talent attraction.

As an integral part of Taashee Linux Services, Taashee Training Services stands out as a premier provider of digital skills. Employing a blended learning delivery model, our approach consistently yields superior learning outcomes and higher engagement rates. Our curriculum, focusing on in-demand digital economy skills, is meticulously crafted and regularly updated by industry-leading experts. Aligned with authoritative certification bodies, our flexible and personalized skills training encompasses interactive instructor-led virtual classrooms, self-paced online learning, hands-on projects, and online labs. This comprehensive approach not only ensures visibility and support for managers but also contributes to our exceptional course completion rates (>70%), empowering our enterprise clients to cost-effectively upskill their teams.

Taashee’s corporate training program is designed with flexibility in mind. There is no minimum team size requirement, making it accessible for organizations of all sizes. Our Customer Success experts work closely with you to develop a customized learning path tailored to your organization’s specific needs, whether you’re training a single team member or an entire division.

Download Brochure (PDF) - Data Center Management

    Client Testimonial

    Taashee’s solution integrated asset procurement, compliance and a common repository, which gave us control over and full-spectrum visibility of our IT infra.
    Head of IT

    Get a Free Consultation