+ All Categories
Home > Documents > Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud...

Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud...

Date post: 28-May-2020
Category:
Upload: others
View: 10 times
Download: 0 times
Share this document with a friend
21
Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior Technical Application Coordinator at Schiphol Group Pim Gaemers, Senior Integration Specialist at Rubix Roel Hodzelmans, Senior Solution Architect at Red Hat 4th of May 2017
Transcript
Page 1: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Schiphol AirportSharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production

Mechiel Aalbers, Senior Technical Application Coordinator at Schiphol GroupPim Gaemers, Senior Integration Specialist at RubixRoel Hodzelmans, Senior Solution Architect at Red Hat

4th of May 2017

Page 2: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

PresentersMechiel Aalbers, Senior Solution Architect at Schiphol Group

Pim Gaemers, Senior Integration Specialist at Rubix

Roel Hodzelmans, Senior Solution Architect at Red Hat

https://www.linkedin.com/in/mechiel-aalbers-7ba676a7/

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

https://nl.linkedin.com/in/roelhodzelmans

@RoelHodzelmans

https://pgaemers.wordpress.com

Page 3: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

SETTING THE STAGE

Page 4: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Journey

4

to the World Leading Digital Airport

Red Hat Summit

Pre summer ‘15

September ‘15

November ‘15 December ‘16 March ‘17

Page 5: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

5

Business vision

● Stimulate internal and cross sector innovation

● Provide seamless passenger journey with open data and leading technology

● Enable (cost)efficient operations with open data and leading technology

Visionon the World Leading Digital Airport

Private

Digital Channels Operations

Projects ….

Sector

Airlines CustomsAirportsTravel

Agencies …..

Public

Start ups Developers

Google…..Open Flight

Database via API’s

Existing relations(many)

Page 6: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

CRAFTING THE SOLUTION

Page 7: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Choices to make

● API management

Means

7

To move to the World Leading Digital Airport

Vendor Selection for API Management

Proof of Concept with 3Scale

3Scale Selected (again)

Open Flight Database via API’s

Existing relations(many)

New Revenues

Innovation

Business models

Economy Mobile first

Asset & Data management

Marketing &

Promotion

API Management

Governance

Portfolio & Roadmap

Page 8: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Choices to make

● API management

● Devops / Microservices / CI&CD

Means

8

To move to the World Leading Digital Airport

Vendor Selection for API Management

Proof of Concept with 3Scale

3Scale Selected (again)

Develop Flight API

Flight API build on 3Scale Live for internal and sector users

Open Flight Database via API’s

Existing relations(many)

OPSDEV

Page 9: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Choices to make

● API management

● Devops / Microservices / CI&CD

● Flexibility / Scalability / Elasticity / On-Demand

Means

9

To move to the World Leading Digital Airport

Vendor Selection for API Management

Proof of Concept with 3Scale

3Scale Selected (again)

Develop Flight API

Flight API build on 3Scale Live for internal and sector users

Public API’s hosted in the cloud

Open Flight Database via API’s

Existing relations(many)

Page 10: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Choices to make

● API management

● Devops / Microservices / CI&CD

● Flexibility / Scalability / Elasticity / On-Demand

● Clouds and Containers

Means

10

To move to the World Leading Digital Airport

Vendor Selection for API Management

Proof of Concept with 3Scale

3Scale Selected (again)

Develop Flight API

Flight API build on 3Scale Live for internal and sector users

Public API’s hosted in the cloud

Migrate Flight API to OpenShift Dedicated

Start implementing OpenShift Container Platform on Azure

Live with Flight API on OpenShift Dedicated

Provision Flight API on OpenShift on Azure

Flight API and Developer Portal Live

Open Flight Database via API’s

Existing relations(many)

Page 11: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

First leg of the Journey

11

Open Data via API’s

Vendor Selection for API Management

to the World Leading Digital Airport

Proof of Concept with 3Scale

3Scale Selected (again)

Develop Flight API

Flight API build on 3Scale Live for internal and sector users

Public API’s hosted in the cloud

Migrate Flight API to OpenShift Dedicated

Start implementing OpenShift Container Platform on Azure

Live with Flight API on OpenShift Dedicated

Provision Flight API on OpenShift on Azure

Flight API and Developer Portal Live

Existing relations(many)

Red Hat Summit

Pre summer ‘15

September ‘15

November ‘16 December ‘16 March ‘17

Page 12: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

SOLUTION ARCHITECTUREWhat is running and foreseen

Page 13: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Solution architecture

13

Page 14: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Solution architecture live today

14

Page 15: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

LIVE DEMO TIME!May the Demo & WiFi Gods have mercy on our souls

Page 16: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

16

Page 17: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

17

Supporting quotes“Red Hat OpenShift Container Platform has truly stolen my heart. It is innovative and lets us deploy quickly and easily control our containers. “We’re very happy about OpenShift Container Platform.”

MECHIEL AALBERSSENIOR SOLUTION ARCHITECT, AIRPORT OPERATION SERVICES, AMSTERDAM AIRPORT SCHIPHOL

“We are shifting to working in agile, dedicated teams with a lot of autonomy. From an infrastructure perspective, we would like to stay in control, but we want to let other teams make their own choices within that framework. Red Hat OpenShift helps us do so.”

GARBIS VAN OKBURCHTI.T. MANAGER, AIRPORT OPERATION SERVICES, AMSTERDAM AIRPORT SCHIPHOL

Responses from the Airport Community“We want to support the traveler as well as possible with personal and relevant information about the airport. Our API platform and data sharing with APIs is a key element in our best airport digital strategy.”

“As someone who is very interested in airports and technology I was happy to see the release of this API”

Page 18: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

THANK YOUplus.google.com/+Schiphol

linkedin.com/company/schiphol-group

youtube.com/user/schiphol

www.facebook.com/schiphol/

twitter.com/schiphol

Page 19: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior
Page 20: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Solution architecture: future

20

Page 21: Schiphol Airport - Red Hat · Schiphol Airport Sharing the experience of running a multi-cloud OpenShift Integration CPaaS with API Management in production Mechiel Aalbers, Senior

Solution architecture: CI/CD flow

21


Recommended