The book starts with a brief introduction about Oracle GoldenGate with Microservices and how to configure high availability using various methods. Oracle GoldenGate Microservices Architecture (MA) is a similar architecture based on REST APIs which enable us to configure, monitor, and manage Oracle GoldenGate services using a web-based user interface. Each module supports a specific business goal and uses a simple, lightweight, and well-defined interface to communicate with other sets of services. Oracle GoldenGate can interact with custom conflict-resolution routines that customers write to satisfy their business rules.

A step-by-step guide to practicing Oracle GoldenGate High Availability (HA) options, Microservices, and Real-Time downstream techniques

Key Features
  • Understand how and when they're used classic Vs. Microservices
  • Learn how to use real-time downstream methods based on the environment
  • Learn how to solve Oracle GoldenGate (OGG) Conflict Detection and Resolution (CDR) in bi-directional, active replication
  • Learn how to implement high availability for mission-critical systems using Oracle GoldenGate – XAG components
  • Learn how to set up bi-directional replication between pluggable databases (PDBs) in a multi-tenant environment
  • Learn how to use differently typed of replicates in pluggable databases (PDBs) in a multi-tenant environment

What Will You Learn
By the end of the book, you will come across a few case studies about how to use Microservices, Real-Time Scenarios with Oracle GoldenGate, REST APIs in Oracle GoldenGate, and How to monitor Oracle GoldenGate processes in real-time environments. This book also helps how to use various file systems like ACFS, DBFS, and NFS in high availability for Oracle GoldenGate.

Who This Book is For
This book is intended for anyone looking for how to set up and configure Uni-directional, Bi-directional replication in mission-critical environments either using classic Oracle GoldenGate OR Oracle GoldenGate with Microservices. This book also helps various methods to implement real-time downstream techniques.