Before You Begin with Oracle Oracle API Platform Cloud Service - Classic

Before you begin using Oracle API Platform Cloud Service - Classic, you must have subscriptions to Oracle Identity Cloud Service, Oracle Database Cloud Service (not Database Schema) and Oracle Storage Cloud Service, and you must have created specific details in each service. You are also required to have a secure shell (SSH) public/private key pair.  If you want to host gateway nodes in Oracle’s cloud, you must also have a subscription to Oracle Cloud Infrastructure Compute Classic. You may also want to consider a subscription to a higher tier of Oracle Cloud Infrastructure Compute Classic.

  • Oracle Cloud Infrastructure Compute Classic

    Oracle API Platform Cloud Service - Classic uses Oracle Identity Cloud Service for identity management. The Foundation tier is included. This tier includes basic user and group management features, but lacks the following features:

    • Identity Synchronization

    • User Self-Registration

    • Self-Service Password Reset

    • Self-Service Access Request

    • SSO for Third-Party Cloud Apps

    • Multi-Factor Authentication (MFA)

    • External Identity Provider Federation

    • Social Authentication

    • User Provisioning and Synchronization for Third-Party Cloud Apps

    • Oracle Identity Manager Connector for Oracle Identity Cloud Service

    • Enterprise SLA (99.95%)

    Depending on your use case, you may require a license to one of the other pricing tiers. For example, users managed in an Oracle Identity Cloud Service Basic tier identity domain typically correspond to application developers outside of your company who subscribe to APIs you manage and publish. Users managed in an Oracle Identity Cloud Service Standard tier identity domain typically correspond to API Managers, Gateway Managers, other users who manage resources with Oracle API Platform Cloud Service - Classic, and internal application developers.

    See About Oracle Identity Cloud Service Pricing Tiers and Features.

  • Oracle Database Cloud Service

    Oracle API Platform Cloud Service - Classic uses Oracle Database Cloud Service to host the database schemas the service requires.

    In your Oracle Database Cloud Service, you need to create a service instance using the standard service level.

    Note the following before creating a service instance in Oracle Database Cloud Service:
    • Do not use the Virtual Image service level for Oracle Database Cloud Service as it does not work correctly during backup and restore.

    See Getting Started with Database Cloud Service in Administering Oracle Database Cloud Service.

    When you are ready to create an Oracle API Platform Cloud Service - Classic instance, you are prompted for the following information about your service instance in Oracle Database Cloud Service:
    • Name of the service instance that is up and running in Oracle Database Cloud Service

    • Pluggable database name (for Oracle Database 12c only)

    • Database administrator user name and password

  • Oracle Storage Cloud Service

    Older backups in Oracle API Platform Cloud Service - Classic are automatically moved to a container in Oracle Storage Cloud Service. Before you can create containers and objects, you must have an active subscription to Oracle Storage Cloud Service. See How to Begin with Oracle Storage Cloud Service Subscriptions in Using Oracle Cloud Infrastructure Object Storage Classic .

    See the tutorial Creating Oracle Storage Cloud Service Containers Using the REST API.

    When you’re ready to create an Oracle API Platform Cloud Service - Classic instance, you are prompted for the following information about a storage container:

    • Name of the container in Oracle Storage Cloud Service

    • Oracle Storage Cloud Service user name and password

  • Virtual Machine (VM) public key

    An SSH public/private key pair is used for authenticating access to a VM through an SSH client. You generate an SSH public/private key pair using a standard SSH key generation tool. See Creating SSH Keys for Use with Oracle Cloud Services.

    You may use the same SSH public/private key pair that you used for creating a service instance in Oracle Database Cloud Service.

    When you’re ready to create an Oracle API Platform Cloud Service - Classic instance, you’re prompted to supply the VM public key. You can also create a new key during the provisioning process and use it to access the VM. See Creating an Oracle API Platform Cloud Service - Classic Instance.

    To connect to a VM in an Oracle API Platform Cloud Service - Classic instance, you’d supply the paired private key when logging in to the machine using an SSH client.

Prior to using Oracle API Platform Cloud Service - Classic, ensure also you’re familiar with the following: