Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
1. Introduction to OpenStack
- Evolution of the cloud and OpenStack
- Key cloud characteristics
- Cloud deployment models
- Private, public, and hybrid clouds
- On-premise, IaaS, PaaS, and SaaS
- Public and private cloud deployments utilizing OpenStack
- Open source and commercial OpenStack distributions
- OpenStack deployment strategies
- The OpenStack ecosystem
- Core modules
- Supporting tools
- Third-party integrations
- The OpenStack lifecycle
- OpenStack certification pathways
- Dedicated OpenStack lab environment (VM) for this course
2. Hands-on OpenStack administration workshop
- Exploring OpenStack
- Core OpenStack services (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacting with the OpenStack cloud
- OpenStack daemons and API communication workflows
- Keystone - Identity Management Service
- Domains, projects, users, and roles
- Administering Keystone catalogue services and endpoints
- Creating and managing domains, groups, projects, users, and roles
- Validating Keystone services
- Glance - Image Service
- Image attributes (properties, metadata, format, container)
- Uploading and downloading images
- Image sharing mechanisms
- Configuring quotas for the image service
- Validating Glance services
- Neutron - Networking
- Fundamental Neutron network resource types
- Managing tenant networks and subnets
- Configuring security groups and rules
- East-West routing
- Network namespaces
- Managing external and provider networks
- North-South routing
- Floating IP management
- Configuring network quotas
- Basic network troubleshooting (using namespaces, tcpdump, etc.)
- Networking quota enforcement
- Validating Neutron services
- Nova - Compute Service
- Hypervisor interfaces
- Key pair management
- Flavour administration
- Instance configuration parameters
- Instance creation
- Verification of created instances
- Snapshot management
- Instance lifecycle management
- Assigning floating IPs
- Interactive console and console log access
- Applying security groups
- Compute quota management
- Retrieving statistics from Nova
- Placement API and Nova Cells v2
- Validating Nova services
- Cinder - Block Storage
- Volume configuration parameters
- Volume creation
- Volume administration
- Attaching volumes to Nova instances
- Managing volume snapshots
- Managing volume backups
- Backup restoration processes
- Configuring volume quotas
- Adding new storage backends
- LVM, storage array, and Ceph storage backends
- Integration of Ceph in OpenStack
- Validating Cinder services
- Swift - Object Storage
- Swift components and processes
- Managing containers and objects
- Configuring access control lists
- Setting object expiration policies
- The Ring and storage policies
- Monitoring available storage capacity
- Setting up storage quotas
- Validating Swift services
- Heat - Orchestration
- Heat Orchestration Templates and their components
- Creating Heat stacks
- Verifying Heat stack deployments
- Updating Heat stacks
- Validating Heat services
Requirements
- Essential Linux administration capabilities
- Foundational networking concepts
- Basic comprehension of the cloud computing model
Testimonials (1)
communication, knowledge from experience, solve problems,