Upload
couchbase
View
196
Download
6
Embed Size (px)
Citation preview
Modernizing flight operations technology
2
Continuously earning the trust of our employees & customers
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
Enabling new toolsfor pilots 4
5
Investing in our flight attendants
6
Stuck with this in the back-office...
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.
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
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.
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
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
12
uCrew is our new platform for crew schedulers
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?
14
Observations/Learnings Adapting NoSQL
Maximize Key value access
Data Model design
Easy to upgrade
Multi-Dimension Scaling/Configuration
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
16