Mirantis Openstack Administrator

Course Description

Mirantis OpenStack Administration I (MOA I) is conducted in a small classroom setting. Students will each be provided with a secure demo/test OpenStack environment for intense, hands-on access — initially via GUI-based tools (e.g., Horizon) that leverage students’ existing knowledge, then via ssh and command-line interaction. We’ll cover everything: from architecture and component interaction, through configuration, deployment, tuning, operations and troubleshooting — complete preparation for the real-world challenges faced by OpenStack administrators.

While MOA I can be treated as a stand-alone course, and will equip students to go to work immediately on live OpenStack deployments, it also provides the technical foundation for those intending to continue study via Mirantis’ MOA II course, with the goal of ultimately becoming full-fledged Mirantis Certified OpenStack Engineers (MCOE).


Course Detail

  • Duration: 3 Days
  • Hours: 9:00am – 5:00pm
  • Price: $2495.00 USD


  • Basic Linux command line
  • Virtualization concepts
  • Networking Concepts


Target Audience

  • System Administrators
  • Technical IT Professionals

Lab Requirements

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

Course Objectives

Mirantis OpenStack Administration I (MOA I), covers the critical skills needed to operate an OpenStack cluster. Designed to prepare students for the real-world challenges faced by OpenStack administrators. Upon completing the MOA I course, students will be able to:

  • Describe the architecture of an OpenStack Cloud deployment
  • Define the key features of OpenStack
  • Identify suitable use-cases for OpenStack
  • Implement and use Image, Identity, and Dashboard services
  • Create and manage images and instances
  • Create and manage roles, users and quotas
  • Find additional OpenStack help and support resources
  • Use the CLI and Dashboard
  • Create and manage roles, permissions, and ACLs

Course Syllabus

Module 1: Openstack Overview


  • Overview of project history and releases
  • Core projects overview
  • Nova architecture overview
  • VM provisioning walkthrough

  • Understanding the classroom environment
  • Create, manage and access Virtual Machine
  • Create and manage images
  • Create and manage volumes

Module 2: Openstack Networking


  • KVM networking with Linux bridges
  • Single-host vs multi-host networking
  • The role of Network Manager in nova-network
  • Accessing VM using floating IP
  • Traffic flows
  • Neutron Architectures and plug-ins
  • OpenVSwitch concepts
  • Neutron L3 and DHCP Agents
  • Load Balancer as a service

  • Configuring a software load balancer
  • Openstack Networking and Admin operations
  • Create and manage networks
  • Security groups and Floating IPs
  • Create Users, Projects and Quotas
  • Administering Tenants and User permissions

Module 3: Swift


  • Project Overview
  • Usage and use cases
  • The Ring, RingBuilder, partitioning
  • Account, container and object servers
  • Replication
  • Security/ACLs
  • Deployment and Operations

  • Swift Operations
  • CRUD on Containers and Object
  • Uploading in segments
  • Adding metadata to Objects
  • Swift maintenance with swift-recon

Module 4: Celiometer


  • Celiometer background and use-case
  • Celiometer architecture
  • Celiometer meters and pipelines
  • Celiometer Deployment

  • Metering and Monitoring with Celiometer
  • Celiometer Meters
  • Statistics and Pipelines
  • Working with Celiometer Alarms

Module 5: Heat


  • Heat background and use-case
  • Heat architecture
  • Heat Orchestration Template (HOT) format
  • Heat Autoscaling

  • Orchestrating with Heat
  • Understanding HOT
  • Launching Stack

Module 6: Comprehensive Practice


  • Re-enforcing practical skills with comprehensive exercises
  • Openstack To Go: Devstack Installation Instruction

Click Here to Submit Inquiries