Oracle Cloud Infrastructure (OCI) GoldenGate is a fully managed, native cloud service that moves data in real-time, at scale. On top of core GoldenGate for Big Data capabilities, it brings additional advantages of a fully managed service like auto-scaling, flexible/ data throughput-based licensing, improved user experience.
In this blog, we will cover the required settings for configuring an OCI GoldenGate Confluent Replication targeting Confluent Cloud running with private endpoints. If interested, you can refer to below resources about OCI GoldenGate and Confluent:
This blog post covers the steps for configuring the connectivity between OCI GoldenGate and Confluent Cloud running with Private Endpoints.
Prerequisites:
Please note that, you may need to work with your networking and Confluent teams to complete the following prerequisites.
Create OCI GoldenGate Connections:
We need to create a Confluent Cloud connection. For the detailed steps, you can refer to OCI GoldenGate Documentation.
Shared endpoint traffic routing method will route the traffic from through the same subnet as the deployment subnet.
As the host, use the bootstrap server and port as 9092. You don't need to add any private ip. When customer assigned subnet is selected, OCI GoldenGate will perform DNS lookups in the private subnet selected. For Security protocol, select SASL over Plaintext. Use api key/ secret as username/ password.
After connection created and assigned to deployment, it will get ingress IPs. Please make sure that they're whitelisted in your deployment's subnet security list.
After assigning the connection to your deployment, you can create a connection for Confluent Schema Registry if needed. And you can confgiure the replicat.
Deniz Sendil is a Senior Principle Product Manager in Oracle GoldenGate product group with a focus on GoldenGate for Big Data. Deniz has over 17 years of experience in data management, analytics and data integration domains.
Previous Post
Next Post