Struttura del corso
Introduzione all'architettura di Oracle GoldenGate
- Componenti di GoldenGate e ruoli dei processi: Extract, Pump, Replicat, Manager e Collector
- Topologie di GoldenGate: unidirezionale, bidirezionale, a cascata e hub-and-spoke
- Panoramica sull'architettura dei Microservices di GoldenGate e principali differenze dall'architettura classica
Installazione, configurazione e preparazione dell'ambiente
- Requisiti di sistema, piattaforme supportate e passaggi di installazione per GoldenGate 19c
- Configurazione del processo Manager, file di parametri e directory di distribuzione
- Prerequisiti del database, privilegi degli utenti e considerazioni di rete
Cattura dei dati modificati e movimentazione dei dati
- Metodi di cattura: Classic Extract, Integrated Extract e CDC basata su log
- Architettura dei file trail, strategie di trasporto e checkpointing
- Configurazione dei processi Extract, Data Pump e Replicat
Mappatura, trasformazioni e gestione dei conflitti
- Mappatura dei dati e trasformazioni delle colonne utilizzando file di parametri e regole di mappatura
- Gestione delle conversioni dei tipi di dati e considerazioni sui set di caratteri
- Strategie di rilevamento e risoluzione dei conflitti per la replicazione bidirezionale
GoldenGate Microservices e interfaccia di amministrazione
- Distribuzione e gestione del GoldenGate Microservices Manager e Admin Server
- Utilizzo di GoldenGate Studio e API REST per l'amministrazione
- Configurazione della sicurezza: SSL/TLS, ruoli degli utenti e connessioni sicure
Monitoraggio, troubleshooting e ottimizzazione delle prestazioni
- Monitoraggio dello stato della replicazione, metriche di latenza e contatori di prestazioni
- Pattern di errore comuni, analisi dei log e procedure di recupero
- Ottimizzazione dei parametri Extract/Replicat e gestione delle risorse per un elevato throughput
Argomenti avanzati: alta disponibilità, cloud e migrazione
- Implementazione di strategie di alta disponibilità e migrazione senza interruzioni con GoldenGate
- GoldenGate in distribuzioni cloud e architetture ibride (OCI, AWS, Azure)
- Aggiornamento di GoldenGate, best practice per il patching e pianificazione della migrazione
Laboratori pratici e scenari reali
- Lab: Installazione di GoldenGate 19c e configurazione di una pipeline di replicazione unidirezionale
- Lab: Implementazione di trasformazioni e gestione della replicazione DML e DDL
- Scenario: Diagnosi della latenza di replicazione ed esecuzione di passaggi di failover/recupero
Riepilogo e prossimi passi
Requisiti
- Conoscenza dei concetti dei database relazionali
- Esperienza nell'amministrazione di Oracle Database o RDBMS equivalenti
- Familiarità con l'amministrazione dei server Linux/Unix o Windows
Pubblico target
- Database administrator (DBA)
- Ingegneri della replicazione e integrazione dei dati
- Ingegneri di piattaforma e operazioni responsabili di sistemi ad alta disponibilità
Recensioni (3)
buona spiegazione di ciascun punto e fornisci un compito per la pratica.
Piseth Ben - ACLEDA Bank Plc.
Corso - Oracle Database 19c: SQL Tuning Workshop
Traduzione automatica
abilità di presentazione, risposte tempestive a tutte le domande
Oana - OPEN COURSE
Corso - Oracle SQL LP - Fundamentals
Traduzione automatica
Gli esercizi e i "test" che abbiamo eseguito