smart421 transport ticketing in the cloud syncipswich 25-09-2014
DESCRIPTION
A presentation to the group SyncIpswich to give a summary of the modernisation project for Live Sales Management in the UK Rail industry. With the first service being migrated to the LSM platform of Ticket on DepartureTRANSCRIPT
![Page 1: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/1.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Sync-Ipswich Rail Transport Ticketing in the Cloud
25 September 2014
![Page 2: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/2.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
About me
Solution Architect Technical Designer
• Telco • Insurance • Transport • Banking • Government
25 September 2014
![Page 3: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/3.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Modernisation of current systems
Need to improve: • Reliability • Security • Flexibility • Usability • Interoperability • Open-ness • Fraud/fare-dodging • Cost to run!
25 September 2014
![Page 4: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/4.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Why ATOC chose Smart421
Mobility
API Analytics Identity
Architecture Integration
Teamwork: Smart Thinking, Smart People and Smart Systems
Cloud
25 September 2014
![Page 5: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/5.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Ticket on Departure (ToD) Service
• Lower cost operating model
• Flexibility and agility for current service
• Foundation for other delivery channels such as mobile and smartcards
Went Live in April 2014
18 month project to Architect, Design, Build and Run
Multi-year Service Management
• Advanced Ticket Sales
• Collection at terminals
• Entire UK rail industry scope
• Over a billion tickets per year
25 September 2014
![Page 6: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/6.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Ticket on Departure
ToD is where the Sale and Issue of a ticket is split
Live
Sales
Management
Apportionment &
Settlement
LENNON
Selling
TIS T
IS A
PI
1. Customer buys a ticket, e.g. from Online Retailer
2. Unique Booking Reference
3. Ticket Issuing System (TIS) sends a ‘PTR’ to LSM and “SALE” to LENNON
1. Later (e.g. at the station) customer collects ticket(s)
2. Booking Reference as identifier (plus Payment Card)
3. The machine updates the PTR on LSM, sends an “ISSUE” record to LENNON
Issuing
TIS
Booking
Reference
Sale Records
Issue Records
Business architecture – Sales and Issues
Ipswich
London
Anytime Ipswich
London
Anytime
API
FTP
API
25 September 2014
![Page 7: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/7.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Ticket on Departure reconciliation
Each period (~one month) systems reconciled
Live
Sales
Management
1. Bookings from the LSM
2. “SALEs” and “ISSUEs” from LENNON
3. Booking References match across the three data sets
4. Records in Bookings, Sales and Issues with the same Transaction References
5. The financial amounts must also match
Booking
Sale
Issue
Matched Values Matched
Apportionment &
Settlement
LENNON
UnMatched MisMatched
Business architecture – Back Office
25 September 2014
![Page 8: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/8.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
NRS/AVS
RSP Data Services interim situation
Routeing
Guide
Data Transformation & Distribution
Fares & Timetable
RDS and The Manual
LOT 1
LOT 2
Live Sales
Management
LOT 3
TIS API
Future:
New ‘Lite’
Ticket Issuing
Systems
Apportionment & Settlement
Legacy Ticket Issuing Systems (Assertis, ATOS, others)
Journey Planning Layer (ATOS, Trainline & others)
Existing RSP Service
Smart421 RSP Service
iBlocks Service
Key
RCS
ORCATS LENNON (Atos) Non RSP Service
Future Non RSP Service
iBlocks
ATOS
Cap Gemini
iBlocks
ATOS
A
F D
E
H
LSM Console
TOCs
N
P
G
I, L
Q
25 September 2014
![Page 9: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/9.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Accredited Ticket Issuing Systems (TIS)
25 September 2014
Selling TIS Issuing TIS Avantix WebTIS
Elgar
Evolvi
STAR TOM
Trainline
My Train Ticket
Atos Mobile Apps
Take the Train (OpenRail)
STAR Telesales
Raileasy
Quno
FAST Card only
FAST Cash and Card
SMART Astreo
Galexio
TODler TicketXpress
TicketXPress
(Card only)
TicketXpress Lite
ATOS Fujitsu S & B Assertis Parkeon ClickTravel
RailEasy Trainline Eurostar
Tribute
Evolvi SilverRail
Eurostar.com TTL Kiosk
![Page 10: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/10.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
New generation. Open API model
10
The
Operational
Database
Data Service Layer
Business Service Layer
Access Service Layer
REST API Layer
TIS Requests
Admin Console
New Services, “TIS Lite”
25 September 2014
![Page 11: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/11.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Ticket volumes
11 25 September 2014
![Page 12: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/12.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Amazon Connectivity – public and private
25 September 2014
![Page 13: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/13.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Amazon Elasticity in case of lost zone
Extra instances
Initiated in other
zones
Traffic failed over to new Master DB
Uses all three zones in the EU West Region (see amazonaws.com for more information on AWS)
Capacity is restored by starting instances in the unaffected zones
If the outage in one zone persists, new slaves are initiated in these zones to restore full resilient capability
25 September 2014
![Page 14: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/14.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
LSM Admin Console
14
HTML5, Javascript, CSS responsive web UI. Protected by Access Management system
Cached reference data such as station names
Ability to query and drill down to detail of all ToD tickets for retailers and train company staff
25 September 2014
![Page 15: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/15.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Some numbers
15
• £600,000 ticket value per peak hour
• Available to purchase tickets 24/7, with
• 99.99% availability target met
• Daily
– 126,000 tickets
– £5,000,000 revenue
• 65% opex reduction in run costs
• Average 5 support calls/day including password resets
Seamless migration and cutover
– Minimal downtime of system, no business impact
– 10,000 ticket vending machines and all points of sale
– 100% tickets transferred
Three-way Reconciliation
• Reconciling 24,327,143 transactions
• composed of 33,666,234 PTRs
• with a total sale value of £1,335,951,867.86
• and a total issue value of 1,296,137,755.43
25 September 2014
![Page 16: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/16.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Cloud scalability
The National Rail Enquiries Case Study
25 September 2014
![Page 17: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/17.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Case Study – NRE hosted in AWS since October 2013
Typical peak traffic = 177,000 journey lookups/hour
Previous peak for Snow (January 2013) = 325,000 jph
St Jude’s storm #ukstorm (October 2013) = 510,000 jph
Live service is scaled to
meet expected daily peaks
and during periods of
disruption
182 live instances
176 pre-production instances
25 September 2014
![Page 18: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/18.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
SmartCard and Mobile NFC Contactless Ticketing
25 September 2014
![Page 19: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/19.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
NFC On the rise again soon
NFC is not dead!
… it’s only been “resting”
25 September 2014
![Page 20: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/20.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
ITSO – Architecture and TMS
TMS RSPS3002
ITSO
Server
RSPS3002
ITSO
Client
Repository
REST API
TOC Customer Management
& Interfaces
Retailer Customer Management
& interfaces
External ITSO
Scheme
TOC
CRM 3rd Party
CRM
TOC
HOPS
Umbrella
HOPS
TOC 1 OID
TOC 2 OID
TOC 3 OID
ITSO
ISMS
Bureau
Card DB
Perso POST
Business Services
IAM &
Security
Mainly ITSO 1,2,3
compliant
Mainly Rail specific
RSPS3002
Or REST API
TIS TIS
TIS
Console
25 September 2014
![Page 21: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/21.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Transaction Management System (TMS)
Customer Media
Shell Account
Product
Journey Transaction Master Data Source for journey data
Customer Retailer TOC Staff Conductors Service Desk
Access control
Data synchronised with Rail systems
Data through “Umbrella” SEFT HOPS
Data from Retailer and TOCs’ TIS
25 September 2014
![Page 22: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/22.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Problems to be overcome
Card Clash!
25 September 2014
![Page 23: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/23.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Extensions in Future - Opportunities
SmartPhone
Apps + NFC,
Location
Corporate
Sales &
Loans
Delay +
Repay
Group
Ticketing
Discounts
&
Railcards
Rail Staff
Travel
schemes
Business
Carnets
Photo ID
Manage-
ment
TMS
25 September 2014
![Page 24: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/24.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Mobile Ticketing Applications The Future
25 September 2014
![Page 25: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/25.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Customer mobile ticketing today
25
This is a “Pick-up code” in Apps
a.k.a. “Booking Reference”
25 September 2014
![Page 26: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/26.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
What’s in a name?
Vacuum Cleaner -> “Hoover”
Sticky-backed plastic -> “Sellotape”
Portable MP3 Music Device -> iPod
NFC -> Apple Pay???
……
What will NFC Tickets be known as?
25 September 2014
![Page 27: Smart421 Transport Ticketing in the Cloud Syncipswich 25-09-2014](https://reader033.vdocuments.us/reader033/viewer/2022052619/55625544d8b42aa02d8b5324/html5/thumbnails/27.jpg)
© 2014 Smart421 Ltd Rail Transport Ticketing
Thank You for listening
http://www.smart421.com/blog
25 September 2014