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.
Course Outline
1. Introduction to OpenStack
- The evolution of cloud technology and OpenStack
- Key features of cloud infrastructure
- Cloud deployment models
- Private, public, and hybrid clouds
- On-premise, IaaS, PaaS, and SaaS
- Implementing public and private clouds using OpenStack
- Open-source versus commercial OpenStack distributions
- Various OpenStack deployment strategies
- The OpenStack ecosystem
- Core modules
- Underlying supporting tools
- Third-party integrations
- The OpenStack lifecycle
- OpenStack certification pathways
- The dedicated OpenStack lab (VM) for this course
2. Hands-on OpenStack administration workshop
- Familiarizing with OpenStack
- Core components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacting with the OpenStack cloud
- Daemon operations and API communication workflows
- Keystone - Identity management service
- Domains, projects, users, and roles
- Managing the 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 retrieving images
- Image sharing mechanisms
- Managing image service quotas
- Validating Glance services
- Neutron - Networking
- Core 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
- Managing Floating IPs
- Configuring network quotas
- Basic network troubleshooting (using namespaces, tcpdump, etc.)
- Reviewing networking quotas
- Validating Neutron services
- Nova - Compute service
- Hypervisor interfaces
- Keypair management
- Flavor management
- Instance configuration parameters
- Provisioning instances
- Verifying created instances
- Creating snapshots
- Instance lifecycle management
- Assigning Floating IPs
- Using interactive consoles and console logs
- Applying security groups
- Managing compute quotas
- Retrieving statistics from Nova
- Placement API and Nova Cells v2
- Validating Nova services
- Cinder - Block Storage
- Volume parameters
- Creating volumes
- Managing volumes
- Attaching volumes to Nova instances
- Managing volume snapshots
- Managing volume backups
- Restoring from backups
- Managing volume quotas
- Adding new storage backends
- LVM, storage arrays, and Ceph storage backends
- Integrating Ceph with OpenStack
- Validating Cinder services
- Swift - Object Storage
- Swift components and processes
- Managing containers and objects
- Managing access control lists
- Configuring object expiration
- The Ring and storage policies
- Monitoring available storage capacity
- Setting up quotas
- Validating Swift services
- Heat - Orchestration
- Heat Orchestration Templates and their components
- Creating Heat stacks
- Verifying Heat stacks
- Updating Heat stacks
- Validating Heat services
Requirements
- Fundamental Linux administration capabilities
- Essential networking concepts
- Basic understanding of the cloud computing model
14 Hours
Testimonials (1)
communication, knowledge from experience, solve problems,