Table of Contents Table of Contents Title and Copyright Information Preface Audience Documentation Accessibility Conventions Related Information 1 Introduction to Oracle GoldenGate What is Oracle GoldenGate? Why Do You Need Oracle GoldenGate? When Do You Use Oracle GoldenGate? Topologies for Oracle GoldenGate Oracle GoldenGate Product Family 2 Getting Started with Oracle GoldenGate Oracle GoldenGate Supported Processing Methods and Databases Components of Oracle GoldenGate Microservices Architecture What is a Service Manager? What is an Administration Server? What is a Receiver Server? What is a Distribution Server? What is a Performance Metrics Server? What is the Admin Client? Roadmap for Implementing the Microservices Architecture Components of Oracle GoldenGate Classic Architecture What is a Manager? What is a Data Pump? What is a Collector? What is GGSCI? Common Data Replication Processes What is an Extract? What is a Trail? What is a Replicat? 3 Oracle GoldenGate Processes and Key Terms Overview of Target-Initiated Paths Oracle GoldenGate Key Terms and Concepts Overview of Process Types Overview of Groups Overview of the Commit Sequence Number (CSN)