Más contenido relacionado La actualidad más candente (20) Similar a Mapmaking and Location-Based Systems in the Cloud - ENT339 - re:Invent 2017 (20) Más de Amazon Web Services (20) Mapmaking and Location-Based Systems in the Cloud - ENT339 - re:Invent 20171. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS re:INVENT
Mapmaking and Location -Based Systems
in the Cloud
M a r c i n K m i e c i k – F e l l o w , T o m T o m
ENT339
November 29, 2017
3. 25 YEARS OF COLLECTING LOCATION DATA
© 2017 TomTom. All rights reserved. Confidential information.3
19
TRILLION
TOTAL TODAY
11
BILLION
EVERY DAY
4. RICHLY ATTRIBUTED LOCATION CONTENT
© 2017 TomTom. All rights reserved. Confidential information.4
ROAD NETWORK ROUTING
ADDRESSING GEOCODING
TRAFFIC SIGNS NAVIGATION
POI SEARCH
VISUALIZATION3D
ADAS DRIVER ASSISTANCE
HD & ROADDNA AUTOMATED DRIVING
5. OUR LOCATION CONTENT IS USED BY MILLIONS DAILY
© 2017 TomTom. All rights reserved. Confidential information.5
6. KEY CHARACTERISTICS OF OUR SYSTEMS
© 2017 TomTom. All rights reserved. Confidential information.6
KEY CHALLENGE
• Continuous data size growth
• Demand for freshness and quality
• Continuous data processing innovation
• Offer real-time maps to the market
7. SOLUTION IS PUTTING LOCATION IN THE CLOUD
© 2017 TomTom. All rights reserved. Confidential information.7
DATABASE ANALYTICS
STORAGE
SECURITY
DEVELOPER
TOOLS
LOCATION
8. OUR JOURNEY TO THE CLOUD: MIGRATION
© 2017 TomTom. All rights reserved. Confidential information.8
MIGRATE IN PARALLEL
• To new system
• To the cloud
EARLY ADOPTION
• Outside of regular business
• Performance tests
Batch Map Real-time Map
On Premise Cloud
9. MIGRATION PHASES
© 2017 TomTom. All rights reserved. Confidential information.9
• EARLY MIGRATION
• SCALING
• OPTIMISING
EARLY MIGRATION
SCALING
OPTIMISING
K
100M
200M
300M
400M
500M
600M
700M
800M
Map Changes
10. MIGRATION PHASES
© 2017 TomTom. All rights reserved. Confidential information.10
• EARLY MIGRATION
• SCALING
• OPTIMISING
EARLY MIGRATION
SCALING
OPTIMISING
Cost/Change
11. MIGRATION PHASES
© 2017 TomTom. All rights reserved. Confidential information.11
• EARLY MIGRATION
• SCALING
• OPTIMISING
EARLY MIGRATION
SCALING
OPTIMISING
Hardware Cost
12. EARLY MIGRATION
© 2017 TomTom. All rights reserved. Confidential information.12
EARLY MIGRATION
100% ON PREMISE -> 80% CLOUD
• Responsiveness of the system
• Visibly better than on premise
50% OF SYSTEM USAGE ACHIEVED
• High cost indicators
DEV -> DEVOPS
• Cost ownership
Hardware Cost
13. SCALING
© 2017 TomTom. All rights reserved. Confidential information.13
LIMITS OF EXISTING HARDWARE
CHOICES
• On premise part cannot cope with the load
• Decision to fully migrate to the cloud
• External traffic reaches 40 gbps
• Internal traffic reaches 200 gbps
FLEXIBILITY
• Scaling phase includes 4 major hardware family
switches
DEV -> DEVOPS
• Cost control
SCALING
K
100M
200M
300M
400M
500M
600M
700M
800M
Map Changes
14. OPTIMISING
© 2017 TomTom. All rights reserved. Confidential information.14
IT WILL WORK
• Ability to predict final load
• First customer benefits
FLEXIBILITY
• Two additional major hardware family changes
DEV -> DEVOPS
• Cost predictability
Overall Cost/Change
OPTIMISING
15. ALTERNATIVES TO GOING TO THE CLOUD?
© 2017 TomTom. All rights reserved. Confidential information.15
OPTION 1
MAKING PROCURMENT DECISIONS ON EARLY MIGRATION RESULTS
OPTION 2
SEQUENTIAL SCALING AND OPTIMISING
OPTIMISING
EARLY MIGRATION SCALING
EARLY MIGRATION
• 4x higher costs than
on cloud
• Reduced productivity
• 2x longer time to
market
• Reduced productivity
EARLY MIGRATION SCALING OPTIMISING SCALING SCALINGOPTIMISING
DELAYED
CANCELLED
HIGHER COSTS
16. OUR TEAM VOICE
© 2017 TomTom. All rights reserved. Confidential information.16
“
“WE CAN DELIVER
CUSTOMER
BENEFITS
EARLIER
“
“MORE
FLEXIBLE
“
“USE OF
HOSTED
MANAGED
SERVICES
“
BETTER
HARDWARE
FAST
“
“
TEST AT
SCALE
“
“WE ARE
MORE
PRODUCTIVE
“
“COSTS ARE
NOT FIXED
17. BACK TO THE BUSINESS
© 2017 TomTom. All rights reserved. Confidential information.17
0
20
40
60
80
100
120
140
160
2015 2016 2017 2018 2019
Data freshness capability [days]
Data freshness
REAL-TIME MAPS
• It works
• We are ahead of competition
• We are ahead of market needs
• Ready for further usage growth
OPERATIONAL RESULT
• More productive than on premise
• More productive than old system
18. BENEFITS OF THE NEW SETUP
© 2017 TomTom. All rights reserved. Confidential information.18
ENABLING
• Online maps
• Autonomous driving
• Improved mobility
• Smarter cities
0
20
40
60
80
100
120
140
160
2015 2016 2017 2018 2019
Data freshness capability [days]
Data freshness
19. ONGOING CHALLENGES WITH BIG DATA
• Useful information will be fractional
• Reaching physical limits
• Further scaling
• Incremental processing
© 2017 TomTom. All rights reserved. Confidential information.19
20. © 2016 TomTom. All rights reserved. Confidential information.© 2017 TomTom. All rights reserved. Confidential information.
21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
C L I C K T O A D D T E X T
Thanks!!