The aim of this course is to familiarize yourself with the OpenStack environment from both the operator and administrator side. After a short introduction, you will receive your own OpenStack instance and perform hands-on operational and administrative tasks. The training covers all the basics of OpenStack from general architecture to cloud administration.
Duration
- 16 hours divided into 2 to 4 days (remote or stationary)
Requirements
- basic networking knowledge
- hands-on Linux administration knowledge
- basic, theoretical knowledge of cloud computing
Training Content
1. Introduction to OpenStack
- History of OpenStack
- Open source and commercial OpenStack distributions
- Open source-based distributions deployment methods
- OpenStack lifecycle
- Virtual lab overview
- OpenStack components overview
- Accessing your cloud
2. Keystone - Identity management service
- Domains, projects, users and roles
- Managing Keystone catalogue services and endpoints
- Manage/Create domains, groups, projects, users, and roles
- Keystone services verification
3. Glance - Image service
- Image features (properties, metadata, format, container)
- Uploading, downloading and sharing images
- Manage quotas for image service
- Glance services verification
4. Neutron - Networking
- Basic Neutron network resource types
- Manage tenant networks, subnets and ports
- Manage security groups and rules
- Multiple North-South gateways with East-West networking
- Network namespaces
- Manage external/provider networks
- Floating IPs management
- Manage network QoS
- Basic network troubleshooting
- Neutron services verification
5. Cinder - Block Storage
- Volume parameters
- Creating, removing and managing volumes
- Managing volume snapshots and backups
- Restoring volume from snapshots and backups
- Managing volume quotas
- Managing Cinder backends (LVM, CEPH, HPE 3PAR, PureStorage, NexentaStor)
- Cinder services verification
6. Nova - Compute service
- Instance parameters
- Flavor management
- Key-pair management
- Launching an instance
- Attaching volume to an instance
- Creating instance snapshots in Nova
- Managing instances (starting, stopping, migrating, resizing, rescuingk, rebuilding)
- Assigning Floating IP to an instance
- Accessing an instance (SSH, local console)
- Assigning a security group to the instance
- Basic instance troubleshooting (console log, Nova compute logs)
- Nova services verification
7. Swift - Object Storage
- Swift components and processes
- Managing containers and objects
- Managing access control lists
- Setting up object expiration
- The Ring and storage policies
- Monitoring available storage space
- Setting up quotas
- Verification of Swift services
8. Heat - Orchestration
- Heat Orchestration Template and its components
- Creating Heat stack
- Verification of Heat stack
- Updating Heat stack
- Verification of Heat services
Book a Training
Let us know more about your training expectations and goals
Contact us