Scenario | Description | Security | High Availability | Throughput | Cost |
---|---|---|---|---|---|
1 | Connectivity over public internet without VPN or FastConnect | TLS only | Relies on connectivity over the internet | Limited | Low setup cost; Low setup cost; OCI data transfer charges may apply |
2 | Connectivity over public internet with VPN Connect and without FastConnect | IPSec, Encrypted | Limited | Typically <250Mbps | Low setup cost; Low setup cost; OCI data transfer charges may apply |
3 | Connectivity over FastConnect without VPN (VPN may reduce the throughput) | TLS over dedicated private line - Not Encrypted | Redundancy supported - Refer to High Redundancy Best Practices | Port speeds in 1 Gbps, 10 Gbps or 100 Gbps increments | Prominent setup cost; OCI data transfer charges do not apply |
4 | Connectivity over public internet with VPN (as a fallback) and FastConnect | Depending on the path used for communication (Fast Connect -Not Encrypted; VPN -Encrypted) | Redundancy by Design - Refer to Redundancy Best Practices | Depending on the path used for data transfer | Prominent setup cost; OCI data transfer fees may apply, depending on the path of communication |
Pre-requisites (to be performed by the customer) | • On-premises application's APIs in customer's network should be publicly accessible through the internet. • Application's inside customer's network should have access to public internet. |
Working | • Oracle Utilities Cloud Services REST APIs are exposed to the public internet, so on-premises applications can use these REST APIs for integrations. • Oracle Utilities Cloud Services can call on-premises public (internet facing) APIs for integration. • File transfers can be done by using Object Storage, which also has secured public (internet facing) REST APIs. |
Pros | • Simple setup, lower cost. |
Cons | • Limited security of data in transit by using TLS, through public internet. • No guaranteed availability of connection; network outages between the on-premises data center and Oracle's OCI can occur. • Unpredictable throughput; moving large amounts of data can take substantial time • OCI data transfer charges may apply. |
Pre-requisite setup (to be performed by the customer) | • Appropriate setup needs to be done between the on-premises data center and OCI for the VPN Connect. • Service Gateway needs to be setup within customer's OCI VCN to route requests from customer's on-premises data center to Oracle Utilities Cloud Services through the VPN connect. • Appropriate setup/configuration needs to be set up to route requests from Oracle Utilities Cloud Services to the private APIs on customer's on-premises data center as Oracle Utilities Cloud Services can only send requests to public APIs. • Redundancy can be planned and the VPN setup should be done accordingly (this is a redundancy best practice). |
Working | • Oracle Utilities Cloud services REST APIs can be accessed via the VPN Connect route through the service gateway, so customer's on-premises applications can use these REST APIs for integrations. • Oracle Utilities Cloud services can access the private APIs of customer's applications through an intermediary such as a reverse proxy and via the VPN. • File transfers can be done by using Object Storage, which also has secured public (internet facing) REST APIs. |
Pros | • Easy to set up; more secure than public internet option. • Redundancy is supported by way of multiple connections and tunnels. |
Cons | • Cost of setting up the intermediary, such as a proxy to expose the customer's on-premises applications' private APIs to Oracle Utilities Cloud services. • Service gateway setup. • Low throughput-typically <250Mbps; moving large amounts of data can take substantial time. • OCI data transfer charges may apply. |
Prerequisites setup (to be performed by the customer) | • A dedicated private line between a customer's on-premises data center and OCI. • Set up and configuration must be set up so that any private end points are exposed to Oracle Utilities Cloud services as public end points; for example, the use of a reverse proxy. • Service Gateway needs to be set up within customer's OCI VCN to route requests from customer's on-premises data center to Oracle Utilities Cloud services through the VPN connect. • Redundancy can be planned and the FastConnect setup should be done accordingly (Redundancy is a best practice). |
Working | • Oracle Utilities Cloud services REST APIs can be accessed via the FastConnect and Service Gateway route, so customer's applications can use these REST APIs for integrations. • Oracle Utilities Cloud services can access the private APIs of customer's on-premises applications through the intermediary setup (such as a reverse proxy) and via FastConnect. • File transfers are done using Object Storage, which also has REST APIs. |
Pros | • High bandwidth; secure line. |
Cons | • Cost of setting up the FastConnect private line and the cost of setting up the intermediary (such as a proxy). |
Pre-requisites (to be performed by the customer) | • A dedicated private line between a customer's on-premises data center and OCI. • An appropriate setup and configuration that allows exposure of any private end points to Oracle Utilities Cloud Services as public end points. • Service Gateway needs to be set up within customer's OCI VCN to route requests from customer's on-premises data center to Oracle Utilities Cloud services through the VPN connect. • Redundancy can be planned and the FastConnect setup should be done accordingly (Redundancy is a best practice). • Redundancy can be planned and the VPN setup should be done accordingly (Redundancy is a best practice). |
Working: | • Oracle Utilities Cloud services REST APIs can be accessed via the FastConnect or the VPN Connect route, so customer's applications can use these REST APIs for integrations. • Oracle Utilities Cloud services can access the private APIs of customer's on-premise through the proxy and via FastConnect or the VPN Connect • File transfers can be done using Object Storage's public(internet facing) REST APIs or by connecting to the Object Storage through FastConnect. |
Pros | • High bandwidth, high availability, and secure. |
Cons | • Cost of setting up the private line for FastConnect and the cost of setting up the intermediary process to expose the on-premises private end points to Oracle Utilities Cloud services. • Low throughput of VPN Connect in case FastConnect line becomes unavailable. |