Course Outline
Foundations of Oracle GoldenGate Architecture
- Key components and process roles: Extract, Pump, Replicat, Manager, and Collector
- Architectural topologies: one-way, bi-directional, cascaded, and hub-and-spoke models
- An overview of the GoldenGate Microservices architecture and its distinctions from the classic architecture
Installation, Setup, and Environment Readiness
- System requirements, compatible platforms, and installation procedures for GoldenGate 19c
- Configuration of the Manager process, parameter files, and deployment directories
- Database prerequisites, user permission settings, and network considerations
Change Data Capture and Data Transfer
- Capture methodologies: Classic Extract, Integrated Extract, and Log-based CDC
- Trail file structure, transport methods, and checkpoint mechanisms
- Setup of Extract, Data Pump, and Replicat processes
Data Mapping, Transformations, and Conflict Management
- Data mapping and column-level transformations via parameter files and mapping rules
- Managing data type conversions and character set alignments
- Strategies for detecting and resolving conflicts in bidirectional replication
GoldenGate Microservices and the Management Interface
- Deployment and administration of the GoldenGate Microservices Manager and Admin Server
- Leveraging GoldenGate Studio and REST APIs for administrative tasks
- Security configuration, including SSL/TLS, user role definitions, and secure connections
Monitoring, Diagnostics, and Performance Optimization
- Tracking replication health, latency indicators, and performance metrics
- Identifying common error patterns, analyzing logs, and executing recovery steps
- Optimizing Extract/Replicat parameters and managing resources for high throughput
Advanced Concepts: High Availability, Cloud Integration, and Migration
- Establishing high-availability and zero-downtime migration strategies using GoldenGate
- Deploying GoldenGate in cloud and hybrid environments (OCI, AWS, Azure)
- Upgrading GoldenGate, patching best practices, and migration planning
Practical Labs and Real-World Applications
- Lab: Installing GoldenGate 19c and establishing a one-way replication pipeline
- Lab: Applying transformations and managing DML and DDL replication
- Scenario: Diagnosing replication latency and performing failover/recovery procedures
Wrap-up and Future Directions
Requirements
- A solid grasp of relational database principles.
- Practical experience in administering Oracle Database or comparable RDBMS solutions.
- Knowledge of Linux/Unix or Windows server management.
Target Audience
- Database Administrators (DBAs)
- Data replication and integration specialists
- Platform and operations engineers managing high-availability systems
Testimonials (3)
good explanation on each points and provide assignment for practices.
Piseth Ben - ACLEDA Bank Plc.
Course - Oracle Database 19c: SQL Tuning Workshop
Greg was very patient and helpful
Chris Havel - Encyclopaedia Britannica
Course - ORACLE SQL Fundamentals
Learning about a new tool, the practices help a lot in understanding the topics, and that was what I liked the most.
David Vargas Alpizar - BANCO BAC SAN JOSE S.A
Course - Oracle Database 19c: Administration
Machine Translated