- Introduction of Visualization, Cloud and OpenStack
- Keystone and Glance
- Nova and Cinder
- Neutron
- Swift
- Horizon
- Heat and Ceilometer
- Trove
- Troubleshooting and Operator’s Guide
1. Introduction of Visualization, Cloud and OpenStack
- Understanding the virtualization concept
- Relation between Virtualization and Cloud
- Introduction to cloud and cloud concepts
- Cloud and OpenStack
- Deep Dive into OpenStack
- OpenStack architecture and its service components
2. Keystone and Glance (OpenStack Authentication System and Image Service)
- Keystone
- Introducing OpenStack identity management
- Identity concepts
- Keystone - User Interaction
- Role Mapping with keystone
- End points interaction via keystone
- Glance
- Glance Overview
- Glance components
- OpenStack Glance architecture
- Glance formats
- Glance status flow
- Image and Instances
3. Nova and Cinder (OpenStack Compute and Block Storage Service)
- Nova
- Introducing OpenStack compute services
- Nova Components
- Nova Packet Flow
- KVM based Architecture
- Cinder
- Understanding Cinder (Block services)
- Cinder services
- Cinder Architecture
- How cinder works
- Manage volumes
4. Neutron (OpenStack Network Service)
- Introduction to OpenStack networking
- Neutron – Network Configuration
- Neutron Components & Agents
- Neutron Plugins
- ML2
- ML3 Plugins
- Fixed and Floating IPs
- Network Services – LBaaS
- FwaaS
- VPNaaS
5. Swift (OpenStack Object Storage Service)
- Introducing Object Storage
- Features and Benefits
- Object Storage Characteristics
- Swift Components
- Swift Architecture
- Cluster Architecture
- Ring Builder
- Swift Replications
- Cinder Snapshots and Backups
6. Horizon (OpenStack dashboard Service)
- Introducing OpenStack Dashboard
- Horizon Design
- Horizon Internals
- Horizon – Key values
7. Heat and Ceilometer (OpenStack Orchestration and Billing Service)
- Heat
- Introducing Heat
- Heat Architecture
- Heat template
- Ceilometer
- Understanding Ceilometer
- Purpose of Telemetry Service
- Basic ceilometer architecture
- Data collection
- Data Retrieval
- Heat and Ceilometer
8. Trove (OpenStack database as a Service)
- Introducing Trove
- Trove components
- Trove Architecture
9. Troubleshooting and Operator’s Guide (Documentation)
- Real-time problem resolutions
- Real-time operations of OpenStack environment
- Bug/Issue tracking
- Troubleshooting scenarios and resolutions