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
- Evolution of cloud computing and OpenStack
- Key cloud capabilities
- Cloud service models
- Private, public, and hybrid clouds
- On-premise solutions, IaaS, PaaS, and SaaS
- OpenStack-based public and private cloud deployments
- Open source and commercial OpenStack distributions
- OpenStack deployment architectures
- The OpenStack ecosystem
- Core modules
- Supporting tools
- Integration capabilities
- The OpenStack lifecycle
- OpenStack certification pathways
- Overview of the OpenStack lab (VM) environment for this course
2. Hands-on OpenStack Administration Workshop
- Understanding OpenStack
- Core OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacting with the OpenStack cloud
- OpenStack daemons and API communication flows
- Keystone – Identity Management Service
- Concepts of domains, projects, users, and roles
- Managing Keystone catalogue services and endpoints
- Creating and managing domains, groups, projects, users, and roles
- Validating Keystone service functionality
- Glance – Image Service
- Image attributes (properties, metadata, format, container type)
- Uploading and downloading images
- Sharing images across users
- Configuring quotas for the image service
- Validating Glance service operations
- Neutron – Networking
- Core Neutron network resource types
- Configuring tenant networks and subnets
- Managing security groups and rules
- East-West routing
- Network namespaces
- Configuring external/provider networks
- North-South routing
- Managing floating IPs
- Configuring network quotas
- Basic network troubleshooting (using namespaces, tcpdump, etc.)
- Networking quotas overview
- Validating Neutron service operations
- Nova – Compute Service
- Interfaces to hypervisors
- Key pair management
- Flavor configuration
- Instance parameter settings
- Creating virtual instances
- Verifying spawned instances
- Creating and managing snapshots
- Instance lifecycle management
- Assigning floating IPs
- Using interactive consoles and viewing console logs
- Assigning security groups
- Configuring compute quotas
- Retrieving statistics from Nova
- Placement API and Nova Cells v2
- Validating Nova service operations
- Cinder – Block Storage
- Volume parameter configuration
- Creating block volumes
- Managing block volumes
- Attaching volumes to Nova instances
- Managing volume snapshots
- Managing volume backups
- Restoring from backups
- Configuring volume quotas
- Adding new storage backends
- Configuring LVM, storage arrays, and Ceph storage backends
- Integrating Ceph with OpenStack
- Validating Cinder service operations
- Swift – Object Storage
- Swift components and operational processes
- Managing containers and objects
- Managing access control lists (ACLs)
- Configuring object expiration policies
- Understanding the Ring and storage policies
- Monitoring available storage capacity
- Configuring storage quotas
- Validating Swift service operations
- Heat – Orchestration
- Heat Orchestration Templates (HOT) and their components
- Creating Heat stacks
- Verifying Heat stack deployment
- Updating Heat stacks
- Validating Heat service operations
Requirements
- Fundamental Linux administration skills
- Foundational knowledge of networking concepts
- Basic understanding of cloud computing paradigms
14 Hours
Testimonials (1)
communication, knowledge from experience, solve problems,