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 cloud technology and OpenStack
- Key features of cloud infrastructure
- Cloud models
- Private, public, and hybrid architectures
- On-premise, IaaS, PaaS, and SaaS models
- Deploying public and private clouds using OpenStack
- Comparison of open-source and commercial OpenStack distributions
- Various OpenStack deployment strategies
- The OpenStack ecosystem
- Core modules
- Underlying tooling
- Third-party integrations
- The OpenStack service lifecycle
- OpenStack certification pathways
- Overview of the OpenStack lab (VM) provided for this course
2. Practical OpenStack Administration Workshop
- Familiarization with OpenStack
- Core components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Methods for interacting with the OpenStack cloud
- Daemon interactions and API communication flows
- Keystone – Identity Management Service
- Configuration of domains, projects, users, and roles
- Management of Keystone catalog services and endpoints
- Creation and administration of domains, groups, projects, users, and roles
- Validation of Keystone services
- Glance – Image Service
- Image characteristics (properties, metadata, format, container)
- Procedures for uploading and downloading images
- Image sharing mechanisms
- Managing image service quotas
- Verification of Glance services
- Neutron – Networking
- Essential Neutron network resource types
- Administration of tenant networks and subnets
- Configuration of security groups and rules
- East-West traffic routing
- Utilization of network namespaces
- Management of external and provider networks
- North-South traffic routing
- Handling Floating IPs
- Regulating network quotas
- Basic network troubleshooting techniques (e.g., namespaces, tcpdump)
- Network quota management
- Verification of Neutron services
- Nova – Compute Service
- Hypervisor interfaces
- Keypair administration
- Flavor management
- Instance parameter configuration
- Provisioning new instances
- Validating spawned instances
- Creating snapshots
- General instance management
- Association of Floating IPs
- Accessing interactive consoles and console logs
- Assignment of security groups
- Compute quota settings
- Retrieving statistical data from Nova
- Integration of Placement API and Nova Cells v2
- Verification of Nova services
- Cinder – Block Storage
- Volume parameter configuration
- Volume creation processes
- General volume management
- Attaching volumes to Nova instances
- Administration of volume snapshots
- Management of volume backups
- Backup restoration procedures
- Regulating volume quotas
- Incorporating new storage backends
- Support for LVM, storage arrays, and Ceph backends
- Integration of Ceph within OpenStack
- Verification of Cinder services
- Swift – Object Storage
- Swift architecture, components, and processes
- Management of containers and objects
- Administration of access control lists (ACLs)
- Configuration of object expiration policies
- Understanding the Ring and storage policies
- Monitoring available storage capacity
- Setting storage quotas
- Verification of Swift services
- Heat – Orchestration
- Structure of Heat Orchestration Templates and their components
- Creating new Heat stacks
- Validating Heat stacks
- Updating existing Heat stacks
- Verification of Heat services
Requirements
- Fundamental Linux administration skills
- Essential networking concepts
- Basic understanding of cloud computing paradigms
Testimonials (1)
communication, knowledge from experience, solve problems,