Implementace vysoké dostupnosti v PostgreSQL Počítačový Kurz
Dosáhnutí nasazení PostgreSQL bez přerušení činnosti vyžaduje expertní znalosti v oblasti streamované replikace a automatizovaného failoveru. Tento kurz se zaměřuje na synchronní i asynchronní replikaci, kaskádovou replikaci, archivaci transakčních logů, základní zálohy a monitorování konfigurací streamování. Naučte se nasazovat pgpool-II pro poolování připojení, nastavovat automatizovanou vysokou dostupnost a zajistit spolehlivost databáze na produkční úrovni pro kritické podnikové prostředí sloužící aplikacím s vysokou provozní zátěží.
Návrh Školení
- Úvod
- Streamovaná replikace
- Streamovaná replikace
- Synchronní nebo asynchronní
- Kaskádová replikace
- Archivace transakčních logů
- Základní zálohy
- Nastavení streamování
- Monitorování streamování
- Řešení konfliktů
- Nastavení vysoké dostupnosti
- Poolování připojení a nastavení HA pomocí pgpool-II
- Instalace
- Konfigurace
- Nastavení poolu
- Nastavení HA
- Demonstrace a laboratoře
- Poolování připojení a nastavení HA pomocí pgpool-II
Požadavky
Tento kurz je doporučeno absolvovat pouze v případě, že máte předchozí znalosti PostgreSQL.
Veřejné školení vyžaduje minimálně 5 účastníků.
Implementace vysoké dostupnosti v PostgreSQL Počítačový Kurz - Rezervace
Implementace vysoké dostupnosti v PostgreSQL Počítačový Kurz - Dotaz
Implementace vysoké dostupnosti v PostgreSQL - Dotaz ohledně konzultace
Reference (1)
Faktní a praktický přístup k tématu. Příjemná atmosféra, podporující klady otázky.
Marcin - Santander Bank Polska S.A.
Kurz - Implementing High Availability in PostgreSQL
Přeloženo strojem
Nadcházející kurzy
Související kurzy
AI pro PostgreSQL
21 HodinyPostgreSQL je pokročilá open-source relační databáze, která může sloužit jako základ pro systémy využívající umělou inteligenci a aplikace pro zpracování dat.
Toto živé školení pod vedením instruktora (online nebo na místě) je určeno databázovým odborníkům a vývojářům středně pokročilé úrovně, kteří chtějí integrovat, spravovat a optimalizovat funkce umělé inteligence přímo v rámci PostgreSQL.
Po absolvování tohoto školení budou účastníci schopni:
- Nastavit a konfigurovat rozšíření PostgreSQL určená k práci s umělou inteligencí.
- Implementovat vytváření embeddinsů a vyhledávání podle podobnosti pomocí nástroje pgvector.
- Propojit open-source i komerční modely velkých jazykových modelů s PostgreSQL za účelem získávání aktuálních informací.
- Optimalizovat PostgreSQL tak, aby efektivně zvládalo dotazy a pracovní postupy využívající umělou inteligenci.
Forma kurzu
- Interaktivní přednášky a diskuze.
- Mnoho cvičení a praktických aktivit.
- Praktická implementace v reálném laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Chcete-li si vyžádat školení na míru, kontaktujte nás a domluvíme podrobnosti.
AI pro PostgreSQL: Integrace, optimalizace a správa na podnikové úrovni
21 HodinyPostgreSQL a umělá inteligence pro vývojáře
14 HodinyTento kurz se zabývá základy rozšiřujících modulů a knihoven PostgreSQL určených k integraci technik umělé inteligence do databázových systémů. Mezi ně patří vyhledávání na základě podobnosti či sémantiky využívající vektorové reprezentace, dotazování typu Text-to-SQL a metoda Retrieval-Augmented Generation (RAG). Účastníci se naučí instalovat nástroje PgVector a PgAI, generovat a načítat vektorové embeddingy, vytvářet vektorové indexy, realizovat sémantické vyhledávání i RAG, stejně jako vyvíjet aplikace typu Text-to-SQL pomocí frameworku LangChain v Pythonu či JavaScriptu. Praktická cvičení spolu s demonstracemi upevní získané znalosti a dovednosti.
PostgreSQL AI: Úvod do sémantického vyhledávání
7 HodinyKurz se zabývá základy rozšíření serveru PostgreSQL, která slouží k integraci umělé inteligence do databázových systémů, včetně podobnostního a sémantického vyhledávání založeného na vektorech embedding. Studenti se dozvědí, jak nainstalovat rozšíření PgVector, generovat a načítat vektorové embeddingy, vytvářet vektorové indexy a implementovat sémantické vyhledávání. Prohlídky a praktické cvičení posilují pochopení klíčových konceptů a praktických dovedností.
PostgreSQL pokročilé – Správa výkonu
14 HodinyTento praktický kurz se zaměřuje na konkrétní aspekty ladění výkonu v systému PostgreSQL. Účastníci se naučí analyzovat provádění dotazů, optimalizovat indexy, nastavovat parametry paměti a systému a efektivně monitorovat zátěž na databázi. Reálné příklady a praktická cvičení ukáží, jak identifikovat a odstraňovat úzká místa jak na úrovni databáze, tak i celého systému.
Správa a vývoj databází PostgreSQL
28 HodinySpráva a vývoj databází PostgreSQL vyžaduje hluboké znalosti v oblasti optimalizace výkonu, replikace databází a správy spojení s databází. Tento kurz se zaměřuje na administraci serveru, základy jazyka SQL, klientovská rozhraní, programování na straně serveru i interní mechanismy databáze. Díky praktickému školení získají správci databází a vývojáři dovednosti potřebné k optimalizaci provádění dotazů, řízení zálohování, nastavení monitorování a vytváření stabilních konfigurací určených pro firemní prostředí využívající PostgreSQL.
Správa serveru PostgreSQL
14 HodinyTento kurz poskytuje nezbytné znalosti pro efektivní instalaci, konfiguraci a správu databází PostgreSQL. Účastníci se dozví, jak spravovat uživatelskou bezpečnost, provádět zálohování a obnovení dat, spravovat deníky a optimalizovat základní parametry. Praktickými cvičeními budou studující realizovat administrativní úkoly v reálném prostředí a připraví se na pokročilejší témata, jako jsou výkonnost a replikace.
Základy PostgreSQL
14 HodinyPokročilá správa databáze PostgreSQL
14 HodinyTen kurz je určen pro správce databází a architekty, kteří se chtějí naučit nástroje a postupy pro zajištění zálohování, vysoké dostupnosti a bezpečnosti databáze PostgreSQL.
Dále se dozvíte, jak identifikovat pomalé dotazy, sledovat výkonnost databáze a optimalizovat PostgreSQL tak, aby dosahoval maximální efektivity./p>
Optimalizace výkonu PostgreSQL
14 HodinyToto školení je určeno pro správce databází a architekty, kteří chtějí optimalizovat výkon databáze PostgreSQL. Naučíte se, jak zaznamenávat pomalé operace a identifikovat případné problémy v dotazech. Kurz rovněž pojednává o nejdůležitějších parametrech, které je třeba nastavit pro dosažení optimálního výkonu.
Správa, optimalizace a replikace PostgreSQL
35 HodinyV tomto školení vedeném instruktorem v lokalitě České republice (prezenčně či na dálku) se účastníci seznámí s obecnými i pokročilými aspekty PostgreSQL – včetně správy, optimalizace výkonu, pokročilého programování a replikace. V rámci série praktických cvičení si vyzkouší nastavení, konfiguraci, testování, nasazení i řešení problémů.
Na konci tohoto kurzu budou účastníci schopni:
- Využívat pokročilé administrativní techniky k konfiguraci a správě serveru PostgreSQL.
- Optimalizovat databázi i dotazy pro dosažení maximálního výkonu.
- Provádět replikaci a škálování serveru PostgreSQL.
PostgresAI v podnikovím měřítku: monitorování, klonování a optimalizace pomocí umělé inteligence
21 HodinyPostgresAI je platforma, která databázovým týmům umožňuje klonovat, testovat a optimalizovat prostředí PostgreSQL s využitím automatizace řízené umělou inteligencí.
Toto školení pod vedením instruktora (online nebo na místě) je určeno pro pokročilé odborníky z oblasti DevOps a databázové inženýry, kteří chtějí nasadit PostgresAI v podnikovém prostředí za účelem monitorování databází, jejich klonování a optimalizace pomocí AI.
Po absolvování tohoto školení budou účastníci schopni:
- Nasadit a nakonfigurovat PostgresAI v podnikových prostředích.
- Integrovat PostgresAI s CI/CD kanály a clustery PostgreSQL.
- Využívat poznatky z AI k optimalizaci dotazů a zlepšení výkonu databází.
- Zavést mechanismy řízení, auditování a ochrany soukromí dat v naklonovaných prostředích.
Forma školení
- Interaktivní přednášky a diskuze.
- Četné cvičení a praktické ukázky.
- Praktická implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Chcete-li si vyžádat školení na míru, kontaktujte nás pro domluvení podrobností.
PostgreSQL pro vývojáře
14 HodinyTento kurz se zaměřuje na programátorskou interakci s databázemi PostgreSQL. Naučíte se techniky, syntaxi a struktury potřebné k vytváření kvalitních aplikací využívajících PostgreSQL jako back-end. Výcvik také zahrnuje optimalizaci SQL, tedy osvědčené postupy pro psaní efektivních dotazů.
Kurz je určen zejména vývojářům, kteří chtějí využívat nebo rozšiřovat PostgreSQL, a také architektům databází.
PostgreSQL – pokročilé téma: Replikace a vysoká dostupnost (RepMgr, PgPool-II)
14 HodinyTento kurz podrobně seznamuje s replikací, vysokou dostupností a správou clusterů v PostgreSQL. Účastníci si vybudují a spravují víceuzlová prostředí, nakonfigurují automatické přepínání při výpadcích a seznámí se s řešeními pro vyrovnávání zátěže a sdružování databázových spojení. Kurz obsahuje praktická cvičení v oblasti replikace a simulace obnovy po selhání.
PostgreSQL 16 pro vývojáře a správce databází
21 HodinyTento kurz vedený instruktorem České republice (online nebo prezenčně) je určen pro vývojáře a správce databází středně pokročilé úrovně, kteří chtějí využít nejnovější funkce a vylepšení v PostgreSQL 16.
Po absolvování tohoto kurzu budou účastníci schopni:
- Porozumět architektuře a jednotlivým komponentám PostgreSQL 16.
- Využívat pokročilé vlastnosti SQL a rozšiřující moduly PostgreSQL.
- Aplikovat osvědčené postupy v oblasti zabezpečení a řízení přístupu k datům.
- Provádět běžné úkony správy databáze, jako je zálohování, obnova a monitorování.
- Optimalizovat výkon databáze pomocí ladění a strategií indexování.
- Využívat vestavěné nástroje PostgreSQL pro vysokou dostupnost a replikaci.
- Integrovat PostgreSQL s moderními vývojářskými frameworky.