(Click Category to List Courses)

40 - IT-O - Information Technology - Operating Systems and System Administration

IT-O 404 - OpenStack Essentials

Code Start Date Duration Venue
IT-O 404 24 June 2024 5 Days Istanbul Registration Form Link
IT-O 404 22 July 2024 5 Days Istanbul Registration Form Link
IT-O 404 26 August 2024 5 Days Istanbul Registration Form Link
IT-O 404 30 September 2024 5 Days Istanbul Registration Form Link
IT-O 404 04 November 2024 5 Days Istanbul Registration Form Link
IT-O 404 09 December 2024 5 Days Istanbul Registration Form Link
Please contact us for fees


Course Description

 OpenStack is a set of software tools for building and managing cloud computing platforms for public and private clouds. Backed by some of the biggest companies in software development and hosting, as well as thousands of individual community members, many think that. Open source, Hybrid cloud and Orchestration are some highlighted characteristics of OpenStack.It has been widely adopted across the IT community, driving innovation and robustness. This course will begin with an introduction of the software; the architecture and details of OpenStack will be discussed. We will finalize the course with OpenStack troubleshooting tips and examples of potential troubles that could be faced.

Course Objectives

  • Learning the basics of Cloud 
  • Familiarizing with OpenStack history, foundation and development
  • Identifying the architecture of OpenStack
  • Learning most common components and how to administrate and operate them
  • Gaining Insights into troubleshooting of OpenStack

Who Should Attend?

  • Cloud operators
  • Technical IT Professionals
  • Deployment engineers
  • Cloud administrators
  • System/network administrators
  • Anyone who interested in acquiring knowledge of OpenStack.


Course Details/Schedule

Day 1

  • Defining the Cloud
  • History and Development of OpenStack 
  • Architecture Components of OpenStack
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)
  • OpenStack XaaS
  • OpenStack Foundation
  • OpenStack Big Picture
  • OpenStack Versions
  • Nodes

Day 2

  • Keystone (Identity Service) 
  • Authenticating with Keystone
  • Managing Tokens
  • RBAC policies 
  • Purpose of the Service Catalog
  • Projects, Roles, Users and Groups and how Domains Work with them 
  • OpenStack Shell Command Permissions
  • OpenStack Object Storage
  • Overview of Swift
  • Overview of Cinder
  • Comparing Storage Types
  • Usage and use cases of swift operations
  • Swift Proxies and Maintenance

Day 3

  • Networks OpenStack Use
  • Neutron Architecture
  • Neutron Configuration
  • Neutron Security Groups
  • Manage external/provider networks
  • Networks Troubleshooting
  • Nova Architecture
  • Nova Management
  • Launch New Instance
  • Assign a Security Group to Instance
  • Configure an Instance with a Floating IP Address
  • Access an Instance using a Keypair
  • Shutdown and Terminate an Instance

Day 4

  •  Glance (Image service) 
  •  Basic Architecture 
  •  Glance Command Line 
  •  Container Format 
  •  Disk Format 
  •  Common Image Properties
  •  Verification of Glance services
  •  Exploring Horizon
  •  Project and Quota in Horizon 
  •  Adding Users to a Project in Horizon 
  •  Managing a Project using Horizon


Day 5

  • Telemetry - Ceilometer Overview
  • Telemetry – Ceilometer Pipelines, Meters, and Alarms
  • Verify operation of Telemetry
  • Manage Telemetry meters and alarms
  • Heat (Orchestration) Architecture 
  • Heat Orchestration Template Structure
  • Template Syntax
  • Git Essential
  • Setting Up the Repository
  • Saving Changes
  • Collaboration
  • Cloud Automation
  • Troubleshooting Tips and Examples