Introduction
- Linux Foundation
- Linux Foundation Training
- Laboratory Exercises
- Registration
Cloud Fundamentals
- The Cloud
- Conventional Data Center Architecture
- Virtualization
- Cloud Architecture
- Basic Tenets of Open Cloud Computing
Managing Guests Virtual Machines with OpenStack Compute
- Using OpenStack Dashboard
- Using the python-nova client Command-Line Interfaces
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
Components of a Cloud – Part Two
- OpenStack Object Storage: Swift
- OpenStack Networking: Neutron
- OpenStack Monitoring: Ceilometer
- OpenStack Orchestration: Heat
- OpenStack DBaaS: Trove
- The Oslo Framework
Reference Architecture
- Node Roles
- Best Practices
- Scalability
Deploying Prerequisite Services
- Time Management: NTP
- Relational Database
- AMQP Server: RabbitMQ
Deploying Services Overview
- Deploying A Service
- Deploying the Glance Image Service
- Deploying Networking with Neutron
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
- Neutron CLI Options
Advanced Software Defined Networking with Neutron – Part Two
- Alternative Neutron Backends
- The Neutron ML2 framework
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
OpenStack Object Storage with Swift
- OpenStack Object Storage: Swift
- Deploying a 3-node Swift Cluster
- Interacting with Swift
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
Cloud Security with OpenStack
- Keystone Authentication Model
- Network Security
- Hypervisor Security
Monitoring and Metering
- Deployment Considerations for Cloud Monitoring
- OpenStack Ceilometer
- Metering
- Billing
Cloud Automation
- Cloud Deployment
- Cloud Configuration Management
- Puppet
- Chef
- Full-Scale Deployment Tools
- Razor
- Crowbar
- MaaS
- Juju
- Heat
Conclusion
- Fundamentals
- Components
- Reference Architecture
- High Availability
- Other features
- Fundamentals
- Components
- Reference Architecture
- High Availability
- Other features
Evaluation Survey