OpenStack Cloud Architecture and Deployment (LFS520) - Course Outline

Enroll now in an upcoming course

Virtual

-

$2,900

Early Bird Discount

$1,995

before March 30

Enroll Now

Paris - France + Virtual

-

$2,900

Early Bird Discount

$1,995

before March 30

Enroll Now

San Jose - CA + Virtual

-

$2,900

Early Bird Discount

$2,465

before May 1

Enroll Now

5% COURSE DISCOUNT

Register for our monthly training newsletter to stay informed about upcoming courses and new free content and you'll get a 5% discount off your first course.

A text icon linking to the trainign quote page

Course Outline

« Return to Course Description.

  1. Introduction to Openstack
    • Classroom Environment
    • What is Cloud Computing?
    • What is OpenStack?
    • The Linux Foundation
    • Linux Foundation Training
    • Course Registration
  2. Installing Openstack
    • OpenStack Deployment
    • Deploying OpenStack with Devstack
    • Lab: Deploy OpenStack with Devstack
    • Deploying OpenStack with Packstack
    • Lab: Deploying OpenStack with Packstack
  3. openstack administration
    • External Networks
    • Discussion: Connect an External Network
    • Projects
    • Lab: Creating Projects
    • User Management
    • Lab: Creating Users
    • Flavors
    • Lab: Creating Flavors
  4. Using Openstack
    • Managing Glance Images
    • Lab: Upload images to Glance
    • Neutron Networking Concepts
    • Lab: Create Tenant Networks
    • Security Groups
    • Lab: Create Security Groups
    • Managing SSH Keys
    • Lab: Create an SSH Key
    • Launching an Instance
    • Lab: Launch an Instance
    • Cinder Concepts
    • Lab: Creating Block Storage with Cinder and Attach to an Instance
    • Using Command Line tools
    • Lab: Using Openstack Clients
  5. Building and Deploying Images
    • Building Images
    • Lab: Build images with Image Builder
    • Using qemu-img
    • Lab: Managing Images with qemu-img
    • Glance Image Repository
    • Lab: Upload Images with Glance Python Command Line Client
    • cloud-init
  6. Deploying Resources with Heat
    • Managing Instances with Heat
    • Lab: Create and Manage an Instance with Heat
    • Creating Heat Templates
    • Parameters, Functions, and Outputs
    • Heat Resources
  7. Ceilometer Metering and Alarms
    • Ceilometer Administration
    • Lab: Manage Ceilometer Services
    • Using Meters
    • Use Ceilometer Meters
  8. Auto-scaling applications with Heat
    • Autoscaling Heat Template
    • Deploy and Manage an Auto-Scaling Heat Template
  9. Load Balancer as a Service
    • Load Balancer as a Service (LBAAS)
  10. Identity Management with Keystone
    • Managing Users with Keystone
    • Lab: Creating Users and Projects
    • Keystone Service
    • Lab: Using the Service Token
    • Lab: Verifying Endpoints and Service Entries
    • Lab: Modifying Endpoints in Keystone
  11. Swift Object Store
    • Object Store Concepts
    • Lab: Create Swift Objects and Containers
    • Swift System Architecture
    • Consistent Hash Ring Concepts
    • Lab: Designing a Swift Ring
  12. Nova Compute
    • Troubleshooting Booting an Instance with Nova
    • Lab: Deploy Additional Compute Hosts
    • Lab: Troubleshoot Booting an Instance
    • Live Migration
    • VNC and Spice Consoles
    • Lab: Using Nova VNC Console
    • Managing Ram and CPU Over-subscription
    • Server Groups
    • Lab: Deploy Instances with Affinity Groups
    • Segregating OpenStack with Regions
    • Segmenting Compute with Availability Zones
    • Lab: Deploying and Using Nova Availability Zones
    • Segmenting Compute with Host Aggregates
    • Lab: Creating and Using Host Aggregates
  13. Neutron Networking
    • Managing Networks with Neutron
    • Lab: Create Networks with Neutron
    • Neutron Networking - Under the Hood
    • Lab: Troubleshoot Neutron Networks
  14. What's coming with Openstack?
    • Kilo Release

« Return to Course Description.