A focused course for Linux professionals building an OpenStack based private cloud. The agenda concentrates on installing the community edition, configuring core services, and administering a small production ready environment with clear operations patterns.
You will plan and install a minimal but realistic OpenStack environment, configure identity, compute, networking, and storage, and manage projects and users. You will perform common admin tasks, monitor health, and troubleshoot issues, with a view to scaling and hardening later.
• Plan, install, and configure a community OpenStack control plane and a compute node
• Configure Keystone, Glance, Nova, Neutron, Cinder, and Horizon for daily operations
• Administer projects, quotas, networks, images, flavors, and access controls
• Monitor, troubleshoot, back up, and prepare for scale out and high availability
• Strong Linux administration skills
• Familiarity with networking, virtualization, and basic storage concepts
• Access to suitable hosts or a sandbox for controller and compute roles
*We know each team has their own needs and specifications. That is why we can modify the training outline per need.
Module 1: Architecture and deployment planning
• Control plane layout API services, databases, message bus, caching
• Service map Keystone, Glance, Nova, Neutron, Cinder, Horizon, Placement
• Node roles controller, compute, network, storage and sizing considerations
• Deployment choices packages, Kolla Ansible overview, reference topologies
Module 2: Base install and control plane bring up
• Prerequisites OS tuning, NTP, repositories, certificates
• Shared services MariaDB or Galera, RabbitMQ, Memcached configuration
• Keystone setup domains, projects, roles, and tokens
• Glance image service configuration and base images
Module 3: Compute and networking essentials
• Nova configuration controllers, schedulers, conductors, hypervisors
• Neutron basics ML2, Open vSwitch, provider networks and tenant networks
• IP addressing, DHCP, routers, floating IPs and security groups
• Placement service registration and resource tracking
Module 4: Storage and access layers
• Cinder configuration LVM reference backend and alternatives
• Horizon admin and user views useful panels and safety settings
• Image and flavor catalog standards for consistent workloads
• Quotas and limits shaping resource consumption
Module 5: Day 2 administration tasks
• Project and user lifecycle onboarding, role assignment, and policies
• Network and subnet management shared networks and segmentation patterns
• Instance lifecycle images, metadata, keypairs, resizing, and evacuations
• Backup baseline database dumps, configs, and image or volume strategies
Module 6: Security, policies, and multi tenancy
• API access control Keystone policies and service roles
• TLS for APIs and endpoints certificate strategy and termination
• Secure images and flavors hardened defaults and metadata controls
• Audit trails logging sources and change tracking
Module 7: Monitoring and observability
• Service health checks and common CLI diagnostics
• Log locations and patterns for Nova, Neutron, and Cinder
• Metrics at a glance exporters, alerts, and capacity signals
• Troubleshooting playbooks network reachability, scheduling, and volume attach
Module 8: Scale, upgrades, and next steps
• Adding compute nodes and networking extensions SR-IOV and VLANs overview
• Storage backends overview Ceph concepts and when to adopt
• Upgrade paths minor and major release considerations and testing approach
• Hardening and HA direction controllers, databases, and message bus
Hands-on learning with expert instructors at your location for organizations.
Master new skills guided by experienced instructors from anywhere.