Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Java 8 must be used on the endpoint

  • API Specifications must be sourced from SCM

  • OCI Requirements → https://docs.oracle.com/en-us/iaas/Content/APIGateway/Concepts/apigatewayprerequisites.htm

    • OCI Tenancy

    • Sufficient quota on API Gateway-related resources

    • Within the Tenancy must exist a compartment to own necessary network resources

    • The compartment that owns network resources must contain a VCN, a public or private regional subnet, and other resources

    • The VCN must have a set of DHCP options that includes an appropriate DNS resolver to map host names defined in an API deployment specification to IP addresses.

    • To create API gateways and deploy APIs on them, you must belong to one of the following:

      1. The tenancy's Administrators group.

      2. A group to which policies grant the appropriate permissions on network and API Gateway-related resources. See Create Policies to Control Access to Network and API Gateway-Related Resources.

Key Features

  • API Specification files are sourced from Source Code Repository like Git, Subversion etc.

  • API Specifications can be Swagger UI / Open API 3.x format or the native API Specification defined by Oracle.

  • String replacement and property replacement supported on the Build process validates API specification files.

  • Oracle cloud infrastructure connection details stored in FlexDeploy.

  • Package-based approach, customers can pick various API Specifications to deploy.

  • Property replacement for API specification files.

  • Setup reusable OCI cloud accounts to allow deployment to one or more tenancy and/or region.

...