Teaching how to secure access to on-premise Applications with Oracle API Platform

In this blog, I am going to show you how to use the API gateway from the Oracle API Platform, to secure the access to backend Applications. These internal applications might already be exposing REST APIs, but given these are internal APIs, being exposed by backend applications themselves, we simply don’t want to directly expose them into the public Internet.

There are many reasons for this, for example, the backend application might not have the right ability to fully secure its APIs for external use, nor to have the right ability to control access authorisation, throttle requests, apply different policies, validate custom headers, apply API-KEYs, run analytics, etc. Normally only an API Gateway can do all these different things.

I can think of the 3 most common ways to securely get access to backend applications behind a corporate firewall.

  1. Using secured APIs exposed externally
  2. Connecting through a secured VPN tunnel
  3. Using a messaging pattern, like with the Oracle Integration Cloud Service Agents deployed locally and then gathering access externally via Integration Cloud Service console or APIs

In this blog, we are going to explore option number 1.

Continue reading “Teaching how to secure access to on-premise Applications with Oracle API Platform”

Using MFT Cloud Service to Automate HCM Batch Uploads – Part 1

In this blog, we will use Oracle Managed File Transfer Cloud Service to perform batch loads into Oracle HCM Cloud.

Use cases for this include updating Employee data from external systems e.g. recruitment, uploading employee pictures from a badge creation system or syncing data while running hybrid with PeopleSoft.

Continue reading “Using MFT Cloud Service to Automate HCM Batch Uploads – Part 1”

Teaching how to use Bitnami to deploy any Image into Oracle Public Cloud

Recently, I was challenged at work, to make my drone take off, using a simple voice command via “Alexa”. Given this challenge came from my boss, I decided to happily accept it. I ended up writing some simple NodeJS code that interfaces with my drone and used a series of new Echo skills and a Home Assistant bridge to easily command my drone to take off and follow simple orders, something like “Alexa, please take off my drone and make it back flip twice“.

After some hours and many coffees, I got to the point that I was done and ready to show my working demo. However, I needed to take my NodeJS code and put it somewhere in the cloud to run it. I had a few options, like deploying my code into Oracle Application Container Cloud Service, which runs NodeJS natively over docker containers, but given that I have done this in the past and I was in an “adventurous mode”, I decided to try something new.

I wondered how simple would it be to use Bitnami to spin up a new NodeJS VM in Oracle Public Cloud… Well, I was amazed how pleasant the experience was, so I decided to capture this excitement in a quick blog for you to try as well.

Continue reading “Teaching how to use Bitnami to deploy any Image into Oracle Public Cloud”

MELBOURNE: Speed 2 Value Workshops

REGISTER by clicking on blue highlighted workshop name below:

Innovation in Action – CLOSED

Consumer-level collaboration and innovation are now expected in the workplace, using a combination of techniques and cloud solutions, supporting
– Fast Idea to Digital Model
– Integration & Process Tools
– Mobile & Multi-Channel Engagement & Analytics
– Internet of Things

Cloud in Action – Wednesday 19th April, 2017 – CLOSED

In this 2 Hour session,  you hear how Oracle Cloud Platform provides
– Many Infrastructure Entry Points
– Applications Usage beyond original purpose
– Mobile and Bot Enablement
– Faster Building of New Apps

Integration in Action – Wednesday 26th April, 2017 – CLOSED

See SAAS and On-Premise Apps working together discussing
– Integration Choices
– Why APIs are Cool
– Integration Patterns / Analytics
– What and Why MicroServices
– Machine Learning
and Seeing chatbots, drones and robots participating

Developer Experience (DX) – POSTPONED

Develop Apps at speed whilst maintaining quality, control and flexibility using latest Devops practices
– Drive innovative approaches to business outcomes
– Understand the “6 Key Things” for AppDev
– See the “6 Key Things” in action with Oracle Cloud
– Experience what APIs can do for business

SYDNEY: Speed 2 Value Workshops

REGISTER by clicking on blue highlighted workshop name below:

Cloud in Action – CLOSED

In this 2 Hour session,  you hear how Oracle Cloud Platform provides
– Many Infrastructure Entry Points
– Applications Usage beyond original purpose
– Mobile and Bot Enablement
– Faster Building of New Apps

Integration in Action – CLOSED

See SAAS and On-Premise Apps working together discussing
– Integration Choices
– Why APIs are Cool
– Integration Patterns / Analytics
– What and Why MicroServices
– Machine Learning
and Seeing chatbots, drones and robots participating

Innovation in Action – CLOSED

Consumer-level collaboration and innovation are now expected in the workplace, using a combination of techniques and cloud solutions, supporting
– Fast Idea to Digital Model
– Integration & Process Tools
– Mobile & Multi-Channel Engagement & Analytics
– Internet of Things

Developer Experience (DX) – POSTPONED

Develop Apps at speed whilst maintaining quality, control and flexibility using latest Devops practices
– Drive innovative approaches to business outcomes
– Understand the “6 Key Things” for AppDev
– See the “6 Key Things” in action with Oracle Cloud
– Experience what APIs can do for business

PERTH: Speed 2 Value Workshops

REGISTER by clicking on blue highlighted workshop name below:

Innovation in Action – CLOSED

Consumer-level collaboration and innovation are now expected in the workplace, using a combination of techniques and cloud solutions, supporting
– Fast Idea to Digital Model
– Integration & Process Tools
– Mobile & Multi-Channel Engagement & Analytics
– Internet of Things

Cloud in Action – Tuesday 11th April, 2017 – CLOSED

In this 2 Hour session,  you hear how Oracle Cloud Platform provides
– Many Infrastructure Entry Points
– Applications Usage beyond original purpose
– Mobile and Bot Enablement
– Faster Building of New Apps

Integration in Action – Thursday 20th April, 2017 – CLOSED

See SAAS and On-Premise Apps working together discussing
– Integration Choices
– Why APIs are Cool
– Integration Patterns / Analytics
– What and Why MicroServices
– Machine Learning
and Seeing chatbots, drones and robots participating

Developer Experience (DX) – POSTPONED

Develop Apps at speed whilst maintaining quality, control and flexibility using latest Devops practices
– Drive innovative approaches to business outcomes
– Understand the “6 Key Things” for AppDev
– See the “6 Key Things” in action with Oracle Cloud
– Experience what APIs can do for business

Wellington, NZ: Speed 2 Value Workshops

REGISTER by clicking on blue highlighted workshop name below:

Innovation in Action – Thursday, 13th April 2017 – CLOSED

Consumer-level collaboration and innovation are now expected in the workplace, using a combination of techniques and cloud solutions, supporting
– Fast Idea to Digital Model
– Integration & Process Tools
– Mobile & Multi-Channel Engagement & Analytics
– Internet of Things

Cloud in Action – CLOSED

In this 2 Hour session,  you hear how Oracle Cloud Platform provides
– Many Infrastructure Entry Points
– Applications Usage beyond original purpose
– Mobile and Bot Enablement
– Faster Building of New Apps

Integration in Action – CLOSED

See SAAS and On-Premise Apps working together discussing
– Integration Choices
– Why APIs are Cool
– Integration Patterns / Analytics
– What and Why MicroServices
– Machine Learning
and Seeing chatbots, drones and robots participating

Developer Experience (DX) – CLOSED

Develop Apps at speed whilst maintaining quality, control and flexibility using latest Devops practices
– Drive innovative approaches to business outcomes
– Understand the “6 Key Things” for AppDev
– See the “6 Key Things” in action with Oracle Cloud
– Experience what APIs can do for business