Szkolenie z OpenStack Security
Poziom
ŚredniozaawansowanyCzas
14h / 2 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie z Szkolenie z OpenStack Architecture and Troubleshooting
OpenStack jest to open sourcowa 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
General architecture of OpenStack
OpenStack lab (VM) for this course
Message queue and database
Hardware considerations and capacity planning
- Compute hardware
- Network design
- Storage design
- Flavour sizing
- Resource overcommitment
Highly Available control plane
- HA in OpenStack services
- HA database
- HA message queue
Cloud partitioning and scheduler filters
- Why and how implement cloud partitions (host-aggregates)
- Nova scheduler filters
Workload migration
- Cold and live migration
- Live migration tweaking
- Watcher project
In-depth OpenStack networking (SDN) (2-3h)
- Types of network (local, flat, vlan, vxlan, gre)
- Neutron plugins
- Linux Bridge
- Open vSwitch
- Distributed Virtual Routers
- LBaaS + Octavia project
- VPNaaS
Troubleshooting
- General way of diagnosing OpenStack issues
- Troubleshooting network problems
- Analyzing log files
- Centralized logging
- Debugging OpenStack client queries
- Managing OpenStack database
- Backing up OpenStack
- Analyzing compute node status
- Analyzing instance status
- Analyzing AMQP broker (RabbitMQ)
- Metadata services
- Troubleshooting network performance
- Instance backup and recovery
OpenStack monitoring and telemetry
- Ceilometer service
- External monitoring
Advances cloud/hypervisor features
- CPU pinning / NUMA architecture
- SR-IOV
Cloud-init and image customization
- Metadata Service
Block storage backends
- LVM
- Ceph RBD
- Physical appliances
- Storage network considerations
Upgrading OpenStack
- Upgrade strategies and procedures
- Zero-downtime upgrade
Bare-metal provisioning with OpenStack
- Ironic module
- Undercloud and overcloud concepts
Future of OpenStack
Pobierz program
Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.