Ideal for teams that…
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
Gain an in-depth understanding of OpenStack architecture.
Learn to manage virtual resources such as VMs and storage volumes.
Build virtual networks with routers and secure access to resources.
Understand how virtualization of compute and networking is implemented at the OS level.
Learn cloud monitoring principles and troubleshooting techniques.
Secure cloud environments and infrastructure against unauthorized access.
What we actually do
- · History of the cloud and OpenStack
- · Cloud features
- · Private, public, hybrid
- · On-premise, IaaS, PaaS, SaaS
- · Public and private cloud deployments based on OpenStack
- · Open source and commercial OpenStack distributions
- · OpenStack deployment models
- · Modules
- · Underlying tools
- · Integrations
- · OpenStack lifecycle
- · OpenStack certification
- · Security domains in private clouds
- · Threat classification and attack types
- · System and network documentation
- · Vulnerability management
- · Configuration management and policies
- · System backup and recovery
- · Server hardening
- · Dashboard
- · API
- · SSH
- · OOB (Out-of-Band)
- · Secure communication: TLS and HTTPS
- · Reference architectures
- · Keystone architecture
- · Authentication and available backends
- · Token types and token management
- · Authorization in OpenStack – roles and oslo.policy
- · Keystone resources: domains, projects, users
- · openrc and clouds.yaml – CLI client configuration
- · OpenStack service catalog
- · Quota system in OpenStack
- · Glance architecture
- · Images adjusted to the cloud
- · Adding new images
- · Securing image service deployment
- · Image metadata
- · Neutron architecture
- · Neutron service distribution
- · Networks in OpenStack deployment
- · Network isolation in Neutron
- · Basic resources in Neutron
- · Compute node networking
- · Tenant (self-service) networks and subnets
- · East-West routing
- · Provider networks and North-South routing
- · Network namespaces
- · Physical traffic in Neutron nodes
- · Floating IPs
- · Security Groups
- · Role Based Access Control (RBAC)
- · Nova architecture
- · Hypervisors in the compute service
- · QEMU vs. KVM
- · Keypair management
- · Flavour management
- · Instance metadata and features
- · Creating, verifying, and managing virtual instances
- · Inspecting VM at the compute node
- · Assigning Security Groups and Floating IPs
- · Tapping into instance ports
- · Anti-spoofing (port security)
- · L3 virtual resources (router functions)
- · Nova-scheduler – compute node selection
- · Metadata service and configuration drive
- · Instance migration
- · Hardening the compute service
- · Cinder architecture
- · Volume features
- · Creating a volume
- · Attaching and accessing volumes
- · Storage backends: iSCSI, Ceph
- · Volume wipe
- · Barbican architecture
- · Storing passphrases
- · Generating and storing symmetric encryption keys
- · Volume encryption mechanisms
- · Configuring encrypted Cinder volume types
- · Limitations of volume encryption
- · Storing X.509 certificate bundles
- · Logging in OpenStack
- · RabbitMQ – message queue (RPC)
- · MySQL – database access
- · Monitoring OpenStack deployment
- · Tenant data privacy
- · Instance security
- · Oslo.policy – custom roles and API authorization
- · High Availability concepts and implementations
From brief to retro in 30 days.
Brief & diagnosis
A call with the team lead + a short survey for participants. We define goals, gap and context.
Program customization
We adapt modules, case studies and code examples to your stack. Approval in 5 days.
Workshop
Trainer-led sessions, hands-on, code review. Mentor available between sessions too.
Retro + report
Outcome report for the team and lead. 30 days of consulting included.
Send a brief. We'll reply within 1 day.
After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.
Thank you!
We'll get back to you within 1 business day.
Other programs for teams
See all →Advanced Ansible Training
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
Advanced Linux System Administration Training
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
Ansible Basic Training
Cloud, automation and CI/CD in practice — hands-on for engineering teams.