LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris...
Transcript of LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris...
![Page 1: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/1.jpg)
LONDON
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved
![Page 2: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/2.jpg)
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved
Smart Citizen Services
Richard Godfrey – Assistant Director – Digital Peterborough
Dan Mewett – Solution Architect – Transport for London
Chris Hayman – Enterprise Account Manager - AWS
![Page 3: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/3.jpg)
Smart Citizen Services
“There is no better way to improve the lives of
billions of people around the world than to improve
the way cities work” – Michael Bloomberg – former
mayor of New York
Goldsmith, S. and Crawford, S. The responsive city: Engaging communities through data-smart
governance. Hoboken, New Jersey: John Wiley and Sons, 2014
![Page 4: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/4.jpg)
An Interconnected City
![Page 5: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/5.jpg)
Three new ways in which AWS enables Smart
Citizen Services…
![Page 6: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/6.jpg)
Event-driven services for Internet of Things
![Page 7: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/7.jpg)
AWS Lambda
AWS Lambda: connective tissue for AWS services
• Triggered by Events
• No infrastructure to manage
![Page 8: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/8.jpg)
Mobile services for Citizen Engagement
![Page 9: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/9.jpg)
Authenticate users
Authorize access
Analyze User Behavior
Synchronize data
AWS Mobile SDK
Amazon Mobile
Analytics
Amazon Cognito
(Sync)
AWS Identity and
Access Management
Amazon Cognito
(Identity Broker)
Amazon S3
Transfer Manager
Amazon CloudFront
(Device Detection)
Amazon DynamoDB
(Object Mapper)
Amazon Kinesis
(Recorder)
Track RetentionAmazon Mobile
Analytics
Amazon SNS
Mobile Push
Your
Mobile
App
AWS Mobile services
![Page 10: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/10.jpg)
Managing and Analyzing Data deluge…
![Page 11: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/11.jpg)
Amazon Redshift
Petabyte-scale Data warehousing…
![Page 12: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/12.jpg)
Peterborough City Council
![Page 13: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/13.jpg)
Transport for London
![Page 14: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/14.jpg)
LONDON
![Page 15: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/15.jpg)
Peterborough City Council
Richard Godfrey
![Page 16: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/16.jpg)
Weather Station Project• Peterborough Environment Capital
• We only have one planet so creating the UK’s Environment Capital means that we
aim to change the way we do things by 2050 to ensure we can live within the
resources of our planet.
• Future City Demonstrator - http://www.peterboroughdna.com/
• £3m funding from the Technology Strategy Board
• Living Data
• First and foremost to educate children on the environment
• 25 Weather stations across the city
• 19 Primary school locations
• 6 Secondary School locations
• Understanding weather patterns and their impact at a micro-level across the city
![Page 17: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/17.jpg)
![Page 18: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/18.jpg)
DISTANCE - Demonstrating the Internet of School Things – a National
Collaborative Experience
![Page 19: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/19.jpg)
Weather Stations - Sensors
All
• Sound Level
• Humidity
• Temperature
• Wind Direction
• Wind Speed
• Rain Fall
Senior Schools +
• Casella Rain Fall
• NO2 Concentration
• Pollution
• VOC Concentration
http://iotschools.org.uk/DistanceExploratory/index.php
![Page 20: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/20.jpg)
![Page 21: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/21.jpg)
![Page 22: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/22.jpg)
![Page 23: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/23.jpg)
Data Analysis
Weather + Crime
Weather + Hospital Admissions
Weather + Attainment
Weather + Planning
Weather + Flooding
Weather + Travel
Weather + ???
Further questions…
What impact does the Air Ambulance have on air quality for nearby
residents?
Does noise affect rural locations more than inner city locations?
How do we take this global?
Identifying Patterns that may change the way the City delivers
services
![Page 24: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/24.jpg)
![Page 25: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/25.jpg)
LONDON
![Page 26: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/26.jpg)
Transport for London
Dan Mewett
![Page 27: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/27.jpg)
London is cloudywith snow on the way
Dan Mewett Solution Architect – TfL Online
![Page 28: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/28.jpg)
About TfL
Key digital services delivered on AWS
Why the cloud?
New solutions, new ways of working
Overview
![Page 29: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/29.jpg)
![Page 30: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/30.jpg)
![Page 31: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/31.jpg)
Our customers expect
![Page 32: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/32.jpg)
Key digital services
delivered on AWS
![Page 33: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/33.jpg)
• Responsive design
• Location capable
• Personalised
An improved digital experience
• 3 million page views day
• 600k unique visitors a day
• 70% of Londoners have visited the site
![Page 34: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/34.jpg)
Journey planning
• Multi-mode journey planning
• 18,000+ stops
• 700 public transport routes
• Disruption aware
• 750k journey planning requests per day
![Page 35: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/35.jpg)
Realtime status information for all modes
![Page 36: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/36.jpg)
• Tube, DLR, Bus, River
• 18,000+ stops
• 8000+ vehicles
• 130K arrival predictions every 30s
• Delivered with near to 0s latency
Realtime arrival predictions
![Page 37: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/37.jpg)
Digital everywhere
• Open data – free to all
• Realtime data API’s
• 5,000 app developers
• 8 million queries per day
![Page 38: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/38.jpg)
Why cloud?
38
![Page 39: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/39.jpg)
Snow day events can spike traffic to 20x standard load,
typically within a 1 hour time frame.
Our previous solution (CDN) was clocked at 20,000 req/second
We use AWS to Auto-scale on demand to keep the day to day run costs lower,
yet have the capacity when needed
Snow days and major disruption
![Page 40: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/40.jpg)
How does our AWS deployment look
![Page 41: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/41.jpg)
New solutions
New ways of working
![Page 42: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/42.jpg)
Blue Green deploymentstfl.gov.uk
100% 0%
failover
• No down time
• Safe deployments in the middle of the day
• Pre production is production
• Enable A/B testing
• Easy rollback
• Supports multiple DR strategies
• Can be split across AWS regions
![Page 43: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/43.jpg)
Rainbow environments
![Page 44: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/44.jpg)
Conclusion
![Page 46: LONDON - Amazon S3 · 2015-04-20 · Dan Mewett –Solution Architect –Transport for London Chris Hayman –Enterprise Account Manager - AWS. Smart Citizen Services ... We use AWS](https://reader033.fdocuments.us/reader033/viewer/2022050307/5f6fe3a2046d3c51a071f5a3/html5/thumbnails/46.jpg)
LONDON