Prepare a Java Required File Environment

If you plan to deploy to a Java required file (JRF) environment, you must prepare the environment before you deploy the WebLogic Server stack.

For a non-JRF domain, the Oracle Cloud Marketplace stack can create the necessary VCN and all subnets, so no additional preparation is required. You can provision the stack and then add a private subnet for application databases to the existing VCN.

The steps below provide an overview of tasks to perform when provisioning a JRF environment. The topics that follow in this section provide details for the tasks.

  1. Create a virtual cloud network (VCN).

    When deploying a Java required files (JRF) domain, create a virtual cloud network (VCN) with a private subnet for the JRF operational database. The Oracle Cloud Marketplace stack can deploy the other subnets for the virtual machine (VM) instances and load balancers.

    You can use the networking quickstart option to setup a VCN with the necessary gateways, both public and private subnets, routing tables, and security lists. You can optionally create additional private subnets if needed.

    You can also manually create the VCN and the specific resources you need:
    1. Create a private subnet for the database.

    2. Create security lists and routing tables on the database subnet. You only need to create the security list if the JRF operations database is in a different compartment than the compartment where Oracle WebLogic Server for Oracle Cloud Infrastructure is provisioned.

    3. Create an internet gateway.

  2. You must add security rules the to database subnet security list to allow access from other subnets and from on-premises connections.

You must also provision a database as the JRF datastore and create a secret for the database SYS password. Use the procedure outlined in Create a Secret for Your WebLogic Password to create the secret for the database password. Provisioning a database is described in the Provision section following this section.