Cloud & DevOps

OpenStack and NFV Training

OpenStack is an open-source platform for building cloud computing environments.

Duration
6h
Who it's for

Ideal for teams that…

1 System administrators who want to learn how to manage the OpenStack platform from an administrator or user perspective.
2 Developers building interfaces and services on top of OpenStack.
3 Architects looking to select the optimal configuration for OpenStack deployments.
4 Candidates preparing for the Certified OpenStack Administrator certification.
5 Network administrators who want to understand network virtualization and software-defined networking in cloud environments.
6 Security specialists interested in the nuances of distributed cloud infrastructure security.
Outcomes after the program

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.

Program · 9 modules

What we actually do

M01
Introduction to OpenStack
  • · History of the cloud and OpenStack
  • · Cloud features
  • · Cloud models: 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
  • · OpenStack ecosystem: modules, underlying tools, integrations
  • · OpenStack lifecycle and certification
  • · OpenStack lab (VM) for the course
M02
Getting to Know OpenStack
  • · Components: Keystone, Glance, Nova, Neutron, Cinder, Heat
  • · Interaction with the OpenStack cloud
  • · Daemons and API communication flow
M03
Keystone – Identity Management Service
  • · Domains, projects, users, roles
  • · Service catalogue and endpoints
  • · openrc and clouds.yaml configuration files
  • · Creating users and projects
M04
Glance – Image Service
  • · Cloud-ready images
  • · Image properties (metadata, format, container)
  • · Uploading and downloading images
M05
Neutron – Networking
  • · Neutron architecture overview
  • · ML2 plugins for Neutron
  • · Basic Neutron network resource types
  • · Networking at the compute node
  • · Tenant networks, subnets, east-west routing
  • · External/provider networks, north-south routing
  • · Floating IP management
  • · Security groups, rules, and anti-spoofing (port security)
  • · Network quotas and service verification
M06
Nova – Compute Service
  • · Nova architecture and hypervisor interfaces
  • · Keypair and flavor management
  • · Instance creation and management
  • · Assigning floating IPs
  • · Console access and logs
  • · Security groups assignment
  • · Access via metadata namespace
  • · Packet tracing with tcpdump
  • · Live migration of VMs
M07
Cinder – Block Storage
  • · Volume parameters
  • · Creating, managing, and attaching volumes
  • · Managing snapshots
M08
Deep Dive into Neutron and OVN Backend
  • · OVN architecture and components
  • · ML2 – OVN vs OvS driver
  • · Neutron DB logic
  • · Northbound and Southbound databases
  • · Logical datapath pipelines, logical flows, OpenFlow flows
  • · Neutron network and OVN logical switch
  • · Logical ports and port types
  • · Switching flows
  • · Neutron router and OVN logical router
  • · NAT types and routing flows
  • · Neutron subnets and DHCP in OVN
  • · DHCP flows
  • · Security groups in OVN
  • · ACLs, port groups, and security group flows
  • · Port security in OVN
  • · Summary of OVN Northbound tables
M09
Information Flow and Tracing in OVN
  • · Neutron DB, OVN NB and SB DB, OpenFlow at OvS
  • · Logical flow tracing: microflows, L2, L3, DHCP
  • · Physical flows and packet lifecycle from VM-originated traffic
  • · Physical tracing: hypothetical and real packets
  • · Displaying Open vSwitch database and resources
Every module is adapted to your stack and context. The above is a starting point — not a fixed agenda.
How we work

From brief to retro in 30 days.

01

Brief & diagnosis

A call with the team lead + a short survey for participants. We define goals, gap and context.

02

Program customization

We adapt modules, case studies and code examples to your stack. Approval in 5 days.

03

Workshop

Trainer-led sessions, hands-on, code review. Mentor available between sessions too.

04

Retro + report

Outcome report for the team and lead. 30 days of consulting included.

Inquiry

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.

Quote within 48h of the brief
First session within 30 days
Pilot before the full decision
VAT invoice, payment in instalments possible

Ochrona antyspamowa (Cloudflare Turnstile) zostanie aktywowana po wpięciu klucza.