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. Vámi preferovanou formu můžete zvolit v průběhu objednávky. Více informací k hybridní formě školení naleznete zde.

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

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:00-17:00)
Cena za osobu:
14 400,00 Kč (17 424,00 Kč včetně 21% DPH)

Ukázka prostředí a výuky