14
November 12 th , 2014 | Las Vegas, NV Khawaja Shams, AWS -- Valentino Volonghi, AdRoll

(SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

Embed Size (px)

DESCRIPTION

The heart of any service is its availability. Even the coolest game, mobile app, or website is hard to love if users can't rely on it to be available when they need it the most. In this session, we dive deep into how we think about availability of services at AWS and the measures we take to maximize our availability at scale: starting from multi-datacenter services to our deployment methodology, canaries, and fault tolerance in general. In this session, you will get a comprehensive view of how different organizations think about availability and the tradeoffs we make on our way to building highly available services.

Citation preview

Page 1: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

November 12th, 2014 | Las Vegas, NV

Khawaja Shams, AWS -- Valentino Volonghi, AdRoll

Page 2: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

60 Billion requests/day

Page 3: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

We Must

Stay Up

1% downtime

=>$1M

Page 4: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

No Infinitely

Deep Pockets

Page 5: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

100ms MAX Latency

Page 6: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

Paris-New York: ~6000km

Speed of Light in fiber: 200,000 km/s

RTT latency without hops and copper:

60ms

Paris-New York: ~6000km

Speed of Light in fiber: 200,000 km/s

RTT latency without hops and copper:

60ms

6000

km

60 ms

c-RTT

Page 7: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014
Page 8: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014
Page 9: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

Page 10: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

DON’T! HE IS YOUR SON!

But my TCO is skyrocketing!

WAT?

Page 11: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014
Page 12: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014
Page 13: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014
Page 14: (SPOT304) The Quest for the Last 9: Building Highly Available Services from the Ground Up | AWS re:Invent 2014

http://bit.ly/awsevals