Você está na página 1de 13

Pim Gaemers, Lead API Management at Rubix

https://www.linkedin.com/in/pimgaemers/

https://pgaemers.wordpress.com

https://www.rubix.nl/pim-gaemers
Rubix Some of our API &
API Management customers

HQ Den Bosch Netherlands, 59 employees

Specialist in:
– Process- & Systems integration
– API Management
– Continous integration & Continous delivery
(DevOps)
– Event Processing & Big Data
– Platform Migration

Services: Consultancy & Projects, SoFa,
Maintenance, QA
Context

One of the largest airports in Europe..



Sitting on a trove of information

Silo-ed in different systems and LoB’s

Not the owner of all the data
…How to extract value from this data?
Create an API Strategy

...create a customer data strategy based on API’s



Improve the customer experience of passengers and
visitors offering relevant information in their journey

Improve the airport processes by offering predictive
analytics to process experts

Development priority: products that benefit both
objectives
Starting the journey

Let mode 2 run it



Business requirements are still fuzzy

Time to market is important
….create a separate team with a dedicated focus
The first leg of the journey
Start building
From custom interfaces The API Management
to Open API’s Platform (on-premise)
HELP!!!
I want to go public!!

Release the platform


Start building Internally and sponsors
PoC + The API (on-premise)

Start small Vendor selection
3scale selected

gradually grow

Go public
Along the way it becomes more then just API Management
MVP architecture

…create a first MVP to quickly test the API



API’s run on-premise

3scale APIcast gateway on IaaS in the cloud

3scale API Manager as SaaS
...after the MVP address the scalability concerns
Scale out

It’s not just API Management anymore


…only one real way to scale. It’s cloud.

What about security?

How to integrate a cloud with an on-prem solution

SaaS, PaaS, IaaS, Serverless, containers??
Make the API Public
...Openshift was the way to go for cloud agnostic
scalable workloads.

Created a operational data cache

Solution contained:
– Fuse
– EAP
– A-MQ
– Elasticsearch
Challenges & Lessons learned

Public API’s are hard to correct

So experiment in advance

Try betatesting, hackathons, etc.

Focus hard on developer marketing

Talk to your legal team early on

Take your time with infrastructure and security

Then focus on developer marketing again. No
really, it’s important

Você também pode gostar