Overview

In this online training course, students will be given the knowledge and an overview of key OpenStack components. This OpenStack online training course covers the utilization of Benchmarking as a Service (BaaS) and SDS via Ceph, configure the magnum container orchestration engine (COE), how to deploy Kubernates in OpenStack, exploring OpenStack container projects, and more.

Course Instructor: Dan Goodman

Course Outline

01. Expanding the cloud

  • Benchmarking as a Service (BaaS)
  • Automated load testing via Rally

02. Scaling Compute Services

  • Adding an additional Compute nodes
  • Configuring supported hypervisors
  • Leveraging Compute Segregation
  • Utilizing scheduling and weighing

03. Increasing OpenStack Storage capabilities

  • Advanced block storage configurations with scheduling and weighing
  • Software Defined Storage (SDS) via Ceph
  • Implementing simultaneous access to shared files with the Manila project

04. Containerization in OpenStack

  • Exploring OpenStack container projects
  • Magnum
  • Kolla
  • Murano
  • Kuryr
  • Fuxi
  • Zun
  • Configuring the Magnum Container Orchestration Engine (COE)
  • Deploying Kubernetes in OpenStack

Skills Learned

After completing this online training course, students will be able to:

  • Utilize Benchmarking as a Service (BaaS)
  • Scale compute services
  • Utilize SDS via Ceph
  • Implement simultaneous access to shared files with the Manilla project
  • Explore OpenStack container projects
  • Configure the Magnum Container Orchestration Engine (COE)
  • Deploy Kubernetes in OpenStack