1.5 Oracle GoldenGate Veridata Supported Use Cases

In today’s complex, hybrid (Cloud and On-premises) IT environment with the same data stored in multiple locations or while migrating the data from one system or application to another, some data discrepancies are almost inevitable. If not discovered and addressed, bad data can lead to poor decision-making; failed service level agreements; and, ultimately, operational, financial, and legal risk.
Furthermore, for a comprehensive explanation, the following are the diverse use cases supported in Oracle GoldenGate Veridata:

Figure 1-5 Oracle GoldenGate Veridata Use Cases

Oracle GoldenGate Veridata Use Cases
  • Data Migration: It is the process of transferring data from one location or one system to another. Data migration is a critical task in various scenarios, including:
    • Database Upgrades: When organizations upgrade their software or hardware systems, they often need to migrate data from the old system to the new one. For example, when transitioning to a new database management system (DBMS) or a newer version of an application.
    • Cloud migration: Many businesses are moving their data and applications to cloud platforms. Data migration in this context involves moving data from on-premises servers to cloud-based storage or from one cloud provider to another.
    • Data center relocation: When a company moves its data center to a new physical location, data migration is essential to ensure the continuity of operations.

      There are various factors involved in the Data Migration out of which Data Validation post migration is an important task. After the migration is complete, it is essential to verify that the data in the new system functions correctly and retains its integrity.

  • Auditing & Compliance: As compliance standards evolve, corporations and their leaders are increasingly required to uphold exceptionally high levels of responsibility. Organizations must ensure their alignment with auditing and compliance standards and furnish data to regulatory authorities, such as Health Insurance Portability and Accountability Act (HIPAA), Payment Card Industry Data Security Standard (PCI-DSS), General Data Protection Regulation (GDPR), and others.
  • Data Consistency: In any replication scenario, it is essential to ensure data consistency across all systems, whether it involves replicating data between data centers, migrating data from on-premises to the cloud, or transferring data from a relational database to a data lake. It is imperative that no data discrepancies occur.
  • Application Upgrades: When conducting application upgrades, numerous Data Definition Language (DDL) and Data Manipulation Language (DML) operations are executed on the database tables. If this database has replication configured, it is imperative to ensure that all changes made in the source systems are seamlessly and accurately replicated to the target systems.