SlideShare a Scribd company logo
Making of MaaS - how to build a scalable system with no servers
Making of  MaaS
2
SAMI  PIPPURI
Chief Technology  Officer
What is  MaaS and  how it’s being done
Introducing the  world’s first
mobility operator
3
Mobility  as  a  Service  is  a  concept  
that  changes  transport  from  
separate  systems  to  a  service  
promise.  It  is  regarded  as  the  
biggest  paradigm  change  in  
transport  since  affordable  cars  
came  to  market.  
Mobility  as  a  Service  was  born  in  
Finland  and  has  been  spreading  
widely  as  a  vision  for  future  
transport.  The  father  of  the  concept  
Mr.  Sampo Hietanen is  now  turning  
this  vision  into  a  global  agenda  
defining  company.
TRANSPORT  SYSTEMS  
WILL  BECOME  CONSUMER  
BUSINESS
5
MaaS
Finland
ARPU
(Average Revenue Per  User)
in  Transport  
~300  €/month
Telecom  
~30  €/month
Global Market  
10  000  000  000  000  €
market  reshaped
Private car
usage <  4  %
Servicizing
Sharing
economy
New  
means of  
transportDecline
of  car
ownership
Internet  of  
vehicles
Self
driving
vehicles
Apps for  
traffic
Expensive
traffic
space
Transport  systems will become
consumer business
6
Infrastructure as  
a  Service,  IaaS
Transport  as  a  
Service,  TaaS
Mobility as  a  
Service,  MaaS
SERVICE  PROVIDERS  
(INTERNATIONAL  BRANDS)
• Combinations for  target groups
• Different packages for  targeted groups
• Clearing  for  transportation,  networks and  services
TRANSPORTATION  PROVIDERS  
(INTERNATIONAL  BRANDS)
• Vehicles,  public transport,  rentals,  parking,  taxis,  ride
shares,  car shares etc.
NETWORK  PROVIDERS
• Planning,  investments,  maintenance
ALL  FUNDING  DIRECTLY  
FROM  END  USERS
THE  FOCUS  IS  HERE
• Personalized,  tailored,  situation  
specific  service
• Possibility  to  control  transportation  
expenses  by  fixed  monthly  payments
Shared  Services,
Shared  Resources
More  value  for  
investments  
through  secondary  
usage
Network  of  trusted  
partners
VISION:  Personalized,  tailored and  
situation-­specific mobility service
at  a  monthly payment
7
Urban  commuter  package  for  95  €/month:
• Free  public  transport  in  domestic  city  area  
• Free  taxiup  to  100  km
• Rental  car  up  to  500  km
• Domestic  public  transport  1500  km
15  minutes  package  for  135  €/month:
• pick  up  by  a  shared  taxi  within  15  minutes  from  the  phone  call  
• EU  wide  roaming  for  shared  taxi  at  0,5  €/km
• Free  public  transport  in  domestic  city,  
• Domestic  public  transport  1500  km
Business  world  package  for  800  €/month:
• Pickup  within  5  minutes  in  all  EU
• Free  taxi    in  domestic  city
• Lease  car  and  road  use  
• Taxi  roaming  worldwide
Family  package  for  1  200  €/month:
• Lease  car  and  road  usage  
• Shared  taxi  for  the  whole  family  with  a  15  minutes  pickup
• Domestic  city  public  transport  for  everyone
• Domestic  public  transport  2  500  km
MaaS operator provides Mobility as  a  
Service  to  users – the  Spotify of  Transport
8
MaaS as  a  business
http://impulssi.lvm.fi/2015/02/02/liikenne-­ja-­viestinta-­kuuluvat-­yhteen/
Global
Traffic market
10.000 B€
Global
Transport  infrastructure
1.000  B€
(McKinsey  2013)
Households
11,3B€
Transportation
of  goods,  logistics
33,1B€
Governnment,
Municipalities,
Subsidised
transport
3,9B€
The  Market  Opportunity:
Traffic is  a  10  000  B€ market globally
10
Market  opportunity:  Savings  in  car  expenditure  
Spending  on  
transportation  per  family  
2012
Transportation  
services
930  €
Using  a  car
2730  €
Buying  a  car
2450  €
Transportation  
services
1600  €
Using  a  car
2200  €
Buying  a  car
1900  €
Spending  on  transportation  per  
family  
2020
+  56%
80%
Local  Service  (work)  in  
country
80%
Imported  Gasoline
90%
Imported  Products  
(cars)
20%
Digital  Services  
(Global  market)
20%
Local  Services  
(e.g.  
maintenance)
10%
Local  
Services  
(car  sales)
Breakdown  of  bought  products  
and  services
11
MASSIVE  OPPORTUNITY  TO  APPLY  TECHNOLOGY  
AND  DATA-­DRIVEN  DECISION  MAKING  TO  PROVIDE  A  
GREAT  UX  AND  SLA
Urgency
Speed
Wallet
Habits  /  Attitude  
/  Skill
Weather
Route
Luggage  /
Co-­riders  /  
Gear
Physical  
Condition
12Copyright MaasFinlandOy
Making  of  MaaS – the  Service
Copyright MaasFinlandOy 13
Pilot  Project:
MVP  TEST  AREA  
Copyright MaasFinlandOy 14
Tampere
Helsinki  
Region
Turku  
Region
Tallinn  
Region
MVP  phase  goals
we  can  get  access  to  transportation  
providers
we  are  able  to  make  our  service  without  
huge  integrations
we  are  able  to  find  channels  to  people
people  love  our  service
Copyright MaasFinlandOy 15
1
2
3
4
Timeline
April-­May
• Basic  e2e  
architecture  
defined
• Backend  Bootstrap  
• First  APIs
• iOS  Client  
prototyping
• 1st Design  iteration
June-­July
• Functioning  e2e  
system
• Purchasing  tickets  
integrated  for  1st
phase  participants
• Integrated  services  
for  routing,  
weather
• 2nd design  iteration  
in  iOS  Client
• Web  configurator
• Co-­creation  with  
early  adopters
Sept-­
System  Goals
Goals
• Scalable,  cloud-­based
• Mobile-­first  customer  experience  
• Utilizing  readymade  cloud  APIs
• Infrastructure-­as-­code
• Establish  industry  standard  APIs  where  
they  don’t  exist  yet
• Open  for  ecosystem  partners
• Create  enthusiasm  in  the  wider  ecosystem  
– enable  e.g.  Universities  and  smaller  
developer  houses  around  the  world
Non-­Goals
• Closed  architecture  or  
lock-­ins  (except  AWS)
• Exclusive  deals
• Server  infrastructure
• Intermediate,  all-­
encompassing  
frameworks
• Something  for  
everybody
Why  serverless and  cloud-­native
(Virtual)  Hardware  
Cost
Set-­up  time Personnel
BEFORE 1  firewall/LB,  2  DB  
machines,  2  
frontends, 3  
backends…  
>  $1500/month  for  0  
users
>  1  week  just to  
have  an  
environment,  
accounts,  OS  
installations,  
networking  rules,  
databases..
DBA  
infra  engineer
Networking,  
Backups,Updates…
Monitoring,
Developers
MaaS.fi 0  EUR  to  set  up,  
< $100/month  to  scale  
to  5000  users
First  routing demo  
on  day  1,  supporting  
thousands  of  
concurrent  users
1  Senior  Full  Stack  
Javascriptdeveloper
Tech  Stacks
iOS
MaaS backend
Android
Swift Java
AWS  SDK
MaaS Apps
AWS  IoT Cognito …
Node.js
Serverless
AWS  Components
GitHub/Travis
Open  APIs  for  the  ecosystem
Client  API
Service
APIs
Analytics
API
WebHook
API
Partner
API
www.maas-­api.org
MaaS
Backend
“Brains”
Built  on  cloud-­native  
components
Productive Tools  =  Quick
Iterations
Week  1 Week  2 Week  3
Sprint  1 Sprint  2 Sprint  3
Design  Sprint  1 Design  Sprint  2
Dev  
Sprint  
plan
Dev  +  Design
Sprint  plan
Dev  
Sprint  
plan
Microservice API  integrations
Service
APIs
Routing
Traffic  Operator
Traffic  Operator
Traffic  Operator
Transport  Operator
Weather
Subscription  Payment
Identity
Transport  Mode  detection
Generic  Rule  Engine
Customer  Support
MaaS backend
Internal  structure
Decision  Engine
API  bridge
Analytics  
Store
TSP  Adapter
Routing  API
Booking  Adapter
Environment  Adapter
AWS  IoT API  GW
TSP  Adapter
Flexible  Routes  (GeoJSON)
Fixed  Routes  (GTFS2JSON)
Real-­time  vehicles
Journey  booking  /  ticketing
Journey  payment
Contract  Data
Current Status
April-­May
• Baseline  e2e  
architecture
• Backend  Bootstrap  
• First  APIs
• GitHub  page  for  
API  project
• iOS  Client  
prototyping
DONE
DONE
IN  PROGRESS    (www.maas-­api.org)
IN  PROGRESS
DONE
Thank you.
SAMI  PIPPURI
Chief Technology  Officer
(want to  work on  this stack?  I’m hiring.)
sami.pippuri@maas.fi
+358  50  487  6829

More Related Content

PDF
Whim - Mobility as a service
PPTX
MaaS canada toronto
PDF
Transportation 2050 | The future of personal mobility
PDF
Vikram Chopra, Cars24 - NOAH18 London
PPTX
SSCG Auto Outlook Global Electric Vehicle (EV) Market and Economic Mega Trend...
PDF
Orange Creative Marketing Agency - Hồ sơ năng lực
PDF
B2C 산업 분야의 디지털 트랜스포메이션 적용 사례 및 활용 방안
PDF
Future Watch: Smart Ports
Whim - Mobility as a service
MaaS canada toronto
Transportation 2050 | The future of personal mobility
Vikram Chopra, Cars24 - NOAH18 London
SSCG Auto Outlook Global Electric Vehicle (EV) Market and Economic Mega Trend...
Orange Creative Marketing Agency - Hồ sơ năng lực
B2C 산업 분야의 디지털 트랜스포메이션 적용 사례 및 활용 방안
Future Watch: Smart Ports

What's hot (20)

PPTX
Transportation information system[1]
PDF
AQA Command Words
PPTX
From Start-up to Grown-up – FlixBus's Journey with Trello + Atlassian
PDF
Moovit - NOAH18 Berlin
PDF
Atomausstieg in Deutschland – Und was jetzt?
PDF
Flixbus company presentation
PDF
FlixBus - NOAH16 Berlin
PDF
proposal U th festival 2016 gubernur
PDF
FlixBus - NOAH18 Berlin
PDF
IoT Harbour solutions & smart ports by Vertical M2M with CommonSense IoT Plat...
PDF
Roadshow Plannen NMBS & Infrabel 2023-2026
PDF
FlixBus - NOAH15 Berlin
PDF
Competition and innovation in land transport - André SCHWÄMMLEIN - Flixbus - ...
PDF
IPLOOK Technologies(E.V)
PDF
Roadshow Plannen NMBS & Infrabel 2023-2026 – Oost-Vlaanderen
PDF
smart city .pdf
PPTX
Transportation of the future
PDF
Costa logistics profile
PDF
Introduction to Connected Cars and Autonomous Vehicles
PDF
Seongon_Credential
Transportation information system[1]
AQA Command Words
From Start-up to Grown-up – FlixBus's Journey with Trello + Atlassian
Moovit - NOAH18 Berlin
Atomausstieg in Deutschland – Und was jetzt?
Flixbus company presentation
FlixBus - NOAH16 Berlin
proposal U th festival 2016 gubernur
FlixBus - NOAH18 Berlin
IoT Harbour solutions & smart ports by Vertical M2M with CommonSense IoT Plat...
Roadshow Plannen NMBS & Infrabel 2023-2026
FlixBus - NOAH15 Berlin
Competition and innovation in land transport - André SCHWÄMMLEIN - Flixbus - ...
IPLOOK Technologies(E.V)
Roadshow Plannen NMBS & Infrabel 2023-2026 – Oost-Vlaanderen
smart city .pdf
Transportation of the future
Costa logistics profile
Introduction to Connected Cars and Autonomous Vehicles
Seongon_Credential
Ad

Viewers also liked (20)

PDF
SFScon16 - Jeremy Dalton: “The Way We Move: How open onnovation is changing m...
PDF
Making of maas - aws meetup Helsinki 2016
PDF
ITS and MaaS opportunities in D-A-CH
PDF
MaaS Global to revolutionize the global transportation market with Whim
PPTX
Sampo Hietanen - Discover the Future of Mobility - Mindtrek 2016
PPTX
MaaS - Tekes
PPT
Innovation Opportunities for Business In the Sustainable Economy / CherylHicks
PPT
BusinessIntelligenze - MaaS & SaaS
PPTX
MaaS general presentation Jan 2017
PDF
Horizon 2020 funding for MaaS and ITS
PPTX
«Information Society» and MaaS in the European Union: current issues and futu...
PDF
MaaS canada montreal
PDF
Tiedon jakaminen: Case Mobility as a Service MaaS
PDF
Mobility as a Service Growth Program, Nov 10, 2015
PDF
Manifest Mobiliteit 2.0. Wout Baert (Fietsberaad). Fiets en innovatie
PDF
Future of Mobility: Reinvention of the Car
PDF
Finnish ITS and MaaS business: a landscape analysis
PDF
Connected Mobility: The Digitalization Perspective
PPTX
Manifest Mobiliteit 2.0. Sven Vlassenroot (VIM). Mobility As a Service.
PPTX
Maas global - Helsinki 2016
SFScon16 - Jeremy Dalton: “The Way We Move: How open onnovation is changing m...
Making of maas - aws meetup Helsinki 2016
ITS and MaaS opportunities in D-A-CH
MaaS Global to revolutionize the global transportation market with Whim
Sampo Hietanen - Discover the Future of Mobility - Mindtrek 2016
MaaS - Tekes
Innovation Opportunities for Business In the Sustainable Economy / CherylHicks
BusinessIntelligenze - MaaS & SaaS
MaaS general presentation Jan 2017
Horizon 2020 funding for MaaS and ITS
«Information Society» and MaaS in the European Union: current issues and futu...
MaaS canada montreal
Tiedon jakaminen: Case Mobility as a Service MaaS
Mobility as a Service Growth Program, Nov 10, 2015
Manifest Mobiliteit 2.0. Wout Baert (Fietsberaad). Fiets en innovatie
Future of Mobility: Reinvention of the Car
Finnish ITS and MaaS business: a landscape analysis
Connected Mobility: The Digitalization Perspective
Manifest Mobiliteit 2.0. Sven Vlassenroot (VIM). Mobility As a Service.
Maas global - Helsinki 2016
Ad

Similar to Making of MaaS - how to build a scalable system with no servers (20)

PDF
Meetup #7 Voiture Connectée et Autonome à Paris
PDF
STEP Summer Seminar 2017 - George Hazel, MaSS Scotland - Mobility as a Servic...
PDF
Making of MaaS - AWS meetup Stockholm 2016-08
PDF
15 Smart Cities Pekka Koponen
PDF
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
PPTX
Internet Economics: Urban and Rural perspectives
PPT
Stib Driver Self Service V4[1]
PDF
Unu - NOAH19 Berlin
PDF
NOW! Intelligent Mobility Cloud October 2014
PPTX
APIdays Helsinki 2019 - Enabling New Business Models with Lonneke Dikmans, eP...
PPT
Mika Kulmala - Introduction to ITS in Tampere: Strategy and vision - Mindtrek...
PPTX
Connected Fleet with SAP IoT - Webinar - Westernacher Consulting
PDF
Auckland City WiFi - The Case Study
PPTX
Future Mobility Day - URBANITE
PDF
Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS Cloud
PPT
M2M , Making mobile machines and individuals work together- MASTERNAUT MASTER...
PDF
Xee for genivi - april 2016
PDF
Now! general presentation 2017 04-28
PDF
VISIONFC Automotive Summit
PDF
Tick mobility
Meetup #7 Voiture Connectée et Autonome à Paris
STEP Summer Seminar 2017 - George Hazel, MaSS Scotland - Mobility as a Servic...
Making of MaaS - AWS meetup Stockholm 2016-08
15 Smart Cities Pekka Koponen
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
Internet Economics: Urban and Rural perspectives
Stib Driver Self Service V4[1]
Unu - NOAH19 Berlin
NOW! Intelligent Mobility Cloud October 2014
APIdays Helsinki 2019 - Enabling New Business Models with Lonneke Dikmans, eP...
Mika Kulmala - Introduction to ITS in Tampere: Strategy and vision - Mindtrek...
Connected Fleet with SAP IoT - Webinar - Westernacher Consulting
Auckland City WiFi - The Case Study
Future Mobility Day - URBANITE
Case Study: ParkMobile Builds for Scale with Kubernetes, Gloo and AWS Cloud
M2M , Making mobile machines and individuals work together- MASTERNAUT MASTER...
Xee for genivi - april 2016
Now! general presentation 2017 04-28
VISIONFC Automotive Summit
Tick mobility

Recently uploaded (20)

PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Download FL Studio Crack Latest version 2025 ?
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Nekopoi APK 2025 free lastest update
PDF
iTop VPN Crack Latest Version Full Key 2025
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Complete Guide to Website Development in Malaysia for SMEs
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Weekly report ppt - harsh dattuprasad patel.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Patient Appointment Booking in Odoo with online payment
Design an Analysis of Algorithms II-SECS-1021-03
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Download FL Studio Crack Latest version 2025 ?
Wondershare Filmora 15 Crack With Activation Key [2025
Monitoring Stack: Grafana, Loki & Promtail
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Odoo Companies in India – Driving Business Transformation.pdf
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Reimagine Home Health with the Power of Agentic AI​
Nekopoi APK 2025 free lastest update
iTop VPN Crack Latest Version Full Key 2025
Designing Intelligence for the Shop Floor.pdf
Complete Guide to Website Development in Malaysia for SMEs
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps

Making of MaaS - how to build a scalable system with no servers

  • 2. Making of  MaaS 2 SAMI  PIPPURI Chief Technology  Officer What is  MaaS and  how it’s being done
  • 3. Introducing the  world’s first mobility operator 3 Mobility  as  a  Service  is  a  concept   that  changes  transport  from   separate  systems  to  a  service   promise.  It  is  regarded  as  the   biggest  paradigm  change  in   transport  since  affordable  cars   came  to  market.   Mobility  as  a  Service  was  born  in   Finland  and  has  been  spreading   widely  as  a  vision  for  future   transport.  The  father  of  the  concept   Mr.  Sampo Hietanen is  now  turning   this  vision  into  a  global  agenda   defining  company.
  • 4. TRANSPORT  SYSTEMS   WILL  BECOME  CONSUMER   BUSINESS
  • 5. 5 MaaS Finland ARPU (Average Revenue Per  User) in  Transport   ~300  €/month Telecom   ~30  €/month Global Market   10  000  000  000  000  € market  reshaped Private car usage <  4  % Servicizing Sharing economy New   means of   transportDecline of  car ownership Internet  of   vehicles Self driving vehicles Apps for   traffic Expensive traffic space
  • 6. Transport  systems will become consumer business 6 Infrastructure as   a  Service,  IaaS Transport  as  a   Service,  TaaS Mobility as  a   Service,  MaaS SERVICE  PROVIDERS   (INTERNATIONAL  BRANDS) • Combinations for  target groups • Different packages for  targeted groups • Clearing  for  transportation,  networks and  services TRANSPORTATION  PROVIDERS   (INTERNATIONAL  BRANDS) • Vehicles,  public transport,  rentals,  parking,  taxis,  ride shares,  car shares etc. NETWORK  PROVIDERS • Planning,  investments,  maintenance ALL  FUNDING  DIRECTLY   FROM  END  USERS THE  FOCUS  IS  HERE
  • 7. • Personalized,  tailored,  situation   specific  service • Possibility  to  control  transportation   expenses  by  fixed  monthly  payments Shared  Services, Shared  Resources More  value  for   investments   through  secondary   usage Network  of  trusted   partners VISION:  Personalized,  tailored and   situation-­specific mobility service at  a  monthly payment 7
  • 8. Urban  commuter  package  for  95  €/month: • Free  public  transport  in  domestic  city  area   • Free  taxiup  to  100  km • Rental  car  up  to  500  km • Domestic  public  transport  1500  km 15  minutes  package  for  135  €/month: • pick  up  by  a  shared  taxi  within  15  minutes  from  the  phone  call   • EU  wide  roaming  for  shared  taxi  at  0,5  €/km • Free  public  transport  in  domestic  city,   • Domestic  public  transport  1500  km Business  world  package  for  800  €/month: • Pickup  within  5  minutes  in  all  EU • Free  taxi    in  domestic  city • Lease  car  and  road  use   • Taxi  roaming  worldwide Family  package  for  1  200  €/month: • Lease  car  and  road  usage   • Shared  taxi  for  the  whole  family  with  a  15  minutes  pickup • Domestic  city  public  transport  for  everyone • Domestic  public  transport  2  500  km MaaS operator provides Mobility as  a   Service  to  users – the  Spotify of  Transport 8
  • 9. MaaS as  a  business
  • 10. http://impulssi.lvm.fi/2015/02/02/liikenne-­ja-­viestinta-­kuuluvat-­yhteen/ Global Traffic market 10.000 B€ Global Transport  infrastructure 1.000  B€ (McKinsey  2013) Households 11,3B€ Transportation of  goods,  logistics 33,1B€ Governnment, Municipalities, Subsidised transport 3,9B€ The  Market  Opportunity: Traffic is  a  10  000  B€ market globally 10
  • 11. Market  opportunity:  Savings  in  car  expenditure   Spending  on   transportation  per  family   2012 Transportation   services 930  € Using  a  car 2730  € Buying  a  car 2450  € Transportation   services 1600  € Using  a  car 2200  € Buying  a  car 1900  € Spending  on  transportation  per   family   2020 +  56% 80% Local  Service  (work)  in   country 80% Imported  Gasoline 90% Imported  Products   (cars) 20% Digital  Services   (Global  market) 20% Local  Services   (e.g.   maintenance) 10% Local   Services   (car  sales) Breakdown  of  bought  products   and  services 11
  • 12. MASSIVE  OPPORTUNITY  TO  APPLY  TECHNOLOGY   AND  DATA-­DRIVEN  DECISION  MAKING  TO  PROVIDE  A   GREAT  UX  AND  SLA Urgency Speed Wallet Habits  /  Attitude   /  Skill Weather Route Luggage  / Co-­riders  /   Gear Physical   Condition 12Copyright MaasFinlandOy
  • 13. Making  of  MaaS – the  Service Copyright MaasFinlandOy 13
  • 14. Pilot  Project: MVP  TEST  AREA   Copyright MaasFinlandOy 14 Tampere Helsinki   Region Turku   Region Tallinn   Region
  • 15. MVP  phase  goals we  can  get  access  to  transportation   providers we  are  able  to  make  our  service  without   huge  integrations we  are  able  to  find  channels  to  people people  love  our  service Copyright MaasFinlandOy 15 1 2 3 4
  • 16. Timeline April-­May • Basic  e2e   architecture   defined • Backend  Bootstrap   • First  APIs • iOS  Client   prototyping • 1st Design  iteration June-­July • Functioning  e2e   system • Purchasing  tickets   integrated  for  1st phase  participants • Integrated  services   for  routing,   weather • 2nd design  iteration   in  iOS  Client • Web  configurator • Co-­creation  with   early  adopters Sept-­
  • 17. System  Goals Goals • Scalable,  cloud-­based • Mobile-­first  customer  experience   • Utilizing  readymade  cloud  APIs • Infrastructure-­as-­code • Establish  industry  standard  APIs  where   they  don’t  exist  yet • Open  for  ecosystem  partners • Create  enthusiasm  in  the  wider  ecosystem   – enable  e.g.  Universities  and  smaller   developer  houses  around  the  world Non-­Goals • Closed  architecture  or   lock-­ins  (except  AWS) • Exclusive  deals • Server  infrastructure • Intermediate,  all-­ encompassing   frameworks • Something  for   everybody
  • 18. Why  serverless and  cloud-­native (Virtual)  Hardware   Cost Set-­up  time Personnel BEFORE 1  firewall/LB,  2  DB   machines,  2   frontends, 3   backends…   >  $1500/month  for  0   users >  1  week  just to   have  an   environment,   accounts,  OS   installations,   networking  rules,   databases.. DBA   infra  engineer Networking,   Backups,Updates… Monitoring, Developers MaaS.fi 0  EUR  to  set  up,   < $100/month  to  scale   to  5000  users First  routing demo   on  day  1,  supporting   thousands  of   concurrent  users 1  Senior  Full  Stack   Javascriptdeveloper
  • 19. Tech  Stacks iOS MaaS backend Android Swift Java AWS  SDK MaaS Apps AWS  IoT Cognito … Node.js Serverless AWS  Components GitHub/Travis
  • 20. Open  APIs  for  the  ecosystem Client  API Service APIs Analytics API WebHook API Partner API www.maas-­api.org MaaS Backend “Brains”
  • 22. Productive Tools  =  Quick Iterations Week  1 Week  2 Week  3 Sprint  1 Sprint  2 Sprint  3 Design  Sprint  1 Design  Sprint  2 Dev   Sprint   plan Dev  +  Design Sprint  plan Dev   Sprint   plan
  • 23. Microservice API  integrations Service APIs Routing Traffic  Operator Traffic  Operator Traffic  Operator Transport  Operator Weather Subscription  Payment Identity Transport  Mode  detection Generic  Rule  Engine Customer  Support MaaS backend
  • 24. Internal  structure Decision  Engine API  bridge Analytics   Store TSP  Adapter Routing  API Booking  Adapter Environment  Adapter AWS  IoT API  GW
  • 25. TSP  Adapter Flexible  Routes  (GeoJSON) Fixed  Routes  (GTFS2JSON) Real-­time  vehicles Journey  booking  /  ticketing Journey  payment Contract  Data
  • 26. Current Status April-­May • Baseline  e2e   architecture • Backend  Bootstrap   • First  APIs • GitHub  page  for   API  project • iOS  Client   prototyping DONE DONE IN  PROGRESS    (www.maas-­api.org) IN  PROGRESS DONE
  • 27. Thank you. SAMI  PIPPURI Chief Technology  Officer (want to  work on  this stack?  I’m hiring.) sami.pippuri@maas.fi +358  50  487  6829