PaaS - How to setup the Oracle API Platform Cloud Service (Part 1)

This blogpost covers how to setup the Oracle API Platform Service in the cloud. I will cover the installation and registration of the API Gateway in a separate post and also cover the creation and deployment of actual API's in another. 

There are pre-requisites before setting up Oracle API Platform Cloud Service. You must have the following Oracle Cloud Services already setup:

1. Oracle Storage Container (See blogpost here)
2. Oracle Cloud Database (See blogpost here)

1. Once logged into Oracle Cloud, from the Dashboard menu, click on the 'API Platform' option:

2. On the Oracle API Platform Cloud Service page, click 'Create Service':

3. Service - Provide basic service instance information:
Enter a Service Name and Description for your new API Platform.

SSH Public Key
This functionality ensures you are able to connect to the Cloud Instance externally using a private key. Click Edit:

You can either:
a) Browse and upload a public key file - ensure you have the respective private key already
b) Enter the text of the public key - ensure you have the respective private key alreadyc) 'Create a New Key' - The Oracle functionality generates a public and private key for you. In my example, I allow the page to create my Public key and I save the Private key locally: my example, my URL is: The username and password are the credentials of the user for that domain.

Once you have filled in all the fields, click 'Next':

4. Service Details - Provide details for your service:
Enter the configuration details for the new API Platform Service.

Database Configuration
The API Platform Service requires connection details to an Oracle Cloud Database. A list of existing Databases are available to select from from the first dropdown list. Enter the respective admin user (sys) and its password.

The 3 attributes under Weblogic are to create the new Administrator user and password. Make a note of these credentials after entering them. These credentials will be used throughout the lifetime of this instance, including when installing the API Gateway.

Backup and Recovery Configuration
For the Cloud Storage Container attribute, you must enter the URL to the specific Storage Container. The format for the URL is as follows:

Once all configuration details are entered, click Next.

5. Confirmation - Once you are satisfied after reviewing all the configuration, click Create.

Back on the Oracle API Platform Cloud Service page, you will see your instance of the API Platform with a Status of Creating Service... Go take a break as the creation of the API Platform Service will take around an hour! Oracle will send an email to the email address used for the Notification Email attribute once the API Platform is set up and running.

Once up and running, click on the name of the API Platform you have created:

On this page, you will see the topology related to the API Platform. Details such as IP's, the host machines where the API Platform is deployed and running (Weblogic servers), as well as information about the Load Balancer that is installed infront of the host machines.

Near the top of the page, click on the grey menu icon to get access to useful links such as the API Portal Console, Developer Portal Console etc. These destinations are where the fun starts with respect to managing the API Platform. 

Oracle API Portal Console
The management portal runs in the Oracle Public Cloud and is the heart of the Oracle API Platform Cloud Service. The management portal, along with Apiary (also running in the cloud) enables API First design and development of APIs. The gateway managers can create, manage, secure and publish APIs using the management portal. The APIs are deployed on to runtime gateways which enforce policies at runtime. The URL for the Management Portal is https://IP:PORT/apiplatform 

Oracle Developer Portal Console
After an API is published, API Consumers (application developers typically) use the Developer Portal to discover, register, and consume APIs. The Developer Portal can be completely customized to an enterprise’ needs so that they can publish it as their own portal to their customers. Developer Portal can also run either on the Oracle Cloud or directly in the customer environment on premises. The URL for the Developer Portal is https://IP:PORT/developers

API Gateway
API Gateways are the runtime components that enforce all policies specified through the management portal. Gateways also help in collecting data for analytics. The gateways can be deployed anywhere – on premise, on Oracle Cloud or to any third party cloud providers. This allows the gateways to be closest to your backend services. Some organizations may not want to expose their data at runtime through the cloud, so it is possible for them to deploy the gateway on premise. Their data is never published back to the cloud. For analytics also, only the aggregated information is passed back periodically to the management service running on the cloud.

API Gateway Installation
The next step will be to download and install the API Gateway. In my next blogpost, I will cover the installation of the API Gateway and will register it with the Oracle API Platform Cloud service we have created above: PaaS - How to install Oracle API Gateway and register with Oracle API Platform Cloud Service - Part 2.


  1. It is interesting to know how vast amount of data is stored and retrieved from the cloud. The whole process was explained clearly with the suitable example.
    Cloud Computing Courses | Cloud computing course in Chennai

  2. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.

    oracle training in bangalore

  3. I simply wanted to thank you so much again. I am not sure the things that I might have gone through without the type of hints revealed by you regarding that situation.
    java training in bangalore

  4. This comment has been removed by the author.

  5. Ciitnoida provides Core and java training institute in noida. We have a team of experienced Java professionals who help our students learn Java with the help of Live Base Projects. The object-oriented, java training in noida , class-based build of Java has made it one of most popular programming languages and the demand of professionals with certification in Advance Java training is at an all-time high not just in India but foreign countries too.

    By helping our students understand the fundamentals and Advance concepts of Java, we prepare them for a successful programming career. With over 13 years of sound experience, we have successfully trained hundreds of students in Noida and have been able to turn ourselves into an institute for best Java training in Noida.

    java training institute in noida
    java training in noida
    best java training institute in noida
    java coaching in noida
    java institute in noida

  6. I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
    aws training in Chennai

  7. Excellent knowledge was shared, it helps me to explore more things.

    Cloud Computing Courses

    Cloud computing course in Chennai

  8. Although the extent and sort of abilities required in people might fluctuate from one group to the opposite, technical knowhow definitely helps in the long term. And not using a little little bit of technical understanding issues to get exhausting relating to constructing and sustaining cloud functions. Data of Java together with .This is great blog. If you want to know more about this visit our Cloud Certified Site.

  9. Public cloud is for industries that have a major quantity of information with no major issues for privacy. corporations that use this service choose a pay-as-you-go structure. this sort of cloud answer is managed by third party suppliers.Cloud Computing


  10. Nice post keep do posting The Info was too good, for more information regarding the technology Click

    aws training in chennai

    selenium training in chennai

  11. itSimple was created to make life simple for customers & partners of Atempo Backup & Archival solutions in India after Atempo acquisition by ASG in 2012. Currently itSimple supports 180+ enterprise & SMB customers through its network of Channel Partners and has also introduced selective path breaking solutions to the Indian market.

    cloud backup solution
    Data protection

  12. Nice and good article. It is very useful for me to learn and understand easily. Thanks for sharing your valuable information and time. Please keep updating mulesoft Online Training


  13. Its Very a useful post to everyone and learn AWS from best IT training institute TO register Now
    Amazon web Services Training
    Salesforce training in Hitech city
    Salesforce training in Hyderabad

  14. Thanks for sharing this post. I got nice information from this blog and you have put a fresh spin on this topic and programming is something everyone serious now.I enjoy reading through your article post, I wanted to write a little comment to support you and wish you a good continuation.

    aws training in bangalore

    selenium training in bangalore

  15. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…
    <a href=" >Microsoft Azure Online Training</a>

  16. Very useful and information content has been shared out here, Thanks for sharing it.
    Visit Learn Digital Academy for more information on Digital marketing course in Bangalore.

  17. I wondered upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.
    PHP Training in Chennai
    PHP Course in Chennai
    Web Designing Course in chennai
    Hadoop Training in Chennai
    German Language Classes in Chennai
    PHP Training in Porur
    PHP Training in Adyar

  18. Really It is very useful information for us. thanks for sharing..
    AWS Training In Hyderabad

  19. An amazing web journal I visit this blog, it's unbelievably wonderful. Oddly, in this blog's content made without a doubt and reasonable. The substance of data is informative.
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training

  20. Your info is really amazing with impressive content..Excellent blog with informative concept. Really I feel happy to see this useful blog, Thanks for sharing such a nice blog..
    If you are looking for any python Related information please visit our website Python classes in pune page!