OpenStack Training

Private Cloud Administration & Certified OpenStack Administrator (COA) Exam Preparation

Learn about OpenStack from Instructors with Real World Expertise.

This 4 day online OpenStack Training covers the general administration of the OpenStack open source IAAS (Infrastructure As A Service) cloud solution, used for creating private and public clouds. Users will also be prepared for the online vendor neutral Certified OpenStack Administrator (COA) exam.

Location: Online

Duration: 4 days

Date: Check back in 2018 for course dates.

Cost: $2700 AUD

OpenStack Training Overview:

This 4 day online OpenStack Training covers the general administration of the OpenStack open source IAAS (Infrastructure As A Service) cloud solution, used for creating private and public clouds. After a short cloud and OpenStack primer it presents the architecture of OpenStack and introduce its base components in details such as the Horizon GUI dashboard and the CLI, the Keystone identity system, the Nova compute service, the Neutron network service and software defined networking, the Glance image service, the Cinder block storage service, the Ceilometer metering solution, the Heat orchestration services and the Swift object store. Besides in-depth theoretical coverage students also do hands-on exercises with all studied OpenStack components in their own lab system.

This OpenStack Training also prepares participants to the online vendor neutral Certified OpenStack Administrator (COA) exam.

Target Audience:

  • Developers
  • Sys.Admins and Dev.Ops wanting to obtain an initial knowledge about the OpenStack open source cloud system

Structure: 50% theory 50% hands on lab exercises

Prerequisites: Basic Linux sysadmin, networking as well as virtualisation knowledge

Register Now

This is an online course. To be notified of the next course date, and to access our free training materials, please contact us.

Contact
OpenStack training - OpenStack Training & Certified OpenStack Administrator (COA)

Course Outline:

Introduction

Outline

  • Overview
  • Core Projects
    • Nova
    • Neutron
    • Glance, Cinder
    • Ceilometer
    • Heat
    • Swift
  • OpenStack Architecture
  • Virtual Machine Provisioning Walk-Through

Lab1

  • Understanding the Classroom Environment
  • Perform Initial Health Check
  • Test Instance Creation

Controller Node

Outline

  • Overview Horizon and OpenStack
  • Keystone Architecture
    • User Management
    • Keystone CLI Overview
  • OpenStack Messaging and Queues
    • Message Queue Configuration
  • Image Management (Glance)
    • Glance CLI Overview
    • Creation of Custom Images
  • OpenStack Storage (Cinder)
    • Cinder CLI Overview
    • Managing Volumes

Lab2

  • Create and Manage Users, Roles, Tenants, Quotas
  • Create and Manage Images
  • Create and Manage Volumes
  • Check Messaging

Compute Node

Outline

  • Linux Virtualisation Basics
    • Hypervisors, KVM, Linux bridges
  • VM Placement
  • VM Provisioning In-Depth
  • Instance Management
    • Nova CLI Overview
    • Boot/Terminate Instance
    • Attach Volume to Instance

Lab3

  • Configure Flat Networking
  • Create and Manage VM Instances
  • Configure VM Metadata

Network Node

Outline

  • Networking in OpenStack
  • OpenStack Networking Concepts
    • Nova-Network vs. Neutron
    • Neutron Architecture and Plugins
    • OpenVSwitch Concepts
    • Neutron Agents
  • Network Management
    • Neutron CLI Overview
    • Manage Networks
    • Manage Subnets
    • Manage Routers
    • Manage Ports
    • Manage Floating IPs

Lab4

  • Create Routers, Networks, Subnets
  • Associate Floating IPs
  • Troubleshoot Neutron Networking

Ceilometer

Outline

  • Ceilometer Background and Usecases
  • Ceilometer Architecture
  • Ceilometer Meters and Pipelines
  • Ceilometer Deployment

Lab5

  • Working with Ceilometer

Heat

Outline

  • Heat Overview
  • Architecture
    • AWS CloudFormation Template Format
    • Heat Services
      • Heat-API
      • Heat-CFN-API
      • Heat-Engine
  • Configuring Heat
    • Configuring Images for use with Heat
    • Creating a Stack

Lab6

  • Creating a Stack

Object Store (Swift)

Outline

  • Swift Overview
  • Swift Architecture
    • Accounts, Containers, Objects, Rings
    • Nodes Types : Auth, Proxy, Storage
    • Partitions, Zones, Replication
  • Using Swift
    • Accounts
    • Creating and Managing Objects
    • Object Server Management
    • Container Server Management
    • Account Server Management
    • Proxy Server Management
    • Ring Management
    • Large Objects

Installation

Outline

  • Online Installation

Looking for something else? View all courses

Start Learning

Learn from Instructors with Real World Expertise.