Szkolenie OpenStack Administration
Poziom
ŚredniozaawansowanyCzas
14h / 2 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie z OpenStack Administration
OpenStack jest to otwartoźródłowa platforma służąca do budowania środowisk chmur obliczeniowych. Dzięki temu systemowi, możemy na własnym sprzęcie zbudować w pełni funkcjonalną chmurę prywatną lub publiczną. Ekosystem ten pozwala zarządzać całym zestawem składników wykorzystywanych w chmurach takich jak zarządzanie dostępem użytkowników, obrazami zasobów chmurowych, przestrzenią blokową, plikową oraz obiektową, zwirtualizowaną siecią oraz jej funkcjami na różnych warstwach. Co najważniejsze pozwala OpenStack zarządza zasobami obliczeniowymi – od fizycznych serwerów, poprzez najpopularniejsze maszyny wirtualne po klastry kontenerów lub pojedyncze kontenery. Dodatkowo OpenStack dostarcza wiele usług wyższych warstw takich jak bazy danych, load balancery, telemetria czy usługi DNS dostarczanych w modelu „as a Service”.
Dla administratorów, którzy chcą nauczyć się obsługi platformy OpenStack z perspektywy administratora lub użytkownika.
Dla programistów, którzy na podstawie OpenStacka tworzą interfejsy do zarządzania chmurą.
Dla architektów w celu wybrania optymalnej konfiguracji platformy OpenStack.
Dla kandydatów przygotowujących się do uzyskania certyfikatu Certified OpenStack Administrator.
Dla administratorów sieci chcących zrozumieć zagadnienia wirtualnych funkcji sieciowych oraz sieci definiowanych programowo w chmurach obliczeniowych.
Dla specjalistów ds. bezpieczeństwa, pragnących poznać niuanse rozproszonego środowiska chmurowego.
Czego nauczysz się na tym szkoleniu?
- Poznasz szczegółowo architekturę środowiska OpenStack
- Nauczysz się zarządzać wirtualnymi zasobami takimi maszyny wirtualne i przestrzeń na dane
- Stworzysz wirtualne sieci połączone routerami oraz zabezpieczysz dostęp do zasobów
- Zobaczysz w jaki sposób w systemie operacyjnym realizowana jest wirtualizacja zasobów oraz sieci
- Poznasz zasady monitorowania chmury oraz sposoby rozwiązywania problemów
- Nauczysz się zabezpieczać środowiska chmurowe oraz infrastrukturę chmury przed niepowołanym dostępem
Program szkolenia
1. 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
- OpenStack certification
- OpenStack lab (VM) for this course
Getting to know OpenStack
- OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat) ○ Interaction with OpenStack cloud
- OpenStack daemons and API communication flow
Keystone – Identity management service
- Domains, projects, users and roles
- Managing Keystone catalogue services and endpoints
- Manage/Create domains, groups, projects, users, and roles
- Verification of Keystone services
Glance – Image service
- Image features (properties, metadata, format, container)
- Uploading and downloading image
- Sharing images
- Manage quotas for image service
- Verification of Glance services
Neutron – Networking
- Basic Neutron network resource types
- Manage tenant networks, subnets,
- Manage security groups and rules
- East-West routing
- Network namespaces
- Manage external/provider networks
- North-South routing
- Floating IPs management
- Manage network quotas
- Basic network troubleshooting (namespaces, tcpdump, etc.)
- Networking quotas
- Verification of Neutron services
Nova – Compute service
- Interfaces to hypervisors
- Keypair management
- Flavour management
- Instance parameters
- Creating an instance
- Verification of spawned instances
- Snapshotting
- Instance management
- Assigning floating IPs
- Interactive console and console log
- Security groups assignment
- Compute quotas
- Getting statistics from Nova
- Placement API and Nova Cells v2
- Verification of Nova services
Cinder – Block Storage
- Volume parameters
- Creating volume
- Manage volume
- Attaching volume to Nova instance
- Managing volume snapshots
- Managing volume backups
- Restoring backups
- Managing volume quotas
- Adding new storage backend
- LVM, storage array and Ceph storage backends
- Ceph in OpenStack
- Verification of Cinder services
Swift – Object Storage
- Swift components and processes
- Managing containers and objects
- Managing access control lists
- Setting up object expiration
- The Ring and storage policies
- Monitoring available storage space
- Setting up quotas
- Verification of Swift services
Heat – Orchestration
- Heat Orchestration Template and its components
- Creating Heat stack
- Verification of Heat stack
- Updating Heat stack
- Verification of Heat services
Pobierz program
Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.