Course Outline
Foundational Concepts of Oracle GoldenGate Architecture
- Understanding GoldenGate components and process functions: Extract, Pump, Replicat, Manager, and Collector
- Exploring GoldenGate topologies: unidirectional, bi-directional, cascaded, and hub-and-spoke models
- An overview of the GoldenGate Microservices architecture and its distinctions from the classic architecture
Setup, Configuration, and Environment Readiness
- Reviewing system requirements, supported platforms, and installation procedures for GoldenGate 19c
- Setting up the Manager process, parameter files, and deployment directories
- Addressing database prerequisites, user permissions, and network requirements
Change Data Capture and Data Transmission
- Examining capture techniques: Classic Extract, Integrated Extract, and Log-based CDC
- The structure of Trail files, transport methods, and checkpoint management
- Configuring Extract, Data Pump, and Replicat processes
Data Mapping, Transformation, and Conflict Management
- Defining data mappings and column transformations via parameter files and mapping rules
- Managing data type conversions and character set compatibility
- Strategies for detecting and resolving conflicts in bidirectional replication
GoldenGate Microservices and Administrative Interface
- Deploying and overseeing the GoldenGate Microservices Manager and Admin Server
- Utilizing GoldenGate Studio and REST APIs for administrative tasks
- Implementing security protocols: SSL/TLS, role-based access, and secure connections
Oversight, Diagnosis, and Performance Optimization
- Tracking replication health, latency indicators, and performance metrics
- Analyzing common error patterns, logs, and recovery workflows
- Optimizing Extract/Replicat parameters and resource allocation for high throughput
Advanced Applications: HA, Cloud, and Migration
- Building high-availability and zero-downtime migration strategies using GoldenGate
- Deploying GoldenGate in cloud and hybrid environments (OCI, AWS, Azure)
- Upgrading GoldenGate versions, applying patches, and planning migrations
Practical Labs and Real-World Applications
- Exercise: Installing GoldenGate 19c and setting up a unidirectional replication pipeline
- Exercise: Applying transformations and managing DML and DDL replication
- Case Study: Identifying replication latency and performing failover/recovery actions
Recap and Future Pathways
Requirements
- A solid grasp of relational database principles
- Hands-on experience managing Oracle Database or similar RDBMS platforms
- Proficiency in Linux/Unix or Windows server administration
Target Audience
- Database administrators (DBAs)
- Engineers specializing in data replication and integration
- Platform and operations engineers overseeing 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
presentation skills, prompt answers to all questions
Oana - OPEN COURSE
Course - Oracle SQL LP - Fundamentals
it was structured very well both by days and by modules, easy to follow