Cursusaanbod
1. Introductie tot OpenStack
-
Geschiedenis van de cloud en OpenStack
-
Cloudfuncties
-
Cloudmodellen
-
private, public, hybrid
-
on-premise, IaaS, PaaS, SaaS
-
-
Public en private cloud-implementaties op basis van OpenStack
-
Open source en commerciële OpenStack-distributies
-
OpenStack-implementatiemodellen
-
OpenStack-ecosysteem
-
Modules
-
Onderliggende tools
-
Integraties
-
-
OpenStack-levenscyclus
-
OpenStack-certificering
-
OpenStack-lab (VM) voor deze cursus
2. Praktische OpenStack-beheerworkshop
-
Kennismaking met OpenStack
-
OpenStack-componenten (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
-
Interactie met de OpenStack-cloud
-
OpenStack-daemons en API communicatie
-
-
Keystone - Identiteitsbeheerservice
-
Keystone-architectuur
-
Authenticatie en beschikbare backends
-
Soorten tokens en tokenbeheer
-
Authorization in OpenStack - rollen en oslo.policy
-
Keystone-bronnen - domeinen, projecten, gebruikers
-
Openrc en clouds.yaml - CLI-clients configuratie
-
OpenStack service catalogus
-
Toevoegen van nieuwe OpenStack-services
-
Quotasysteem in OpenStack
-
-
Glance - Imageservice
-
Aangepaste images voor de cloud
-
Image-eigenschappen (properties, metadata, formaat, container)
-
Uploaden en downloaden van images
-
Delenvan images
-
Glance image-opslag
-
Protected images
-
Quota's voor imageservice beheren
-
Glance-services verifiëren
-
-
Neutron - Netwerken
-
Architectuur en Neutron-services
-
De ML2-plugin
-
Netwerken in de compute node - analyse
-
Netwerkconcepten en tools die door Neutron worden gebruikt
-
Basis Neutron-netwerkhulpmiddelen
-
Tenant-netwerken, subnetten beheren
-
Beveiligingsgroepen en regels beheren
-
East-West-routing
-
Network namespaces
-
Externe/provider-netwerken beheren
-
North-South routing
-
Beheer van Floating IPs
-
Role-based access control in Neutron
-
Netwerkquota's beheren
-
Internals van SDN en NFV (iptables, ip route, OVS)
-
Basis netwerkoplossing (namespaces, tcpdump, enz.)
-
Netwerkquota's
-
Neutron-services verifiëren
-
-
Nova - Compute service
-
Interfaces naar hypervisors
-
Keypair beheer
-
Beheer van Flavors
-
Flavors en CPU-topologie
-
Instance parameters
-
Een instance maken
-
Verifiëren van gestarte instances
-
Snapshots
-
Instance beheer
-
Instances wijzigen
-
Floating IPs toewijzen
-
Interactieve console en console log
-
Toewijzing van veiligheidsregels
-
Internals van veiligheidsregels en port-security (iptables)
-
Internals van L3-routers
-
Compute quota's
-
Statistieken van Nova ophalen
-
Placement API en Nova Cells v2
-
Placement API en instance scheduling
-
Placement API-cli-opdrachten
-
Nova-services verifiëren
-
-
Cinder - Block Storage
-
Volume parameters
-
Volume maken
-
Volume beheren
-
Volume koppelen aan Nova instance
-
Volume snapshots beheren
-
Volume back-ups beheren
-
Internals van snapshots en back-ups in Cinder
-
Overdracht van volumes tussen projecten
-
Back-ups herstellen
-
Volume quota's beheren
-
Nieuwe storage backend toevoegen
-
QoS in Cinder
-
LVM, storage array en Ceph storage backends
-
Ceph in OpenStack
-
Ceph en Cinder integreren
-
Best practices voor Ceph-implementaties
-
Cinder-services verifiëren
-
-
Barbican - Key Management Service
-
Barbican-architectuur
-
Passphrases opslaan
-
Genereren en opslaan van symmetrische encryptiesleutels
-
Volume encryptiemechanismen
-
Configuratie van Cinder storage type voor volume encryptie
-
Beperkingen van volume encryptie
-
X.509-certificaatbundels opslaan
-
-
Swift - Object Storage
-
Swift-componenten en processen
-
Containers en objects beheren
-
Access control lists beheren
-
Objectverval instellen
-
The Ring en storage policies
-
Beschikbare opslagruimte controleren
-
Quota's instellen
-
Swift-services verifiëren
-
-
Heat - Orchestration
-
Heat Orchestration Template en componenten
-
Heat stack maken
-
Heat stack verifiëren
-
Heat stack updaten
-
Heat-services verifiëren
-
-
Basis probleemoplossing
-
Logbestanden analyseren
-
Centrale logging
-
Debuggen van OpenStack clientqueries
-
OpenStack database beheren
-
Informatie uit service databases extraheren
-
OpenStack back-up maken
-
Status van compute nodes analyseren
-
Status van instances analyseren
-
Instances op de compute node troubleshooten (libvirt)
-
AMQP broker (RabbitMQ) analyseren
-
RabbitMQ troubleshooten
-
Metadata services
-
Algemene diagnose van OpenStack-problemen
-
Netwerkproblemen oplossen
-
Netwerkprestaties oplossen
-
Instance back-up en herstel
-
2. Geavanceerde onderwerpen
-
Octavia - Load Balancing-as-a-service
-
Architectuur
-
Objecten en verzoekstroom
-
Octavia flavors
-
Octavia Availability Zones
-
HTTP load balancer maken
-
TCP load balancer maken
-
HTTPS passthrough load balancer maken
-
Listeners, Pools en Health Monitors
-
Layer 7 load balancing in Octavia
-
Amphora image bouwen
-
LB Failover
-
Netwerk- en monitoringdetails
-
Octavia troubleshooten
-
-
Hardware-overwegingen en capacity planning
-
Compute hardware
-
Netwerkontwerp
-
Storageontwerp
-
Flavor grootte
-
Resource overcommitment
-
-
Highly Available control plane
-
HA in OpenStack-services
-
HA database
-
HA message queue
-
Active-Active vs Active-Passive implementaties
-
Multi-region implementaties
-
-
Cloud partitioning en scheduler filters
-
Waarom en hoe cloud partitions implementeren (host-aggregates)
-
Nova scheduler filters
-
Filtercode in detail bekijken
-
-
Workload migratie
-
Cold en live migratie
-
Live migratie verfijnen
-
Migratieoefeningen en probleemoplossing
-
-
Beleid en autorisatie in OpenStack
-
Oslo.policy
-
Een nieuwe zinvolle rol maken met policy-bestanden
-
API-toegang voor een specifieke gebruiker verifiëren
-
-
Diepgaande OpenStack-netwerken (SDN) (2-3 uur)
-
Type-netwerken (local, flat, vlan, vxlan, gre)
-
Gedetailleerde netwerkstroom en architectuur in verschillende Neutron-implementaties
-
East-West verkeer in tenant-netwerken
-
North-South verkeer in tenant-netwerken
-
Verkeer in alleen-provider-implementaties
-
-
Neutron-plugins
- Linux Bridge
- Open vSwitch
-
OVS probleemoplossing en oefeningen
-
Probleemoplossing voor veiligheidsregels (iptables, tcpdump)
-
Port-security aanpassingen en vIP-beheer
-
Distributed Virtual Routers
-
LBaaS + Octavia project
-
VPNaaS
-
-
OpenStack-monitoring en telemetrie
-
Ceilometer service
-
Externe monitoring
-
-
Geavanceerde cloud/hypervisorfuncties
-
CPU-pinning / NUMA-architectuur
-
SR-IOV
-
-
Cloud-init en image-aanpassing
-
Metadata Service
-
Informatie ophalen uit metadata service
-
-
Block storage backends
-
LVM
-
Ceph RBD
-
Fysieke apparaten
-
Storage-netwerkoverwegingen
-
-
OpenStack upgraden
-
Upgrade-strategieën en -procedures
-
Zero-downtime upgrade
-
-
Bare-metal provisionering met OpenStack
-
Ironic module
-
Undercloud en overcloud concepten
-
-
Verschieden oefeningen voor probleemoplossing van de OpenStack-cluster
-
Voorbeeldexamenvragen
-
Toekomst van OpenStack
Vereisten
- Basiskennis van Linux-beheer
- Basiskennis van netwerken
- Basiskennis van cloudcomputing
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
communicatie, kennis uit ervaring, probleemoplossing,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Cursus - OpenStack Bootcamp
Automatisch vertaald
Het virtuele bureaublad in de browser was wel een leuk kenmerk.
Mikael Karlsson - Polystar OSIX
Cursus - OpenStack Architecture and Troubleshooting
Automatisch vertaald