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 environments
- On-premise infrastructure, IaaS, PaaS, and SaaS
- Implementing public and private clouds using OpenStack
- Comparison of open-source and commercial OpenStack distributions
- Different OpenStack deployment architectures
- The OpenStack ecosystem
- Core modules
- Underlying support tools
- Third-party integrations
- The OpenStack service lifecycle
- Overview of OpenStack certification paths
- Setup of the OpenStack lab (VM) for this course
2. Hands-on OpenStack administration workshop
- Exploring OpenStack fundamentals
- Core OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Methods for interacting with the OpenStack cloud
- Communication flows between OpenStack daemons and APIs
- Keystone – Identity Management Service
- Configuration of domains, projects, users, and roles
- Administering 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, formats, containers)
- Processes for uploading and retrieving images
- Image sharing procedures
- Configuring image service quotas
- Verification of Glance services
- Neutron – Networking
- Essential Neutron network resource types
- Administration of tenant networks and subnets
- Management of security groups and rules
- East-West traffic routing
- Use of network namespaces
- Configuration of external and provider networks
- North-South traffic routing
- Managing Floating IPs
- Setting network quotas
- Basic network troubleshooting techniques (e.g., namespaces, tcpdump)
- Network quota enforcement
- Verification of Neutron services
- Nova – Compute Service
- Hypervisor interface management
- Key pair administration
- Flavor management
- Instance parameter configuration
- Instance creation procedures
- Verification of newly spawned instances
- Snapshot creation
- General instance administration
- Assignment of Floating IPs
- Accessing the interactive console and console logs
- Applying security groups
- Compute quota management
- Retrieving statistics from Nova
- Placement API and Nova Cells v2
- Verification of Nova services
- Cinder – Block Storage
- Volume parameter configuration
- Volume creation
- General volume administration
- Attaching volumes to Nova instances
- Managing volume snapshots
- Handling volume backups
- Backup restoration procedures
- Volume quota management
- Integrating new storage backends
- Utilizing LVM, storage arrays, and Ceph as backends
- Ceph integration within OpenStack
- Verification of Cinder services
- Swift – Object Storage
- Swift architectural components and processes
- Container and object management
- Access control list configuration
- Setting object expiration policies
- The Ring mechanism and storage policies
- Monitoring available storage capacity
- Quota configuration
- Verification of Swift services
- Heat – Orchestration
- Heat Orchestration Template structure and components
- Creating Heat stacks
- Validating Heat stack deployment
- Updating existing Heat stacks
- Verification of Heat services
Requirements
- Foundational Linux administration capabilities
- Essential networking knowledge
- Familiarity with cloud computing paradigms
14 Hours
Testimonials (1)
communication, knowledge from experience, solve problems,