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
- The history of cloud technology and OpenStack
- Key features of cloud computing
- Cloud deployment models
- Private, public, and hybrid clouds
- On-premise, IaaS, PaaS, and SaaS
- Public and private cloud deployments utilizing OpenStack
- Comparison of open-source and commercial OpenStack distributions
- Various OpenStack deployment models
- The OpenStack ecosystem
- Core modules
- Underlying tools
- Third-party integrations
- The OpenStack lifecycle
- OpenStack certification pathways
- Introduction to the virtual machine (VM) lab used in this course
2. Hands-on OpenStack Administration Workshop
- Exploring OpenStack fundamentals
- Key OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Swift, and Heat)
- Methods for interacting with the OpenStack cloud
- Understanding OpenStack daemons and API communication flows
- Keystone - Identity Management Service
- Management of domains, projects, users, and roles
- Configuring Keystone catalogue services and endpoints
- Creating and managing domains, groups, projects, users, and roles
- Validating Keystone services
- Glance - Image Service
- Image characteristics (properties, metadata, formats, and containers)
- Uploading and downloading images
- Sharing images across the environment
- Configuring quotas for the image service
- Validating Glance services
- Neutron - Networking
- Core 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 mechanisms
- Managing floating IPs
- Configuring network quotas
- Basic network troubleshooting techniques (including namespaces and tcpdump)
- Reviewing networking quotas
- Validating Neutron services
- Nova - Compute Service
- Hypervisor interfaces
- Key pair management
- Flavour management
- Instance parameter configuration
- Provisioning new instances
- Verifying deployed 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
- Overview of the Placement API and Nova Cells v2
- Validating Nova services
- Cinder - Block Storage
- Volume parameter configuration
- Creating 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
- Integration with LVM, storage arrays, and Ceph
- Ceph integration within OpenStack
- Validating Cinder services
- Swift - Object Storage
- Swift components and associated processes
- Managing containers and objects
- Configuring access control lists (ACLs)
- Setting object expiration policies
- Understanding the Ring and storage policies
- Monitoring available storage capacity
- Configuring quotas
- Validating Swift services
- Heat - Orchestration
- Structure of Heat Orchestration Templates and their components
- Creating a Heat stack
- Verifying the deployed Heat stack
- Updating an existing Heat stack
- Validating Heat services
Requirements
- Foundational skills in Linux administration
- Essential networking knowledge
- Basic understanding of cloud computing paradigms
Testimonials (1)
communication, knowledge from experience, solve problems,