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 computing and OpenStack
- Key characteristics of cloud services
- Cloud deployment models
- Private, public, and hybrid configurations
- On-premise, IaaS, PaaS, and SaaS models
- Deploying 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
- Understanding the OpenStack lifecycle
- Overview of OpenStack certification
- Setup of the OpenStack lab (VM) for this course
2. Hands-on OpenStack administration workshop
- Exploring OpenStack fundamentals
- Core components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacting with the OpenStack cloud
- Understanding daemon interactions and API communication flows
- Keystone - Identity management service
- Managing domains, projects, users, and roles
- Configuring Keystone catalog services and endpoints
- Creating and managing domains, groups, projects, users, and roles
- Validating Keystone service functionality
- Glance - Image service
- Image attributes (properties, metadata, format, and container)
- Uploading and retrieving images
- Sharing images across users
- Configuring quotas for the image service
- Verifying Glance service operations
- Neutron - Networking
- Basic Neutron network resource types
- Managing tenant networks and subnets
- Configuring security groups and rules
- East-West routing concepts
- Working with network namespaces
- Managing external and provider networks
- North-South routing
- Managing Floating IPs
- Configuring network quotas
- Basic network troubleshooting using tools like namespaces and tcpdump
- Defining networking quotas
- Validating Neutron service operations
- Nova - Compute service
- Interfaces to hypervisors
- Managing keypairs
- Flavour management
- Configuring instance parameters
- Launching new instances
- Verifying spawned instances
- Creating snapshots
- General instance management tasks
- Assigning Floating IPs
- Using the interactive console and viewing console logs
- Applying security groups
- Configuring compute quotas
- Retrieving statistics from Nova
- Understanding the Placement API and Nova Cells v2
- Validating Nova service operations
- Cinder - Block Storage
- Volume parameters
- Creating new volumes
- Managing existing volumes
- Attaching volumes to Nova instances
- Managing volume snapshots
- Handling volume backups
- Restoring from backups
- Configuring volume quotas
- Adding new storage backends
- Using LVM, storage arrays, and Ceph storage backends
- Integrating Ceph with OpenStack
- Validating Cinder service operations
- Swift - Object Storage
- Swift components and processes
- Managing containers and objects
- Configuring access control lists
- Setting up object expiration policies
- Understanding the Ring and storage policies
- Monitoring available storage space
- Configuring storage quotas
- Validating Swift service operations
- Heat - Orchestration
- Heat Orchestration Templates and their components
- Creating a Heat stack
- Validating a Heat stack
- Updating a Heat stack
- Verifying Heat service functionality
Requirements
- Fundamental proficiency in Linux system administration
- Essential understanding of networking concepts
- Foundational knowledge of the cloud computing paradigm
14 Hours
Testimonials (1)
communication, knowledge from experience, solve problems,