Oracle Fusion Analytics (Fusion Analytics) is a family of prebuilt, cloud-native analytics services that run on OCI (Oracle Cloud Infrastructure). About Fusion Analytics is an overview.
Private Fusion Analytics enables private network access to Fusion Analytics via private service endpoints and disallows traffic from the internet. Direct access is allowed only from private hosts in OCI or connected to OCI via a DRG (Dynamic Routing Gateway). Internet access is possible using public proxies that connect privately to the service endpoints.
A Fusion Analytics instance with service endpoints provisioned in the prepared Fusion Analytics environment.
Architecture
Initial State
This diagram depicts the provisioned Fusion Analytics private endpoints in a customer’s cloud account (tenancy).
Prepared State
This diagram depicts the initial OCI network components deployed for Internet access to Fusion Analytics service endpoints.
Components
The deployment package deploys the following components. Component dependencies are illustrated below.
Note: Superscripts 2 and 3 refer to the number of component instances.
Deploy
A downloadable package of OCI Terraform resources, uploaded and run in an OCI Cloud Shell, deploys the initial network components necessary to access Fusion Analytics service endpoints via the Internet.
An OCI cloud shell simplifies OCI authentication and provides a standardized method for various workstations.
Follow these steps to deploy the example components:
Copy and paste this code snippet into the Cloud Shell command line.
cd; bash ~/'IA-BASE/resources/setup' > >(tee -a iabase_setup.log) 2> >(tee -a iabase_setup.log >&2)
Optionally, view the setup log file.
Copy and paste this code snippet into the Cloud Shell command line.
cd; more 'iabase_setup.log'
Copy the note on the screen to a text file for use in accessing Fusion Analytics.
Download the hosts file for use in accessing Fusion Analytics.
Click on the Gear Icon and select Download.
Enter hosts as the Filename and click Download.
Select a download locationand click Save.
As an administrator on your workstation, append the contents of the hosts file to:
/etc/hosts on Linux and Mac
C:\Windows\System32\drivers\etc\hosts on Windows
Close and exit Cloud Shell, and view the components using the OCI console.
Navigate to Networking > Virtual Cloud Networks.
Choose the example Compartment.
Click the example VCN.
View the private subnet and the additional security list.
View the Internet gateway.
View the public subnet, security list, and route table.
Navigate to Networking > Network Load Balancers.
View each NLB.
View the Listener(s)
View the Backend Set(s)
View the Backend(s)
Redeployment for a Public IP CIDR change
Your public IP address may change for various reasons. An IP address (IPv4) has four numerical parts separated by periods, e.g., <part1.part2.part3.part4>, <121.200.33.65>.
If one or both of the first two parts change, redeploy the public IP address.
Follow these steps to redeploy the public IP address.
Update the iabase_variables_upload.tf file in the unzipped archive package.
Open the file from the unzipped folder and follow the instructions.
Replace the public IP Address enclosed in quotes.
Save and close the file.
Sign in to the OCI cloud account.
Change to the OCI region designated for Fusion Analytics.
Click on Developer Tools and select Cloud Shell.
Click on the Gear Icon and select Upload.
Drop or Select the iabase_variables_upload.tf file.
Click Upload
Redeploy the public IP address.
Copy and paste this code snippet into the Cloud Shell command line.
cd; bash ~/'IA-BASE/resources/setup' > >(tee -a iabase_setup.log) 2> >(tee -a iabase_setup.log >&2)
Optionally, view the setup log file.
Copy and paste this code snippet into the Cloud Shell command line.
cd; more 'iabase_setup.log'
Close and exit Cloud Shell, and view the components using the OCI console.