Skip to content

Commit 1b8ba5e

Browse files
authored
Create goldengate_osak.md
1 parent 9971790 commit 1b8ba5e

File tree

1 file changed

+47
-0
lines changed
  • data-platform/open-source-data-platforms/oci-streaming-with-apache-kafka/goldengate_oci_streaming-with-apache-kafka

1 file changed

+47
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
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

Comments
 (0)