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 technology and OpenStack
- Key characteristics of cloud computing
- Cloud deployment models
- private, public, hybrid
- on-premise, IaaS, PaaS, SaaS
- Implementing public and private clouds using OpenStack
- Comparison of open-source and commercial OpenStack distributions
- Various OpenStack deployment architectures
- The OpenStack ecosystem
- Core modules
- Foundational tools
- Integration capabilities
- Understanding the OpenStack lifecycle
- Overview of OpenStack certification
- Accessing the dedicated OpenStack lab (VM) for this course
2. Practical OpenStack Administration Workshop
- Introduction to the OpenStack landscape
- Core components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacting with the OpenStack cloud
- Understanding daemon interactions and API communication flows
- Keystone - Identity Service
- Managing 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, format, container)
- Uploading and retrieving images
- Image sharing procedures
- Configuring image service quotas
- Verifying Glance service operations
- Neutron - Networking
- Fundamental Neutron network resource types
- Managing tenant networks and subnets
- Configuring security groups and rules
- East-West routing concepts
- Utilizing network namespaces
- Handling external and provider networks
- North-South routing mechanisms
- Managing Floating IPs
- Setting network quotas
- Basic network troubleshooting techniques (namespaces, tcpdump, etc.)
- Network quota management
- Validating Neutron service integrity
- Nova - Compute Service
- Hypervisor interfaces
- Key pair administration
- Flavour management
- Instance configuration parameters
- Instance creation
- Verifying instantiated instances
- Snapshot operations
- General instance management
- Assigning Floating IPs
- Using interactive consoles and reviewing console logs
- Applying security groups
- Compute resource quotas
- Retrieving statistics from Nova
- Overview of the Placement API and Nova Cells v2
- Verifying Nova service health
- Cinder - Block Storage
- Volume configuration parameters
- Volume creation
- Volume administration
- Attaching volumes to Nova instances
- Handling volume snapshots
- Managing volume backups
- Restoring from backups
- Volume quota management
- Integrating new storage backends
- LVM, storage arrays, and Ceph backends
- Ceph integration within OpenStack
- Verifying Cinder service status
- Swift - Object Storage
- Swift components and processing workflows
- Managing containers and objects
- Configuring access control lists
- Setting object expiration policies
- Ring architecture and storage policies
- Monitoring available storage capacity
- Quota configuration
- Verifying Swift service functionality
- Heat - Orchestration
- Analyzing Heat Orchestration Templates and their components
- Creating Heat stacks
- Verifying stack deployment
- Updating existing Heat stacks
- Validating Heat service operations
Requirements
- Foundational skills in Linux administration
- Basic understanding of networking concepts
- General knowledge of the cloud computing paradigm
14 Hours
Testimonials (1)
communication, knowledge from experience, solve problems,