PostgreSQL v Kubernetes

PostgreSQL v Kubernetes

Tento kurz obsahuje úvod do samotného Kubernetes a jeho zdrojů, které jsou potřebné ke správě PostgreSQL. Cílem kurzu je získat přehled o tom, jak v rámci ekosystému Kubernetes funguje PostgreSQL nejlépe a překonat problémy se správou více clusterů PostgreSQL. Probereme vysokou dostupnost PostgreSQL běžícího v Kubernetes a dozvíme se, jak se spouští automatický failover. Pokryjeme možnosti zálohování a vše ostatní, abychom obsáhli veškeré potřeby produkčního provozu.

Informace o kurzu

Určeno pro produkt: PostgreSQL
Velikost skupiny: Skupina do 15 studentů
Typ zkoušky: 30 min, teoretická
Požadavky: pokročilá znalost PostgreSQL a OS Linux
Jazyk kurzu: Čeština
Možnost absolvovat kurz online: Ano
Délka kurzu: 3 DNY
Cena kurzu: 36 000,- bez DPH

Obsah kurzu

První den

 

Krátký úvod do Kubernetes

  • Kontejnery
  • Orchestrace kontejnerů
  • Co je Kubernetes
  • Architektura Kubernetes
  • Zdroje
  • Reconciliation loop
  • Sítě

Druhý den

 

Nastavení prostředí Kubernetes

  • Metody instalace
  • Minikube
  • Použivání cli pro správu Kubernetes
  • Používání Kubectl
  • Pods
  • Configmap
  • Secrets
  • Controllers
  • Operators
  • Replicaset
  • Nasazování
  • StatefulSet
  • DeamonSet
  • Jobs
  • Služby
  • NodePort, LoadBalancer, služba ClusterIP
  • Ingress
  • Aktualizace a rollback již nasazených aplikací

Třetí den

 

Storage

  • Storage Volumes
  • emptyDir
  • HostPath
  • Persistent Volumes & Persistent Volume Claims
  • Static Volume Provisioning
  • Dynamic Volume Provisioning

Postgres Operator

  • Koncept
  • Nastavení
  • Administrace

Patroni v Kubernetes

Příklady použití

  • Správa postgres pomocí postgres Operátora
  • Zmenšování/zvětšování
  • Změna nastavení Operátora
  • Změna nastavení postgres
  • Správa databází a rolí
  • Správa záloh (logických a průběžných)
Jakub Zemanek

Jakub Zemanek

Technický konzultant a DBA
Jakuba ze světa OpenSource nejvíce baví zejména pokročilá konfigurace PostgreSQL a troubleshooting databází, dále pak automatizace pomocí nástroje Ansible a v neposlední řadě ELK stack (LOG Management) a bezpečnostní produkt Wazuh (SIEM). Jak o sobě Kuba rád říká: „Raději to dělám nejlíp, než nějak.“. I proto se neustále vzdělává a posouvá své hranice.

Doplňující informace

Každý účastník si odnese prezentace a praktická cvičení ke školení ve formě PDF. 

Osvědčení

  • Každý účastník dostane oficiální osvědčení o absolvování kurzu od společnosti Cybertec
initMAX - osvědčení
Další školení

Certifikáty a dárky ke kurzu

Pro všechny účastníky

Dárek ke kurzu
Certifikát o absolvování kurzu
Dárek ke kurzu
Kniha Mastering PostgreSQL

Za složení zkoušky

Dárek ke kurzu
Certifikát Cybertec PostgreSQL in Kubernetes

Registrace

"(Vyžadováno)" indicates required fields

GDPR(Vyžadováno)
This field is for validation purposes and should be left unchanged.