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 customize the course outline and content to your specific needs and relevant use cases.
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.