PostgreSQL – Základy administrace a implementace systému (PSTGR1)

Databáze, PostgreSQL

PostgreSQL – základy administrace a implementace systému poskytuje přehled klíčových principů a konkrétních postupů pro nasazení, konfiguraci a každodenní správu PostgreSQL. Účastník získá praktické znalosti o instalaci, zabezpečení, zálohování, monitorování a základním tuningu, které lze okamžitě aplikovat v provozních prostředích.

Školení kombinuje teoretické vysvětlení s praktickými ukázkami a konkrétními postupy pro běžné administrátorské úlohy, včetně práce s WAL archivací a obnovy do bodu v čase (PITR). Program je zaměřen na zvládnutí každodenní správy PostgreSQL a na zvýšení spolehlivosti a výkonu databází.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Pochopit architekturu PostgreSQL a její dopad na nasazení
  • Naučit se instalovat a konfigurovat PostgreSQL na Linuxu, Windows a v kontejnerech
  • Zavést bezpečné metody autentizace, správy uživatelů a SSL
  • Spravovat databázové objekty, indexy a tablespaces efektivně
  • Provádět údržbu pomocí VACUUM, autovacuum a správy statistik
  • Navrhovat a obnovovat zálohy včetně WAL archivace a PITR
  • Monitorovat provoz a výkon pomocí vestavěných i externích nástrojů
  • Aplikovat tuning a best practices pro optimalizaci paměti a OS nastavení

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Administrátoři databází a systémů
  • Backendoví vývojáři pracující s PostgreSQL
  • DevOps inženýři nasazující databáze v cloudu a kontejnerech

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Úvod do PostgreSQL
    1. Základní vlastnosti PostgreSQL
    2. Historie verzí, licence
    3. Lifecycle a podpora
    4. Architektura PostgreSQL
  • Možnosti a způsoby instalace
    1. Linux - distribuční a PGDG balíčky
    2. Windows - EDB
    3. Kontejnery - Docker a další
  • Konfigurace a nasazení databáze
    1. Inicializace a správa služby
    2. Možnosti konfigurace
    3. Upgrade na novou verzi
    4. Multiinstanční nasazení
  • Zabezpečení přístupu
    1. Metody a konfigurace autentifikace
    2. Správa uživatelů a oprávnění, ACL
    3. Nasazení SSL
  • Správa databázových objektů
    1. Hierarchie DB objektů
    2. Databáze, schémata a systémové katalogy
    3. Tablespaces
    4. Tabulky, constrainty, indexy a operace s nimi
  • Údržba databáze
    1. VACUUM a AUTOVACUUM
    2. Údržba indexů, statistiky
  • Export a import dat
    1. Nástroje pro export a import
    2. Exportní a importní formáty
  • Zálohování
    1. Možnosti a typy záloh
    2. Standardní zálohovací nástroje PostgreSQL
    3. Kontinuální záloha - WAL archivace
    4. Point-in-time recovery
  • Monitorování databáze
    1. Zabudované kumulativní a dynamické statistiky
    2. Externí monitorovací nástroje
  • Rozšíření PostgreSQL
    1. Možnosti rozšíření, zdroje a způsoby instalace
    2. Správa a upgrade rozšíření
  • Tuning a Best practices
    1. Optimalizace využití paměti
    2. Konfigurace operačního systému
Předpokládané znalosti:
Obecná orientace v IT, základní znalost jazyka SQL a databází, základy administrace Linuxu.
Doporučený následný kurz:
PostgreSQL – Programování v PL/pgSQL a pokročilé techniky vývoje (PGSQL2)
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena za osobu:
14 400,00 Kč (17 424,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

SPRÁVA INFORMAČNÍCH TECHNOLOGIÍ MĚSTA PLZNĚ, příspěvková organizace, Matouš P.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Školení bylo komplexní a velice dobře podané. Je vidět, že lektor kurzu má letité zkušenosti s Postgresql a co je hlavní, umí je i předat. Na školení bych nic neměnil a nic mi tam nechybělo, prostoru na dotazy bylo po celou dobu hodně, takže vždy byla možnost zeptat se na cokoliv ohledně postgresu. Jsem moc rád, že jsem se kurzu zúčastnil, protože mi to opravdu dalo mnoho informací k tomuto tématu."
OR-CZ spol. s r.o., Václav K.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Odbornost lektora, praktické příklady pro dobré pochopení problému i rozsah látky na velmi vysoké úrovni "
Botanický ústav AV ČR, v. v. i., Jan K.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Oceňuji dobře nastavenou úroveň náročnosti kurzu. Získal jsem velké množství nových znalostí a zároveň se nedostal do situace, že bych se v obsahu školení ztrácel."
OR-CZ spol. s r.o., Petr S.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Kurz splnil očekávání. Lektor byl velmi ochotný a odpovídal i na dotazy mimo osnovu."
OR-CZ spol. s r.o., David K.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Školení bylo velmi užitečné, lektor byl nápomocný a vstřícný vůči všem otázkám. V případě problémů byl ochotný zpomalit výklad a pomoci. Byla probrána všechna témata a celkově bylo školení doplněno užitečnými zajímavostmi."
Generální finanční ředitelství, Radek K.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Kurz splnil mé očekávání, spokojenost."
ERA a.s., Libor M.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Velmi dobrá úroveň znalostí lektora systému. Dostatek příkladů z praxe. Jako základní školení pro administraci, naprosto dostačující. "
Aleš Hura, Aleš H.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Moc děkuji, bylo to super."
Československá obchodní banka, a. s., Radek S.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Děkuji za přínosné školení a teď hop do praxe"
Deutsche Börse Services s.r.o., Michal G.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Bol to najlepsie vedeny kurz aky som kedy zazil. "
Institut biostatistiky a analýz, s.r.o., Vavřinec H.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Školení se mi líbilo. Příklady je možné si stáhnout a znovu vše projít, což je praktické."
Institut biostatistiky a analýz, s.r.o., Tereza B.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"2: Technické vybavení a příprava učebny -> nelze hodnotit, proběhlo u nás v práci 5: Doporučíte naše služby někomu ve Vašem okolí? -> aktuálně nevím o nikom, kdo by podobné služby chtěl využít, proto se těžko hodnotí"
T-Mobile Czech Republic a.s., Lukáš B.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Skolitel byl perfektni, odbornik, ktery umi vse srozumitelne a dobre vysvetlit."
T-Mobile Czech Republic a.s., Petr M.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Lektor předvedl vynikající výkon, díky jeho praxi a osobním zkušenostem jsou příklady velmi dobře použitelné i pro posluchače. Ukazuje skutečné a ne akademické problémy (a hlavně jejich řešení). Je schopen objektivně porovnat konkurenční a nové produkty tak, že ukazuje slabost PostgreSQL, kde je vhodné použít nové produkty jako je Mongo, Redis, Airspike, Memcache. A naopak chladí naivní představy těch, který si myslí, že SQL databáze už nejsou potřeba. Je velkým odborníkem! Díky za nové světy PostgreSQL!"
Home Credit International a.s., Ondřej R.
PostgreSQL – Základy administrace a implementace systému ( PSTGR1)
"Na to ze byl kurz individualni byl celkem dobře pripraveny."