To use Datastream to create a stream from the source database to the destination, you must establish connectivity to the source database. Use the information in the following table to help you decide which method works best for you for your specific workload.
| Network connectivity method | Description | Things to consider |
|---|---|---|
| IP allowlist | Works by configuring the source database server to allow incoming connections from Datastream's external IP addresses. To find out the IP addresses for your regions, see IP allowlists and regions. |
|
| Forward SSH tunnel |
Establish an encrypted connection over public networks between Datastream and the source, through a forward-SSH tunnel. |
|
| Private Service Connect interfaces | Works by creating a private connectivity configuration. Datastream uses this configuration to communicate with the data source over a private network. This communication happens through a network attachment set up in the customer VPC network. |
|
| VPC peering | Works by creating a private connectivity configuration. Datastream uses this configuration to communicate with the data source over a private network. This communication happens through a Virtual Private Cloud (VPC) peering connection. |
|
What's next
- Learn more about IP allowlists.
- Learn more about Forward SSH tunnel.
- Learn more about Private Service Connect interfaces.
- Learn more about VPC peering.