Oracle Functions – Serverless architecture on the Oracle PaaS Cloud

Lucas Jellema 1
0 0
Read Time:1 Minute, 19 Second

One of the interesting tidbits, somewhat hidden away in Thomas Kurian’s keynote presentation last week at Oracle OpenWorld 2016, is a new member of the Oracle PaaS Cloud Services family called Oracle Functions (or at least that seems to be the working title). Oracle Functions are serverless applications that are run on the Oracle PaaS infrastructure when one of its triggering events has been published.

The next screenshot shows a function as part of a stack. A stack by the way is a collection of components that are managed together – stop, start, scale, patch etc. – somewhat similar to AWS Formations.

image 

A Function is executed when one of its triggers occurs. Here we see a drop down list of the [sources for] trigger types currently supported. Among these are: the new Kafka Event Bus, the API Platform, the Database (DBaaS), the MySQL CS, Cache, WebHooks, events from Management Cloud (APM, Log Analytics) and messages on the Messaging Cloud. More trigger types are expected to be added over time.

 

image

 

Functions presumably can be written eventually in various languages – for example all languages supported by Application Container Cloud Service. It seems that an implementation in Node.js will be a very common one. An example is shown here:

image

I am curious to find out if and when Functions are added to the PaaS mix and how they can then be used and how you will be charged for running them (probably only for the compute resources actually consumed?!).

Presumably they will have a lot in common with AWS Lambda (https://aws.amazon.com/lambda/ )

About Post Author

Lucas Jellema

Lucas Jellema, active in IT (and with Oracle) since 1994. Oracle ACE Director and Oracle Developer Champion. Solution architect and developer on diverse areas including SQL, JavaScript, Kubernetes & Docker, Machine Learning, Java, SOA and microservices, events in various shapes and forms and many other things. Author of the Oracle Press book Oracle SOA Suite 12c Handbook. Frequent presenter on user groups and community events and conferences such as JavaOne, Oracle Code, CodeOne, NLJUG JFall and Oracle OpenWorld.
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

One thought on “Oracle Functions – Serverless architecture on the Oracle PaaS Cloud

Comments are closed.

Next Post

Oracle Database 12c Release 2 is out - just only on the cloud

The next major release of the Oracle Database has always been a big thing. Last year at Oracle OpenWorld [2015], a lot of sessions were dedicated to Release 2 of Oracle Database 12c – with sharding as probably its most eye catching new feature. Talk of the release date started […]
%d bloggers like this: