Upload
amazon-web-services
View
193
Download
3
Embed Size (px)
Citation preview
Hive: A Cloud StoryA view from the other side
Julian Browne Head of Architecture & Engineering Manager Connected Home
Presentation Template
Origins of the Connected Home
! Customer Churn
! Bill Shock
! Average UK Energy Bill £1400
! And Yet..
! 20-30% of energy wasted
! Most people never change their heating schedule
! Boiler controls not high on customer engagement list
Origins
UI vs UX
AlertMe
! New Product
! New Brand
! Supported by
! Web Site / Shop
! Platform
! Apps
! Engineer Installation
! Billing, CRM, Call Centre
(Re) Launching
In 10 months
! Run as a lean start-up
! Co-located team
! Separate from the core business(No BG IT, new brand, independence)
! New front end development teams
! Product Management Organisation
The 10 Conditions! Clear Funding
! Own people
! Dotted reporting into BG
! Own marketing, research
! Direct line to BGExecutive
Why Apart?"Over time, big companies develop cultures and processes optimized for the market where they had their original success.”
How Amazon Innovates in ways that Google and Apple Can't Timothy Lee, vox.com December 28, 2016
Small Start, Big Vision
! Hive Active Heating
! My Energy
! My Energy Live
! Failure to Heat
! Boiler IQ
! Camera
! Sockets
! Smart Plugs
! Lights
2017+! Motion Sensors
! Signal Monitoring/Boosters
! Leak Detection
! Contact Sensors
! Hive Sense
! Alexa Voice Control
! IFTTT
! Air Conditioning
! Demand-Response Management
Presentation Template
The Other Side
Is this UI or UX?
Then what is this?
UX leads architecture
need
UI
action
infrastructure
response
“did I leave the heating on?”
“click” “view”
“here’s the currently active schedule”
Experienceis everything
this is ‘disappearing’
Boiler IQ
Boiler IQ
24 Hours in London
AWS
Our disappearing infrastructure
statecache
time series
fire hose
API
edges
APP
AWS
Our disappearing infrastructure
statecache
time series
fire hose
API
edges
APP
■ Monolithic application
■ Using AWS as just server replacement
■ Trying to be Google
AWS
Our disappearing infrastructure
GW
edges
APP
■ Microservices
■ Using AWS as service provider
■ Not trying to be Google
state
procAPI
UX from the inside out! Don’t build information communication infrastructure
! Scaling, Byzantine failures, Partitions, Time
! Fan in is bad
! Don’t try and be Google or Facebook
! But it’s not a free lunch either
! e.g. partitions still happen
! Is it UX?
! Why do we come to work each day? What is our value-add?
! Do we want to focus on technology distractions?
UX from the inside out
! Cassandra clusters
! Kafka
! RabbitMQ Edges
! Hazelcast State cache
! S3 Buckets & Lambdas
! Kinesis
! MQTT
! Device Shadows & Registry & Device Gateway (+ rules)
! Two products launching in 2017 delivered this way
Thank You