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 28 hours
Course Outline
1. Introduction to OpenStack
- Evolution of cloud computing and OpenStack
- Characteristics of cloud environments
- Cloud deployment models
- Private, public, and hybrid clouds
- On-premise, IaaS, PaaS, and SaaS
- Public and private cloud implementations using OpenStack
- Open-source and commercial OpenStack distributions
- OpenStack deployment strategies
- The OpenStack ecosystem
- Core modules
- Underlying supporting tools
- System integrations
- OpenStack operational lifecycle
- OpenStack certification pathways
- Course-specific OpenStack laboratory (VM)
2. Hands-on OpenStack administration workshop
- Familiarisation with OpenStack
- Key OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacting with the OpenStack cloud
- OpenStack daemons and API communication mechanisms
- Keystone - Identity management service
- Domains, projects, users, and roles
- Managing Keystone catalogue services and endpoints
- Creation and management of domains, groups, projects, users, and roles
- Validation of Keystone services
- Glance - Image service
- Image attributes (properties, metadata, format, container)
- Uploading and downloading images
- Image sharing capabilities
- Managing image service quotas
- Validation of Glance services
- Neutron - Networking
- Basic Neutron network resource types
- Management of tenant networks and subnets
- Management of security groups and rules
- East-West routing
- Network namespaces
- Management of external/provider networks
- North-South routing
- Floating IP management
- Management of network quotas
- Basic network troubleshooting (namespaces, tcpdump, etc.)
- Networking quotas
- Validation of Neutron services
- Nova - Compute service
- Hypervisor interfaces
- Keypair management
- Flavour management
- Instance parameters
- Instance creation process
- Verification of created instances
- Snapshotting
- Instance lifecycle management
- Assignment of floating IPs
- Interactive console and console logging
- Security group assignment
- Compute quotas
- Retrieving statistics from Nova
- Placement API and Nova Cells v2
- Validation of Nova services
- Cinder - Block Storage
- Volume parameters
- Volume creation
- Volume management
- Attaching volumes to Nova instances
- Volume snapshot management
- Volume backup management
- Backup restoration
- Volume quota management
- Adding new storage backends
- LVM, storage array, and Ceph storage backends
- Ceph integration in OpenStack
- Validation of Cinder services
- Swift - Object Storage
- Swift components and processes
- Container and object management
- Access control list management
- Configuring object expiration
- The Ring and storage policies
- Monitoring available storage capacity
- Quota configuration
- Validation of Swift services
- Heat - Orchestration
- Heat Orchestration Template structure and components
- Heat stack creation
- Heat stack verification
- Heat stack updates
- Validation of Heat services
- Fundamental troubleshooting
- Log file analysis
- Centralized logging
- Debugging OpenStack client queries
- OpenStack database management
- OpenStack backup procedures
- Compute node status analysis
- Instance status analysis
- AMQP broker (RabbitMQ) analysis
- Metadata services
- General diagnostic approaches for OpenStack issues
- Network issue troubleshooting
- Network performance troubleshooting
- Instance backup and recovery
2. Advanced Topics
- Hardware considerations and capacity planning
- Compute hardware specifications
- Network architecture design
- Storage architecture design
- Flavour sizing strategies
- Resource overcommitment
- Highly available control plane
- High availability in OpenStack services
- High availability database configurations
- High availability message queues
- Cloud partitioning and scheduler filters
- Implementation of cloud partitions (host-aggregates)
- Nova scheduler filters
- Workload migration
- Cold and live migration techniques
- Live migration optimisation
- The Watcher project
- In-depth OpenStack networking (SDN) (2-3h)
- Network types (local, flat, vlan, vxlan, gre)
- Neutron plugins
- Linux Bridge
- Open vSwitch
- Distributed Virtual Routers
- LBaaS + Octavia project
- VPNaaS
- OpenStack monitoring and telemetry
- Ceilometer service
- External monitoring tools
- Advanced cloud/hypervisor features
- CPU pinning / NUMA architecture
- SR-IOV
- Cloud-init and image customisation
- Metadata Service
- Block storage backends
- LVM
- Ceph RBD
- Physical appliances
- Storage network considerations
- OpenStack upgrades
- Upgrade strategies and procedures
- Zero-downtime upgrades
- Bare-metal provisioning with OpenStack
- Ironic module
- Undercloud and overcloud concepts
- The future of OpenStack
Requirements
- Fundamental Linux administration capabilities
- Foundational networking knowledge
- Basic understanding of cloud computing principles
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 5200 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
communication, knowledge from experience, solve problems,