OpenStack Cloud Architecture and Deployment (LFS520) - Course Outline

Enroll now in an upcoming course

Herndon

-

$2,900

Enroll Now

Virtual

-

$2,900

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
    • Linux Foundation
    • Linux Foundation Training
    • Logistics
  2. Cloud Fundamentals
    • The Cloud
    • Conventional Data Center Architecture
    • Virtualization
    • Cloud Architecture
    • Basic Tenets of Open Cloud Computing
  3. 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
  4. 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
  5. Reference Architecture
    • Node Roles
    • Best Practices
    • Scalability
  6. Deploying Prerequisite Services
    • Time management - NTP
    • Relational Database - MySQL
    • AMQP Server - RabbitMQ
  7. Deploying Infrastructure Services
    • Deploying the Keystone Identity Service
    • Deploying the Glance Image Service
    • Deploying Networking with Neutron
    • Deploying OpenStack Compute - Nova
    • Deploying OpenStack Block Storage - Cinder
    • Deploying OpenStack Dashboard - Horizon
  8. Managing Guests Virtual Machines with OpenStack Compute
    • Using OpenStack Dashboard
    • Using the python-novaclient Command Line Interfaces
  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 \& 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. OpenStack Object Storage with Swift
    • OpenStack Object Storage - Swift
    • Deploying a 3-node Swift Cluster
    • Interacting with Swift
  12. 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
  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

« Return to Course Description.