Essentials of OpenStack Administration (LFS520) - Course Outline

Next Available Class

San Jose - CA + Virtual

-

$2,500

Early Bird Discount

$2,125

before July 15

Enroll Now

Corporate Approval Toolkit

A text icon linking to the trainign quote page

Course Outline

« Return to Course Description.

  1. Introduction
    • Linux Foundation
    • Linux Foundation Training
    • Laboratory Exercises
  2. Cloud Fundamentals
    • The Cloud
    • Conventional Data Center Architecture
    • Virtualization
    • Cloud Architecture
    • Basic Tenets of Open Cloud Computing
  3. Managing Guests Virtual Machines with OpenStack Compute
    • Using OpenStack Dashboard
    • Using the python-novaclient Command Line Interfaces
  4. Components of an OpenStack Cloud
    • General Introduction to OpenStack Components
    • OpenStack Compute: Nova
    • Overview of Hypervisor Backends
    • OpenStack Image Service: Glance
    • OpenStack Identity: Keystone
    • OpenStack Block Storage: Cinder
    • OpenStack Dashboard: Horizon
  5. Components of a Cloud - Part Two
    • OpenStack Object Storage: Swift
    • OpenStack Networking: Networking
    • OpenStack Monitoring: Ceilometer
    • OpenStack Orchestration: Heat
    • OpenStack DBaaS: Trove
    • The Oslo Framework
  6. Reference Architecture
    • Node Roles
    • Best Practices
    • Scalability
  7. Deploying Prerequisite Services
    • Time Management: NTP
    • Relational Database
    • AMQP Server: RabbitMQ
  8. Deploying Infrastructure Services
    • Deploying A Service
    • Deploying the Glance Image Service
    • Deploying Networking with Neutron
  9. Advanced Software Defined Networking with Neutron
    • An introduction to SDN
    • Layer 2 Networking Primer
    • An introduction to OpenFlow
    • An introduction to Open vSwitch
    • L3 and DHCP Primer
    • An introduction to Linux Network Namespaces
    • Understanding Neutron Packet Flows
    • OpenStack Routing Models
  10. Advanced Software Defined Networking with Neutron - Part Two
    • Alternative Neutron Backends
    • The Neutron ML2 framework
  11. Distributed Cloud Storage with Ceph
    • Introduction to Ceph
    • RADOS Block Device
    • RADOS Gateway
    • Deploying a 3-node Ceph Cluster
    • Using Ceph RBD for Glance Image Storage
    • Using Ceph RBD for Cinder Block Storage
    • radosgw for Swift-Compatible Object Access
  12. OpenStack Object Storage with Swift
    • OpenStack Object Storage: Swift
    • Deploying a 3-node Swift Cluster
    • Interacting with Swift
  13. High Availability in the Cloud
    • An introduction to High Availability
    • An introduction to the Pacemaker High Availability Stack
    • Resource Management in Pacemaker
    • Highly Available OpenStack Reference Architecture
    • OpenStack VM High Availability
  14. Cloud Security with OpenStack
    • Keystone Authentication Model
    • Network Security
    • Hypervisor Security
  15. Monitoring and Metering
    • Deployment Considerations for Cloud Monitoring
    • OpenStack Ceilometer
    • Metering
    • Billing
  16. Cloud Automation
    • Cloud Deployment
    • Cloud Configuration Management
    • Puppet
    • Chef
    • Full-Scale Deployment Tools
    • Razor
    • Crowbar
    • MaaS
    • Juju
    • Heat
  17. Conclusion
    • Fundamentals
    • Components
    • Reference Architecture
    • High Availability
    • Other features
    • Fundamentals
    • Components
    • Reference Architecture
    • High Availability
    • Other features
  18. Evaluation Survey
  19. Exercise Section 1
  20. Exercise Section 2
  21. Exercise Section 3
  22. Exercise Section 4
  23. Exercise Section 5
  24. Exercise Section 6
  25. Exercise Section 7

« Return to Course Description.