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. Overview of OpenStack
- Evolution of cloud technology and the origins of OpenStack
- Key attributes of cloud infrastructure
- Deployment models and service categories
- Private, public, and hybrid cloud configurations
- On-premise hosting, IaaS, PaaS, and SaaS offerings
- Implementing public and private clouds using OpenStack
- Comparison of open-source and commercial OpenStack distributions
- Various OpenStack deployment strategies
- The OpenStack ecosystem
- Core functional modules
- Foundational supporting tools
- Third-party integrations
- Understanding the OpenStack project lifecycle
- Professional OpenStack certification pathways
- Introduction to the dedicated OpenStack lab environment (VM) for this course
2. Practical OpenStack Administration Workshop
- Core OpenStack mechanics
- Overview of key services (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Methods for interacting with the OpenStack cloud platform
- Understanding daemon processes and API communication flows
- Keystone - Identity Management Service
- Managing domains, projects, users, and role assignments
- Configuring Keystone catalog services and endpoints
- Creating and administering domains, groups, projects, users, and roles
- Validating the functionality of Keystone services
- Glance - Image Service
- Understanding image properties, metadata, formats, and containers
- Procedures for uploading and retrieving images
- Mechanisms for sharing images across users
- Setting and managing quotas for the image service
- Verifying the integrity and function of Glance services
- Neutron - Networking
- Foundational Neutron network resource types
- Administration of tenant networks and subnets
- Configuration of security groups and associated rules
- East-West internal routing
- Utilizing network namespaces
- Managing external and provider networks
- North-South external routing
- Allocation and management of Floating IPs
- Regulating network resource quotas
- Basic troubleshooting techniques for networking (e.g., namespaces, tcpdump)
- Enforcement of networking quotas
- Verification of Neutron service health
- Nova - Compute Service
- Integration interfaces with hypervisors
- Management of SSH key pairs
- Defining and managing instance flavours
- Configuration of instance parameters
- Procedures for launching new instances
- Validating successfully spawned instances
- Creating and managing snapshots
- General instance lifecycle management
- Association of Floating IPs with instances
- Accessing interactive consoles and reviewing console logs
- Assignment of security groups to instances
- Administration of compute resource quotas
- Retrieving statistical data from Nova
- Understanding the Placement API and Nova Cells v2 architecture
- Verification of Nova service status
- Cinder - Block Storage
- Configuration of volume parameters
- Creation of block storage volumes
- General volume administration
- Attaching volumes to Nova instances
- Managing volume snapshotting
- Administration of volume backup processes
- Restoration of backup data
- Enforcement of volume quotas
- Integration of new storage backends
- Implementation of LVM, storage arrays, and Ceph backends
- Role of Ceph within the OpenStack stack
- Verification of Cinder service operations
- Swift - Object Storage
- Components and internal processes of Swift
- Management of containers and stored objects
- Configuration of access control lists (ACLs)
- Implementation of object expiration policies
- Understanding The Ring and storage distribution policies
- Monitoring available storage capacity
- Establishment of storage quotas
- Verification of Swift service performance
- Heat - Orchestration
- Structure of Heat Orchestration Templates and their constituent parts
- Deployment of Heat stacks
- Validation of deployed Heat stacks
- Updating existing Heat stack configurations
- Verification of Heat service functionality
Requirements
- Foundational skills in Linux system administration
- Essential understanding of network protocols and infrastructure
- Basic familiarity with cloud computing concepts and models
14 Hours
Testimonials (1)
communication, knowledge from experience, solve problems,