17
odernizing flight operations technology

Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

Embed Size (px)

Citation preview

Page 1: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

Modernizing flight operations technology

Page 2: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

2

Continuously earning the trust of our employees & customers

Page 3: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

3

About United

4,500+ flights a day serving over 330 destinations worldwide

Transporting over 140 million passengers in 2015

700+ aircrafts

87,000+ employees

10,000+ Pilot and 25,000+ Flight Attendants

6000+ airport agents

Page 4: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

Enabling new toolsfor pilots 4

Page 5: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

5

Investing in our flight attendants

Page 6: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

6

Stuck with this in the back-office...

Page 7: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

7

Look for “uncovered” flights

Eight-step process across 4-5 systems to find and assign a pilot to the flight*

The life of a “crew scheduler”...

*Remember to key in up to eight different 3-letter codes in exactly the right sequence. From a list of 400.

Page 8: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

8

Crew Modernization Program

Build a foundational crew management platform to streamline and improve the process and tools for crew scheduling

Address end user priorities• Deliver reliable, accurate real-time data• Enhance the tools for schedulers• Streamline and improve processes

Page 9: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

9

Not an easy problem to solve

Complex rules embedded in COBOL –are difficult to change & test. Small number of functional system experts.

Emphasis on end-user expertise to search and apply solutions to time-sensitive operational issues.

Switching between multiple tools to solve a single issue with limited decision support data available on demand.

Page 10: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

10

And we had our own technical requirements...

Don’t just slap a web app on the mainframe – rethink the stack

Externalize business rules off the mainframe

Enable a single version of the “truth” across pilots, flight attendants & crew schedulers

Engineer performance, high availability and disaster recovery

Accelerate mobile application development

Page 11: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

11

Mainframe-based crew system

Other operational systems

Complex Event Processing

Business Rules Management

messaging

api Sync Gateway

web apps mobile apps CB Lite

One stack for pilots, flight attendants & crew schedulers

NoSQL DB storage & high availability cache

Page 12: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

12

uCrew is our new platform for crew schedulers

Page 13: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

13

Support for highly mobile workforce

Multiple nodes preventing loss of data or outage to support critical Operations systemsCross data center replication provide out of the box DR capabilities

Can be run in AWS and Azure

Mobile Enablement

Highly Available

Resilience

Cloud Support

Why Couchbase for United?

Page 14: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

14

Observations/Learnings Adapting NoSQL

Maximize Key value access

Data Model design

Easy to upgrade

Multi-Dimension Scaling/Configuration

Page 15: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

Part of our stack in Commercial and Operations space Customer applications – synchronize personalized customer details (boarding

passes, reservation details, flight information) between United systems and United Mobile application

Airport Agent UI – real time flight information changes/updates

Gate Displays – real time updates of flight information and advertising content

15

Page 16: Modernizing flight operations technology at United Airlines – Couchbase Connect 2016

16