Oracle GoldenGate With Microservices

Yenugula Venkata Ravi Kumar, Mariami Kupatadze, Konstantin Kerekovski, Tridib Das

SKU: 9789389328493


ISBN: 9789389328486
eISBN: 9789389328493
Authors: Yenugula Venkata Ravi Kumar, Mariami Kupatadze, Konstantin Kerekovski, Tridib Das
Rights: Worldwide
Publishing Date: February 2020
Pages: 542
Book Type: Paperback
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.
  1. Introduction to Oracle GoldenGate HA - XAG Components
  2. Extract and Replicate in Multitenant Environment
  3. Consolidated and Cascaded Oracle GoldenGate
  4. Introduction to Oracle GoldenGate Methodologies
  5. Introduction to Oracle GoldenGate Utilities
  6. Bi-Directional Replication with Conflict Detection and Resolution (CDR)
  7. Bi-directional Replication with Pluggable Databases (PDBs) in Multitenant Environment
  8. Real-Time Downstream Database with Multiple Scenarios
  9. Oracle GoldenGate Microservices Architecture overview
  10. Managing Oracle GoldenGate and Kubernetes
  11. Automation Recipes Via Rest APIs
  12. Oracle GoldenGate Tuning and Troubleshooting
Yenugula Venkata Ravi Kumar (YVR) is an Oracle ACE Director and Oracle Certified Master (OCM) with 22+ years of experience in the banking, financial services, and insurance (BFSI) verticals. He has worked as a Vice President (DBA), Senior Database Architect, Senior Specialist Production DBA, and Oracle Engineered Systems Architect. He is an OCP (Oracle 8i to 12c) and Oracle Certified in Oracle GoldenGate, RAC, Performance Tuning, and Oracle Engineered Systems (Exadata, ZDLRA, and ODA). He has written 100+ articles and published in Oracle Technology Network (OTN), OraWorld Magazine, UKOUG, OTech Magazine, and Redgate. 
Oracle Speaker at Oracle Open World 2017/2018, IOUG 18, NYOUG, OTN-Yatra, AIOUG, Sangam, and SOUG. He was designed, architected, and implemented the core banking system (CBS) database for the central banks of two countries, India and Mahe, Seychelles. 

Mariami Kupatadze is an Oracle Certified Master since 2016. She is the first OCM in her country, Georgia. Mari is a member of the ACE program. She is a Senior Solutions Architect at FlashGrid Inc and a Director at Flashgrid Georgia LLC. She has more than ten years of experience in Database Administration and has been working totally for twelve companies during her carrier. She is highly specialized in Exadata, Oracle 10g, 11g, 12c, 18c, and 19c Databases, RAC, Data Guard, Golden Gate, and GG MA, Database Optimization and Tuning, EM, Cloud Control, Backup and Recovery, Database Migrations, Oracle Cloud IaaS, Oracle Database Security, Oracle Audit Vault and Database Firewall, Linux Administration. 
She has published several articles in OraWorld e-magazine and Oracle Technology Network. Mari has been a speaker in APAC Oracle Users Groups Community (APACOUC) and Luxembourg Oracle Users Group (LUXOUG). She has written the Oracle Sharding chapter in Oracle High Availability, Disaster Recovery and Cloud Services book. She is a blogger since 2010, published ~300 posts about her experience with Oracle and Linux. Her blog,, has been entered in Top 60 Oracle blogs.

Konstantin Kerekovski is an Oracle professional with more than seven years of experience in the financial services industry. He is a member of the Independent Oracle User Group, Suncoast Oracle User Group, and New York Oracle User Group. He has worked as a senior and lead database administrator with production support duties in the financial services industry. 

Tridib Das is a Senior Database Administrator with more than 9 years’ experience on Oracle and MySQL. Highly specialized in Exadata, ODA, Oracle 10g, 11g, 12c, 18c & 19c Databases, RAC, Data Guard, GoldenGate, Database Optimization and Performance Tuning, EM, Cloud Control, Backup and Recovery, Database Migrations, Oracle Database Security and Database Firewall. Oracle Speaker in Oracle Open World. Extensive expertise in scripting for automation and configuring tools. Strong knowledge of data center migration with zero downtime solutions. Specialized in high availability solutions for MySQL and conversion 
from MySQL to Oracle and vice-versa.

You may also like

Recently viewed