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.   |