4 iw-ia-zurich airport-final2 (3)

32
©2013 Software AG. All rights reserved. Mr. Guenther Summer Head, Data Management & EAI Zurich Airport Mr. Dinesh Chandrasekhar Sr. Manager, Global Product Marketing Software AG Spreading the wings to fly high webMethods powering Zurich Airport

Transcript of 4 iw-ia-zurich airport-final2 (3)

Page 1: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved.

Mr. Guenther Summer Head, Data Management & EAI Zurich Airport Mr. Dinesh Chandrasekhar Sr. Manager, Global Product Marketing Software AG

Spreading the wings to fly high webMethods powering Zurich Airport

Page 2: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

2 |

Agenda • About Zurich Airport • Let us take a walk through the airport • Airport operations: Behind-the-scenes • webMethods @ Zurich Airport • Summary • Q & A

Page 3: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

3 |

• One of the most important airports in central europe

• Number of passengers • About 24 M per year • Capacity: 36 M per year • Approx. 66000 per day

• Number of Airlines flying in/out of Zurich Airport - 78

• Worldwide destinations = 188 • Number of employees = 1,500

14/10/2013 3

Page 4: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

4 |

Awards: 2004 – 2013 (ten consec. years)

Winner of the “World Travel Award“ Category: ”Europe‘s Leading Airport“

Skytrax World Airport Awards 2013 #1 in the category ”20-30 million passengers" 2013 #1 in the category "Best Airport Staff Europe" 2013 #1 in the category ”Baggage delivery“

2010 Winner of the “Business Traveller Award“

Category: “Best European Transfer Airport“ Classified as 4-star airport (Skytrax)

One of 13 airports in the world alongside London, Frankfurt or Amsterdam

And many more...

ZURICH AIRPORT

14/10/2013 4

Page 5: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

5 | ©2013 Software AG. All rights reserved. For internal use only ©2013 Software AG. All rights reserved. For internal use only

Welcome to Zurich Airport!

Page 6: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

6 |

Checking in - Is your flight on time? • Real-time updates on the biggest display at the airport • webMethods powering the Flight Information Display System

Checking In Flight Status Transfers Around the airport Arrivals

Page 7: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

7 |

Flight Status – tracking on web/mobile • Push notifications on mobile devices on various data points • Flights, Airports, Airlines, Aircrafts, Train Schedule, Point of Interests,

Parking Occupancy, Subscriptions

Checking In Flight Status Transfers Around the airport Arrivals

Presenter
Presentation Notes
iPhone only Deliver only data via REST / JSON For the mobile app we had in 1 month (April 2013) following number of service calls from the apps to our webMethods servers: Total:                4744958 Per day:           158165   Push messages (from webMethods server to an external service provider): Total:               48869 Per day:           1629 The app users can subscribe for a flight by just clicking on the star symbol (like to make this flight my favorite) of the flight he might be interested. After this we (EAI platform) will send (push) the relevant flight-update-messages live to the subscribed customer. On the customers iPhone will then open a popup message with the updated flight data of the subscribed flight. Because of security issues it is not possible to send these messages directly to the customers phone. Apple defined here for the so called APN Service interface (Apple Push Notification Service). This works only via a third party provider in between: http://devgirl.org/2012/10/19/tutorial-apple-push-notifications-with-phonegap-part-1/
Page 8: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

8 |

Around the airport • Observation deck with multimedia binoculars • Provides background information on fixed and mobile POI.

Checking In Flight Status Transfers Around the airport Arrivals

Presenter
Presentation Notes
Radar, flight and weather data Data Stream
Page 9: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

9 |

Arrivals • Streamlined flow information on Baggage, Arrival Gates etc. • Swiss railway company data shown on all 44 monitors at the whole

airport area with train departure times

Checking In Flight Status Transfers Around the airport Arrivals

Presenter
Presentation Notes
Door control, deboarding
Page 10: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

10 |

Transfers • Transfer times are optimized for all Schengen connecting passengers • Data for the airbridge provided through webMethods

Checking In Flight Status Transfers Around the airport Arrivals

Page 11: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

11 | ©2013 Software AG. All rights reserved. For internal use only ©2013 Software AG. All rights reserved. For internal use only

Airport Operations A behind-the-scenes look

Page 12: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

13 |

“Airport on a desk” - ZEUS • Single source of truth

Presenter
Presentation Notes
ZEUS provides a cleanly designed and easily understood representation of what is happen­ing at the facility at any given moment by col­lecting data from the airport’s various systems. CDM - Collaborative Decision Making Interfaces: FlightData (AIMS), Radar (SAMAX), Baggage (GSA), Environment (Umwelt), Alerting (Alarmstern)
Page 13: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

14 |

Management monitors for passport control

Page 14: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

15 |

PaxRiver – Passenger Flow

Presenter
Presentation Notes
For this interface we supply the data from the Gate Access Verification System (GAVS) and AIMS. Airport Steering can check the number of passengers at different checkpoints. We have limits of waiting time in front of the checkpoints and airport steering can send staff to the checkpoints
Page 15: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

16 |

Examples of Key Performance Indicators monitored • Number of active check-in

counters • Average delay of planes • Passenger flows at various

checkpoints • Wait time of passengers

at specific points

Presenter
Presentation Notes
To be able to display the Check-in Desk usage live via MashZone we need first to store all the data we receive via socket interface on our webMethods server to a database. For instance we receive daily following number of messages from all the 168 check-in desks at the airport:   NUMBER          MESSAGE TYPE 491                  Login 469                  Logoff 612                  Screen Saver On 617                  Screen Saver Off 5088                 HeartBeat 2009                 Type_9 14569               Type_10 4904                 Type_11   è is 28759 messages a day   But it can happen, that we receive a lot of messages nearly at the same time. For example it happened that 46 different check-in desks sent a message within 1 second. To be able to process this amount of data on our TCP listener still in real time we had to allow 30 parallel receiver threads at the same time,
Page 16: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

17 | ©2013 Software AG. All rights reserved. For internal use only ©2013 Software AG. All rights reserved. For internal use only

webMethods @ Zurich Airport

Page 17: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

18 |

webMethods at Zurich Airport 2003 EAI Evaluation – POC with webMethods Since 2004 in use as a productive EAI platform

Critical business processes based on the webMethods platform

webMethods is running 7 x 24 hours inclusive support Active und automatic SMS notifications in case of process – or interface

errors

webMethods Application Management

14/10/2013 18

Page 18: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

19 |

EAI Footprint

• 70 Projects

• 140 Packages

• 5 Production servers

• 800 Firewall rules

• 270 Top-level services

Page 19: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

20 |

EAI architecture • IS in front of the LB

- Listener - Scheduler

• Load Balancer • Server in parallel operation

- PROD1 (Aviation) - PROD2 (SAP / Non-Aviation)

webMethods Application Management

Prod. Servers 1 Prod. Servers 2

Load Balancer

Presenter
Presentation Notes
2 independent webMethods production environments Per environment, there are 2 servers in parallel operation with Load Balancer One environment only for the aviation area (flight operations – live data) One environment only for SAP and non aviation areas About 350 processes / interfaces About 100,000 service instances per day for just one interface (Flight Data) About 850 firewall rules between webMethods and internal / external systems / applications
Page 20: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

21 |

Implemented Interfaces

14.10.2013 21

AIMSRep

AIMS+

Alarmstern

AMC

BAZL

FLIRT

ATANOMS

GSA

SAMAX

SIKO Pollution

Applicants

WhoIsWho

Skybilling

Telephon-charging

Freight

Business Mobile maxSimAP

WebBasedTraining

SMS

Internet

Parking

BIS-Byron

ZEUS

SAP

FM and others...

Paxometer

TanGo

AIMS WebClient

Visitor Registration

CRM Duty Journal

Energy Supply FMA (FIDS)

MIS

Air Routes

DoorControl

Meter Reading

IP-Phone Services

Cable Manager

Passport Check Counter

SIKO Performancemeter

Rotations Cube

UDB

Web Based Training

SFS

E-Invoicing

Mobile App

Schliesstechnik

REFX

Presenter
Presentation Notes
Guenther to update this slide
Page 21: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

22 |

Flight Data Distribution

14.10.2013 22

AIMS

GAVS

EAI

Page 22: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

23 |

ZEUS

14.10.2013 23

Page 23: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

24 |

Zeus: Web Service Notification

14.10.2013 24

Brokered publish/subscribe (WS-BrokeredNotification)

- Introduces a broker between producers and consumers.

- Publishers and subscribers are decoupled.

- Consumers subscribe to the broker.

- The broker relays notifications to the subscribers.

Brokered Pub/Sub

Page 24: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

25 |

SMS Flight Information

14.10.2013 25

Presenter
Presentation Notes
10 SMS / sec Parking overflows Flight delays
Page 25: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

26 |

IP-Phone

14.10.2013 26

• Phonebook • Flight Information • Caller identification • Dial from Intranet • Absent indication • Busy Indicator • Configuration (Web Interface)

• Speed-dial buttons • Diversion • Change PIN

Page 26: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

27 |

E-invoicing

Page 27: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

28 |

Mobile App

14.10.2013 28

Page 28: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

29 |

DoorControl – Deboarding

14.10.2013 29

Non-Schengen Departures

Schengen Departures/Arrivals

Non-Schengen Arrivals

Schengen & Non-Schengen Departures / Arrivals

A

B

C

1

2 3

Deboarding Schengen Deboarding Non-Schengen Non-OSS Deboarding Non-Schengen OSS

These 3 gate doors can be simulataneously opened

1 2 3

1

2 3

A

B C

Page 29: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

30 | 30 TanGo Übersicht

Badge production

SAP Kaba Integration Alarming

Workflow (Ablaufkontrolle, Dialog)

Kaba Exos

9300

SAP / R3

( CRM / PM / CS)

Byron-BIS

WBT/NetCoach

Security-ModulFahrerausbildu

ng

LiveLink Dokumenten- Verwaltung

Web-Client

FH-Partner

FH-PartnerHR-

Systeme

DrucksystemCollamat

SteriaParking

Firmen-Stamm

Handels-register

1

AA-Strafpunkte-Verwaltung

17

18

5

16

3

6

7

8

9 10 11

2

1

13 15

19

21

23 24

Legende: Schnittstellennummer, fett = EAI-Schnittstelle

Schnittstelle mit Richtung

Alarm System

Durchgangs-Infrastruktur

(Leser, Video, Gegensprech,

Frosch)

22

Produktions-system FH-

Ausweis

4

Drucker Druck/Segm/Foto27 28

AutoCAD+GIS

29

Zonen+Profil-Konfigu-

rations-System

14

SkiData8

PVis (Video- Gegen-sprech-System)

24

12

Presenter
Presentation Notes
Zutrittskontrolle - Antragsprozess Badge production – 10K lines of XML data per badge; webMethods faster Emergency lockdown of badges using DSP pages in webMethods Each Error is sent out as SMS Keys Management Schlüsselverwaltung; Anlagen und Schliesszylinder: ca. 40’000 at the airport Chip in keys Ordering of keys, data exchange in SAP, key management
Page 30: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

31 | ©2013 Software AG. All rights reserved. For internal use only ©2013 Software AG. All rights reserved. For internal use only

In Summary

Page 31: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

32 |

Conclusion 1. webMethods integration platform represents a fundamental,

strategic and important component within the IT landscape

2. Implementation of “the internet of things”

3. Innovation enabler

4. Complex application & device landscape

5. The platform of choice for all future integrations

Page 32: 4 iw-ia-zurich airport-final2 (3)

©2013 Software AG. All rights reserved. For internal use only

33 | ©2013 Software AG. All rights reserved. For internal use only ©2013 Software AG. All rights reserved. For internal use only

Questions?

14/10/2013 33