|
| 1 | +# OCI GoldenGate connection to OCI Streaming with Apache Kafka |
| 2 | + |
| 3 | +### This guide documents how to set up OCI GoldenGate connection to OCI Streaming with Apache Kafka (OSAK) cluster. |
| 4 | +--- |
| 5 | + |
| 6 | +#### Requirments: |
| 7 | +1. OCI GoldenGate for Distributed Applications and Analytics (previously named Big Data) is created and is accessible |
| 8 | +2. OCI Streaming with Apache Kafka cluster and OCI GoldenGate are in the same VCN or VCN peering is enabled. |
| 9 | +3. SASL-SCRAM amd superuser is enabled for OCI Streaming with Apache Kafka cluster |
| 10 | +4. Check your OSAK bootstrap:port - we will need it |
| 11 | + |
| 12 | +--- |
| 13 | + |
| 14 | +1. Go to OCI GoldenGate Connections tab and **Create Connection** |
| 15 | + |
| 16 | +2. Choose your connection Name, Description and select Apache Kafka from **Type** list: |
| 17 | +<img width="898" height="754" alt="image" src="https://github.com/user-attachments/assets/59abcf2b-0921-40e5-a6df-0dabab5ec09d" /> |
| 18 | + |
| 19 | +3. Enter your bootstrap and port: |
| 20 | +<img width="1284" height="207" alt="image" src="https://github.com/user-attachments/assets/8de3524c-09d3-4770-880a-d185a5fdde70" /> |
| 21 | + |
| 22 | +4. Select SASL over SSL: |
| 23 | +<img width="874" height="296" alt="image" src="https://github.com/user-attachments/assets/a504b2c2-d508-4813-857d-c8c7b3ba9f67" /> |
| 24 | + |
| 25 | +5. Enter super-user |
| 26 | + |
| 27 | +6. Scroll down to **Advanced options** and deselect Use Vaults: |
| 28 | +<img width="668" height="344" alt="image" src="https://github.com/user-attachments/assets/08881cc9-8b94-46d4-8f8e-48c68aaf3fb2" /> |
| 29 | + |
| 30 | +7. Enter your superuser password |
| 31 | + |
| 32 | +8. Create a text file producer.properties (name it as you wish): |
| 33 | + ``` |
| 34 | + security.protocol: SASL_SSL |
| 35 | + sasl.mechanism: SCRAM-SHA-512 |
| 36 | + ``` |
| 37 | + |
| 38 | +9. Scroll down to **Settings** and pick Producer properties - Drop a file or select a file : |
| 39 | +<img width="892" height="385" alt="image" src="https://github.com/user-attachments/assets/18b83976-5702-4c4a-aff9-8e787d7445c4" /> |
| 40 | +
|
| 41 | +10. Click **Create** and the connection is done |
| 42 | + |
| 43 | +11. Go to Assigned Deployment and **Assign Deployment** button to select your OCI GG-DAA deployment: |
| 44 | +<img width="758" height="476" alt="image" src="https://github.com/user-attachments/assets/ad5234ec-0272-45f1-9642-cc16a8163c41" /> |
| 45 | +
|
| 46 | +12. Now you can login to OCI GoldenGate console, Create GG Replicat and stream data to OSAK cluster |
| 47 | +
|
0 commit comments