EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

OpenStack Bootcamp II

Course outline

OS2004 days

Duration

4 days

Overview

This three day course is for administrators, deployment engineers, or other IT team members responsible for the installation/deployment of OpenStack. The course provides participants with a detailed understanding of the steps necessary to deploy an OpenStack environment from scratch. Through the process of manually deploying OpenStack rather than depending on deployment tools and scripts, students learn where to identify issues and how to overcome the hurdles for when things go wrong. This course requires students to be very familiar with the command-line and have already taken OpenStack Bootcamp (OS100) or OpenStack Bootcamp with Exam (OS110) courses. The course is broken up into two sections: lectures and labs.

The lectures provide OpenStack Architecture Recap, Production OpenStack - Use cases, best practices, configuration, CEPH Storage, and the Fuel Demo.

The labs provide hands-on experience through the manual deployment of OpenStack from scratch to then troubleshooting common issues on the same environment.

With an extensive curriculum that covers installing and verifying a wide array of OpenStack projects, including Keystone, Glance, and Neutron, the OS200 course is a logical next step for Mirantis students who have completed the OpenStack Bootcamp I (OS100).

Target Audience

  • Systems Administrators
  • Deployment Engineers
  • Technical IT Professionals

Objectives

OpenStack Bootcamp II (OS200) covers the critical skills needed to troubleshoot and install an OpenStack environment. Upon completion of the three-day OS200 OpenStack course, students will have gained an extensive understanding of:

  • Manually Installing and Configuring OpenStack
  • Troubleshooting OpenStack Environments
  • OpenStack Best Practices
  • Identifying Production Deployment Typology
  • Using the Command Line Interface and Dashboard

Prerequisites

  • Completion of OS100
  • Strong experience using Linux command line
  • Experience editing conf files with vi

Lab Requirements

  • Laptop with Wifi Card
  • Firefox or Chrome
  • SSH and SCP Software

MODULE 1 THEORY

OPENSTACK ARCHITECTURE RECAP (Day 1)

  • Overview of project history and releases
  • Core projects overview
  • “Typical” OpenStack component architecture
  • Components’ specifics and details
  • Available plug-ins and drivers for components
  • Logical and physical networks in OpenStack

MODULE 2 Workshops

OPENSTACK MANUAL INSTALLATION (Day 1)

  • Installing and configuring the OpenStack Identity (keystone)
  • Installing and configuring the OpenStack Image Service (glance)
  • Configure the operating system (Ubuntu 14.04 LTS) and networking
  • Installing and configuring database (MySQL) and messaging (RabbitMQ) servers

MODULE 3 THEORY

OPENSTACK NETWORKING AND CEPH STORAGE (Day 2)

  • Advanced Networking overview
  • Ceph architecture overview
  • Ceph access methods and usage with OpenStack

MODULE 4 Workshops

OPENSTACK MANUAL INSTALLATION (CONTINUE) (Day 2)

  • Installing the OpenStack Networking (neutron) services
  • Configuring the Networking (neutron) to use the ML2 plug-in with the Open vSwitch driver
  • Installing and configuring the OpenStack Compute (nova)
  • Configuring the OpenStack Compute (nova) with KVM hypervisor
  • Installing and configuring the OpenStack dashboard (horizon)
  • Installing and configuring the OpenStack Block Storage (cinder)
  • Configuring the OpenStack Block Storage (cinder) to use two back ends (LVM)
  • Installing and configuring the OpenStack Orchestration (heat)

MODULE 5 THEORY

OPENSTACK PRODUCTION DEPLOYMENT (Day 3)

  • OpenStack high availability considerations and approaches
  • Deployment topologies and reference architectures
  • Planning an OpenStack deployment
  • Automated deployment of OpenStack: tools and approaches

MODULE 6 Workshops

OPENSTACK TROUBLESHOOTING (Day 3)

  • Troubleshooting the OpenStack failures
  • The OpenStack services recovery

Programme scope, delivery arrangements and suitability are confirmed during enquiry.