Corso di formazione Implementazione dell'alta disponibilità in PostgreSQL
Per ottenere implementazioni di PostgreSQL senza tempi di inattività, è necessaria una competenza avanzata nella Streaming Replication e nella gestione automatica del failover. Questo corso illustra la replicazione sincrona e asincrona, la replicazione a cascata, l'archiviazione dei log di transazione, i backup di base e il monitoraggio delle configurazioni di streaming. Imparerai a deploying pgpool-II per il connection pooling, a configurare l'alta disponibilità automatizzata e a garantire l'affidabilità del database in ambienti di produzione per ambienti aziendali critici che servono applicazioni business ad alto traffico.
Struttura del corso
- Introduzione
- Streaming Replication
- Streaming Replication
- Sincrono o Asincrono
- Replicazione a Cascata
- Archiviazione dei Log di Transazione
- Backup di Base
- Configurazione Streaming
- Monitoraggio Streaming
- Gestione dei Conflitti
- Configurazione dell'Alta Disponibilità
- Connection Pooling e configurazione HA con pgpool-II
- Installazione
- Configurazione
- Setup della Pool
- Setup dell'HA
- Dimostrazioni e Laboratori
- Connection Pooling e configurazione HA con pgpool-II
Requisiti
Si consiglia di seguire questa formazione solo se si possiedono già conoscenze pregresse di PostgreSQL.
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Implementazione dell'alta disponibilità in PostgreSQL - Prenotazione
Corso di formazione Implementazione dell'alta disponibilità in PostgreSQL - Richiesta
Implementazione dell'alta disponibilità in PostgreSQL - Richiesta di consulenza
Recensioni (1)
Un approccio pratico e factuale all'argomento. Un'atmosfera piacevole, che incoraggia a porre domande.
Marcin - Santander Bank Polska S.A.
Corso - Implementing High Availability in PostgreSQL
Traduzione automatica
Corsi in Arrivo
Corsi relativi
AI per Postgres
21 oreDominare l'integrazione dell'IA in Postgres con questa formazione dal vivo, condotta da un istruttore, a Italia. Impara a configurare le estensioni, a implementare gli embedding pgvector e a collegare gli LLM per insight in tempo reale. Ottimizza le query e costruisce sistemi intelligenti in un ambiente live-lab pratico.
IA per PostgreSQL: Integrazione, Ottimizzazione e Governance di livello Aziendale
21 oreQuesto corso di formazione live di 21 ore in Italia aiuta ingegneri dei dati e DBA a integrare modelli di IA in PostgreSQL. I partecipanti imparano a distribuire architetture ottimizzate, implementare la ricerca vettoriale e applicare una governance rigorosa, garantendo soluzioni di IA di livello aziendale sicure e ad alte prestazioni.
PostgreSQL e Intelligenza Artificiale per sviluppatori
14 oreIl corso illustra le basi delle estensioni del server PostgreSQL e delle librerie utilizzate per integrare tecniche di intelligenza artificiale nei sistemi database, tra cui: la ricerca semantica basata su vettori di embedding, il interrogamento testuale verso SQL (Text-to-SQL) e la Generazione Aumentata tramite Recupero (RAG). Gli studenti impareranno come installare PgVector e PgAI, generare e caricare i vettori di embedding, creare indici vettoriali, implementare la ricerca semantica e il meccanismo RAG, nonché sviluppare applicazioni Text-to-SQL utilizzando LangChain con Python o JavaScript. Le dimostrazioni pratiche e gli esercizi guidati rafforzano i concetti fondamentali e le competenze applicative.
PostgreSQL AI: Introduzione alla ricerca semantica
7 oreIl corso affronta le nozioni fondamentali delle estensioni del server PostgreSQL utilizzate per integrare le tecniche di intelligenza artificiale nei sistemi di database, inclusa la ricerca di similarità/semantica basata su vettori di embedding. Gli studenti impareranno come installare PgVector, generare e caricare gli embedding vettoriali, creare indici vettoriali e implementare la ricerca semantica. Le dimostrazioni pratiche e le esercitazioni manuali rafforzeranno i concetti fondamentali e le competenze pratiche.
PostgreSQL Avanzato – Gestione delle Prestazioni
14 oreQuesto corso pratico si concentra sugli aspetti concreti dell’ottimizzazione delle prestazioni in PostgreSQL. I partecipanti impareranno ad analizzare l’esecuzione delle query, a ottimizzare gli indici, a regolare i parametri di memoria e di sistema, nonché a monitorare efficacemente il carico di lavoro. Attraverso scenari reali ed esercitazioni dirette, verranno illustrati metodi per individuare e risolvere eventuali colli di bottiglia sia a livello di database che di sistema.
Amministrazione e sviluppo di PostgreSQL
28 oreAmministrazione del server PostgreSQL
14 oreQuesto corso fornisce le conoscenze essenziali necessarie per installare, configurare e gestire efficacemente i database PostgreSQL. I partecipanti impareranno come gestire la sicurezza degli utenti, eseguire backup e ripristini, gestire i log e regolare i parametri di base. Attraverso esercizi pratici, gli studenti eseguiranno attività amministrative reali e si prepareranno per argomenti avanzati come la performance e la replicazione.
PostgreSQL: Fondamenti
14 orePostgreSQL: DBA Avanzato
14 oreOttimizzazione delle prestazioni di PostgreSQL
14 oreAmministrazione, ottimizzazione e replicazione di PostgreSQL
35 oreIn questo corso pratico guidato da istruttore in Italia (sia in sede che a distanza), i partecipanti acquisiranno conoscenze di base e avanzate su PostgreSQL, tra cui amministrazione, ottimizzazione delle prestazioni, sviluppo avanzato e replicazione. Il percorso prevede una serie di esercitazioni pratiche in laboratorio riguardanti l'installazione, la configurazione, i test, il deployment e la risoluzione dei problemi.
Alla fine del corso, i partecipanti saranno in grado di:
- Utilizzare tecniche avanzate di amministrazione per configurare e gestire un server PostgreSQL.
- Ottimizzare il database e le query al fine di raggiungere prestazioni massime.
- Replicare ed eseguire il scaling di un server PostgreSQL.
PostgresAI su scala enterprise: monitoraggio, clonazione e operazioni guidate dall'IA
21 oreQuesta formazione live, guidata da un istruttore in Italia, prepara i professionisti DevOps avanzati e gli ingegneri del database a implementare PostgresAI su scala enterprise. I partecipanti padroneggeranno la clonazione dei database, l'ottimizzazione delle query guidata dall'IA e il monitoraggio, attraverso esercitazioni pratiche in un ambiente live-lab.
PostgreSQL per sviluppatori
14 orePostgreSQL Avanzato: Replicazione e Alta Disponibilità (RepMgr, PgPool-II)
14 oreQuesto corso offre una trattazione approfondita sulla replicazione, l’alta disponibilità e la gestione dei cluster in PostgreSQL. I partecipanti avranno modo di creare e gestire ambienti multi-nodo, configurare l’automazione del failover e studiare soluzioni per il bilanciamento del carico e la condivisione delle connessioni. Il corso include laboratori pratici di replicazione in tempo reale e simulazioni di recupero dei dati.
PostgreSQL 16 per sviluppatori e amministratori
21 oreQuesto corso formativo live tenuto da istruttori in Italia (online o in presenza) è rivolto a sviluppatori e amministratori di livello intermedio che desiderano sfruttare le ultime funzionalità e miglioramenti introdotti in PostgreSQL 16.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere l’architettura e i componenti principali di PostgreSQL 16.
- Utilizzare funzionalità SQL avanzate nonché le estensioni offerte da PostgreSQL.
- Applicare best practice per la sicurezza e i controlli di accesso.
- Svolgere attività di amministrazione del database, tra cui backup, ripristino e monitoraggio.
- Ottimizzare le prestazioni del database tramite tecniche di tuning e strategie di indicizzazione.
- Utilizzare gli strumenti integrati di PostgreSQL per garantire elevata disponibilità e replicazione dei dati.
- Integrare PostgreSQL nei moderni framework di sviluppo applicativo.