SlideShare a Scribd company logo
1 of 45
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How Amazon Scales Infrastructure
to Handle Billions of Transactions
on Prime Day
B r i a n H e r m a n a n d P a t r i c k O ’ B r i a n t
E N T 3 3 7
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Your company Cloud IT team AWS Account team
Customer engagement with AWS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
Account Team
Amazon as a customer of AWS
Infrastructure
Capacity
Management
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Planning Controllership Fulfillment Rapid Response
Brian’s role with Amazon
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Strategy Alignment Solutions Support
Patrick’s role with AWS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Prime Day
A brief history…
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
3 normal days in Japan
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Prime Day
begins in
Japan
Prime Day Japan 2015Projection for Prime Day
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Prime Day Japan 2015
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Website Orders
EC2 Instances
Forecasted uplift (21%)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Website Orders
EC2 Instances
Forecasted uplift (21%)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Prime Day.next
Double Down: Deals, Data, Delight (and no negative Social)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Biggest day in history!
• 60% growth YoY
• Tens of millions of shoppers, 50% more than 2016
• More people joined Prime than any single day in Amazon history
• Sold 3.5M toys, 1M pairs of shoes, 200k dresses
Prime Day 2017 Press Highlights
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Prime Day 2017 Growth
1MEC2 Instances52PBEBS Storage 50% YoY
12.9MPeak DynamoDB Requests/Sec
Over 200
Amazon.com teams
60%YoY Event Growth
3.34TDynamoDB Requests
80Native AWS Services
24,866
AWS Accounts
419BCloudTrail calls
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Elastic is the new normal
Holiday
2015
Holiday
2016
Prime Day
2017
Prime Day
2016
Holiday
2014
Prime Day
2015
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Best practices from 6 big events
3 Prime Days, 3 holiday seasons, 0 outages, we must be doing something right
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What makes Amazon.com unique?
25% YoY growth
Over 80 native AWS services
Amazon.com is a loose federation of
hundreds of independent companies
Exponential Growth
AWS Breadth & Depth
Decentralized and Distributed
Over 18,000 software developers globallySheer Size
All in on AWSStage of Adoption
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Infrastructure Event Management (IEM)
A short-term,
highly focused
AWS Support
engagement to
provide
architectural and
scaling guidance,
and real-time
support for a
planned event.
Preparation
Meetings
Operational
Runbooks
Diagrams &
Traffic Flow
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Infrastructure Event Management Timeline
Prepare Event Review
Complete IEM Planning Doc
Identify Critical Path Items
Staff “War Room”
Monitor Infrastructure
Emergency Scaling
React as Necessary
1-2 months 1-3 days 1-3 weeks
Architecture Reviews
Limits | Capacity
& Runbook Creation
Scaling
Final Checks
Load Testing
Game Days
Post Event Recap
Descaling
Return to Normal
Plan
Kick off IEM
Business
Forecasts
Into
Capacity
Forecasts
1-2 months
Test
2-3 months
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Well Architected
General Design Principles
Five Principles of the
Well Architected Framework
1. Security
2. Reliability
3. Performance Efficiency
4. Cost Optimization
5. Operational Excellence
P r e p a r i n g f o r a s c a l i n g e v e n t
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks
organic growth
weekly readiness reviews
A n a t o m y o f a s c a l i n g e v e n t
9 weeks
organic growth
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks
organic growth
weekly readiness reviews
A n a t o m y o f a s c a l i n g e v e n t
9 weeks
organic growth service scaling
and testing
3x weekly reviews
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks
organic growth
weekly readiness reviews
A n a t o m y o f a s c a l i n g e v e n t
9 weeks
organic growth service scaling
and testing
“Game Days”
end-to-end
testing & tuning
3x weekly reviews daily reviews
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks
organic growth
weekly readiness reviews
A n a t o m y o f a s c a l i n g e v e n t
9 weeks
organic growth service scaling
and testing
“Game Days”
end-to-end
testing & tuning
3x weekly reviews daily reviews
we’re
ready
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks
organic growth
weekly readiness reviews
A n a t o m y o f a s c a l i n g e v e n t
9 weeks
organic growth service scaling
and testing
“Game Days”
end-to-end
testing & tuning
3x weekly reviews daily reviews war room
we’re
ready
Prime Day
surprises
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks
organic growth
weekly readiness reviews
A n a t o m y o f a s c a l i n g e v e n t
9 weeks
organic growth service scaling
and testing
“Game Days”
end-to-end
testing & tuning
descaling organic
growth
3x weekly reviews daily reviews war room
we’re
ready
Prime Day
surprises
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks
organic growth
weekly readiness reviews
A n a t o m y o f a s c a l i n g e v e n t
9 weeks
organic growth service scaling
and testing
“Game Days”
end-to-end
testing & tuning
descaling organic
growth
3x weekly reviews daily reviews war room
we’re
ready
Prime Day
surprises
Prepare Event ReviewPlan Test
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Post Event Review
What worked well?Descale instances
Reset service limits
RecapReviewReset
Aggregate data
and identify trends
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Q&A
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Top Tips
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BRIAN’S TOP 1. Plan your event in advance
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BRIAN’S TOP 1. Plan your event in advance
2. Contact your AWS account team
about an IEM engagement
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BRIAN’S TOP 1. Plan your event in advance
2. Contact your AWS account team
about an IEM engagement
3. Get your services ready
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BRIAN’S TOP 1. Plan your event in advance
2. Contact your AWS account team
about an IEM engagement
3. Get your services ready
4. Conduct readiness reviews
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BRIAN’S TOP 1. Plan your event in advance
2. Contact your AWS account team
about an IEM engagement
3. Get your services ready
4. Conduct readiness reviews
5. Hold “Game Days”
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BRIAN’S TOP 1. Plan your event in advance
2. Contact your AWS account team
about an IEM engagement
3. Get your services ready
4. Conduct readiness reviews
5. Hold “Game Days”
6. Run an event “War Room”
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BRIAN’S TOP 1. Plan your event in advance
2. Contact your AWS account team
about an IEM engagement
3. Get your services ready
4. Conduct readiness reviews
5. Hold “Game Days”
6. Run an event “War Room”
7. Your event is a training ground
for the unexpected.
Don’t waste the opportunity!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THANK YOU!
B r i a n H e r m a n & P a t r i c k O ’ B r i a n t

More Related Content

What's hot

현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...
현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...
현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...Amazon Web Services Korea
 
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...
AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...
AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...Amazon Web Services Korea
 
세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환Amazon Web Services Korea
 
AWS Well-Architected Framework: Operational Excellence Pillar
AWS Well-Architected Framework: Operational Excellence PillarAWS Well-Architected Framework: Operational Excellence Pillar
AWS Well-Architected Framework: Operational Excellence PillarJonathan LaCour
 
Using Active Directory in AWS
Using Active Directory in AWSUsing Active Directory in AWS
Using Active Directory in AWSTriNimbus
 
Getting Started with AWS Database Migration Service
Getting Started with AWS Database Migration ServiceGetting Started with AWS Database Migration Service
Getting Started with AWS Database Migration ServiceAmazon Web Services
 
AWS Enterprise Summit Netherlands - Creating a Landing Zone
AWS Enterprise Summit Netherlands - Creating a Landing ZoneAWS Enterprise Summit Netherlands - Creating a Landing Zone
AWS Enterprise Summit Netherlands - Creating a Landing ZoneAmazon Web Services
 
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...Amazon Web Services
 
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...Amazon Web Services Korea
 
Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인
Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인
Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인Amazon Web Services Korea
 
AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...
AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...
AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...Amazon Web Services
 
Presentation on amazon web servises(aws), by gaurav raturi
Presentation on amazon web servises(aws), by  gaurav raturiPresentation on amazon web servises(aws), by  gaurav raturi
Presentation on amazon web servises(aws), by gaurav raturiGaurav577170
 
AWS Black Belt Online Seminar 2017 Amazon VPC
AWS Black Belt Online Seminar 2017 Amazon VPCAWS Black Belt Online Seminar 2017 Amazon VPC
AWS Black Belt Online Seminar 2017 Amazon VPCAmazon Web Services Japan
 
Aws Architecture Fundamentals
Aws Architecture FundamentalsAws Architecture Fundamentals
Aws Architecture Fundamentals2nd Watch
 
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...Amazon Web Services Korea
 
AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나Amazon Web Services Korea
 

What's hot (20)

현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...
현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...
현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...
 
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
 
AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...
AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...
AWS로 데이터 마이그레이션을 위한 방안과 옵션 - 박성훈 스토리지 스페셜리스트 테크니컬 어카운트 매니저, AWS :: AWS Summit...
 
세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환세션 3: IT 담당자를 위한 Cloud 로의 전환
세션 3: IT 담당자를 위한 Cloud 로의 전환
 
AWS Well-Architected Framework: Operational Excellence Pillar
AWS Well-Architected Framework: Operational Excellence PillarAWS Well-Architected Framework: Operational Excellence Pillar
AWS Well-Architected Framework: Operational Excellence Pillar
 
Using Active Directory in AWS
Using Active Directory in AWSUsing Active Directory in AWS
Using Active Directory in AWS
 
Getting Started with AWS Database Migration Service
Getting Started with AWS Database Migration ServiceGetting Started with AWS Database Migration Service
Getting Started with AWS Database Migration Service
 
AWS Enterprise Summit Netherlands - Creating a Landing Zone
AWS Enterprise Summit Netherlands - Creating a Landing ZoneAWS Enterprise Summit Netherlands - Creating a Landing Zone
AWS Enterprise Summit Netherlands - Creating a Landing Zone
 
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
 
AWS Cloud Adoption Framework
AWS Cloud Adoption Framework AWS Cloud Adoption Framework
AWS Cloud Adoption Framework
 
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
 
Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인
Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인
Amazon Dynamo DB 활용하기 - 강민석 :: AWS Database Modernization Day 온라인
 
AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...
AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...
AWS re:Invent 2018: [NEW LAUNCH] AWS Transit Gateway & Transit VPCs, Ref Arch...
 
Presentation on amazon web servises(aws), by gaurav raturi
Presentation on amazon web servises(aws), by  gaurav raturiPresentation on amazon web servises(aws), by  gaurav raturi
Presentation on amazon web servises(aws), by gaurav raturi
 
AWS Black Belt Online Seminar 2017 Amazon VPC
AWS Black Belt Online Seminar 2017 Amazon VPCAWS Black Belt Online Seminar 2017 Amazon VPC
AWS Black Belt Online Seminar 2017 Amazon VPC
 
Aws Architecture Fundamentals
Aws Architecture FundamentalsAws Architecture Fundamentals
Aws Architecture Fundamentals
 
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, ...
 
AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
AWS Single Sign-On (SSO) 서비스 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
AWS Deployment Best Practices
AWS Deployment Best PracticesAWS Deployment Best Practices
AWS Deployment Best Practices
 

Similar to How Amazon Scales Its Infrastructure to Handle Billions of Transactions on Prime Day - ENT337 - re:Invent 2017

Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...Amazon Web Services
 
AWS re:Invent 2017 | CloudHealth Tech Session
AWS re:Invent 2017 |  CloudHealth Tech SessionAWS re:Invent 2017 |  CloudHealth Tech Session
AWS re:Invent 2017 | CloudHealth Tech SessionCloudHealth by VMware
 
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...Amazon Web Services
 
透過 AWS 上的終端使用者計算解決方案提升工作效率
透過 AWS 上的終端使用者計算解決方案提升工作效率 透過 AWS 上的終端使用者計算解決方案提升工作效率
透過 AWS 上的終端使用者計算解決方案提升工作效率 Amazon Web Services
 
Launching applications the Amazon Way
Launching applications the Amazon WayLaunching applications the Amazon Way
Launching applications the Amazon WayAmazon Web Services
 
Launch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech TalksLaunch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech TalksAmazon Web Services
 
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...Amazon Web Services
 
Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...
Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...
Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...Amazon Web Services
 
GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...
GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...
GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...Amazon Web Services
 
10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWSAdrian Hornsby
 
Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...
Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...
Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...Amazon Web Services
 
DEV322_Continuous Integration Best Practices for Software Development Teams
DEV322_Continuous Integration Best Practices for Software Development TeamsDEV322_Continuous Integration Best Practices for Software Development Teams
DEV322_Continuous Integration Best Practices for Software Development TeamsAmazon Web Services
 
在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)Amazon Web Services
 
Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen Amazon Web Services
 
AWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAdrian Hornsby
 
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyLFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyAmazon Web Services
 
A Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWSA Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWSAmazon Web Services
 
A Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWSA Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWSAmazon Web Services
 
Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...Amazon Web Services
 
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdfKeith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdfAmazon Web Services
 

Similar to How Amazon Scales Its Infrastructure to Handle Billions of Transactions on Prime Day - ENT337 - re:Invent 2017 (20)

Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
Leveraging a Cloud Policy Framework - From Zero to Well Governed - ENT318 - r...
 
AWS re:Invent 2017 | CloudHealth Tech Session
AWS re:Invent 2017 |  CloudHealth Tech SessionAWS re:Invent 2017 |  CloudHealth Tech Session
AWS re:Invent 2017 | CloudHealth Tech Session
 
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
 
透過 AWS 上的終端使用者計算解決方案提升工作效率
透過 AWS 上的終端使用者計算解決方案提升工作效率 透過 AWS 上的終端使用者計算解決方案提升工作效率
透過 AWS 上的終端使用者計算解決方案提升工作效率
 
Launching applications the Amazon Way
Launching applications the Amazon WayLaunching applications the Amazon Way
Launching applications the Amazon Way
 
Launch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech TalksLaunch Applications the Amazon Way - AWS Online Tech Talks
Launch Applications the Amazon Way - AWS Online Tech Talks
 
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
 
Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...
Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...
Keynote: What Transformation Really Means for the Enterprise - AWS Transforma...
 
GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...
GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...
GAM401_Designing for the Future Building a Flexible Event-based Analytics Arc...
 
10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS10 Lessons from 10 Years of AWS
10 Lessons from 10 Years of AWS
 
Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...
Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...
Cost Optimizing Your Architecture: Practical Design Steps for Developer Savin...
 
DEV322_Continuous Integration Best Practices for Software Development Teams
DEV322_Continuous Integration Best Practices for Software Development TeamsDEV322_Continuous Integration Best Practices for Software Development Teams
DEV322_Continuous Integration Best Practices for Software Development Teams
 
在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)
 
Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen
 
AWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAWSome Day - Opening Keynote
AWSome Day - Opening Keynote
 
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyLFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
 
A Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWSA Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWS
 
A Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWSA Culture Of Innovation powered by AWS
A Culture Of Innovation powered by AWS
 
Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...Building the Organisation of the Future: Leveraging Artificial Intelligence a...
Building the Organisation of the Future: Leveraging Artificial Intelligence a...
 
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdfKeith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
Keith Steward - SageMaker Algorithms Infinitely Scalable Machine Learning_VK.pdf
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

How Amazon Scales Its Infrastructure to Handle Billions of Transactions on Prime Day - ENT337 - re:Invent 2017

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How Amazon Scales Infrastructure to Handle Billions of Transactions on Prime Day B r i a n H e r m a n a n d P a t r i c k O ’ B r i a n t E N T 3 3 7
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Your company Cloud IT team AWS Account team Customer engagement with AWS
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Account Team Amazon as a customer of AWS Infrastructure Capacity Management
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Planning Controllership Fulfillment Rapid Response Brian’s role with Amazon
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Strategy Alignment Solutions Support Patrick’s role with AWS
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Prime Day A brief history…
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 3 normal days in Japan
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Prime Day begins in Japan Prime Day Japan 2015Projection for Prime Day
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Prime Day Japan 2015
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Website Orders EC2 Instances Forecasted uplift (21%)
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Website Orders EC2 Instances Forecasted uplift (21%)
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Prime Day.next Double Down: Deals, Data, Delight (and no negative Social)
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Biggest day in history! • 60% growth YoY • Tens of millions of shoppers, 50% more than 2016 • More people joined Prime than any single day in Amazon history • Sold 3.5M toys, 1M pairs of shoes, 200k dresses Prime Day 2017 Press Highlights
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Prime Day 2017 Growth 1MEC2 Instances52PBEBS Storage 50% YoY 12.9MPeak DynamoDB Requests/Sec Over 200 Amazon.com teams 60%YoY Event Growth 3.34TDynamoDB Requests 80Native AWS Services 24,866 AWS Accounts 419BCloudTrail calls
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Elastic is the new normal Holiday 2015 Holiday 2016 Prime Day 2017 Prime Day 2016 Holiday 2014 Prime Day 2015
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Best practices from 6 big events 3 Prime Days, 3 holiday seasons, 0 outages, we must be doing something right
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What makes Amazon.com unique? 25% YoY growth Over 80 native AWS services Amazon.com is a loose federation of hundreds of independent companies Exponential Growth AWS Breadth & Depth Decentralized and Distributed Over 18,000 software developers globallySheer Size All in on AWSStage of Adoption
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Infrastructure Event Management (IEM) A short-term, highly focused AWS Support engagement to provide architectural and scaling guidance, and real-time support for a planned event. Preparation Meetings Operational Runbooks Diagrams & Traffic Flow
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Infrastructure Event Management Timeline Prepare Event Review Complete IEM Planning Doc Identify Critical Path Items Staff “War Room” Monitor Infrastructure Emergency Scaling React as Necessary 1-2 months 1-3 days 1-3 weeks Architecture Reviews Limits | Capacity & Runbook Creation Scaling Final Checks Load Testing Game Days Post Event Recap Descaling Return to Normal Plan Kick off IEM Business Forecasts Into Capacity Forecasts 1-2 months Test 2-3 months
  • 27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Well Architected General Design Principles Five Principles of the Well Architected Framework 1. Security 2. Reliability 3. Performance Efficiency 4. Cost Optimization 5. Operational Excellence P r e p a r i n g f o r a s c a l i n g e v e n t Prepare Event ReviewPlan Test
  • 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks organic growth weekly readiness reviews A n a t o m y o f a s c a l i n g e v e n t 9 weeks organic growth Prepare Event ReviewPlan Test
  • 29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks organic growth weekly readiness reviews A n a t o m y o f a s c a l i n g e v e n t 9 weeks organic growth service scaling and testing 3x weekly reviews Prepare Event ReviewPlan Test
  • 30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks organic growth weekly readiness reviews A n a t o m y o f a s c a l i n g e v e n t 9 weeks organic growth service scaling and testing “Game Days” end-to-end testing & tuning 3x weekly reviews daily reviews Prepare Event ReviewPlan Test
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks organic growth weekly readiness reviews A n a t o m y o f a s c a l i n g e v e n t 9 weeks organic growth service scaling and testing “Game Days” end-to-end testing & tuning 3x weekly reviews daily reviews we’re ready Prepare Event ReviewPlan Test
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks organic growth weekly readiness reviews A n a t o m y o f a s c a l i n g e v e n t 9 weeks organic growth service scaling and testing “Game Days” end-to-end testing & tuning 3x weekly reviews daily reviews war room we’re ready Prime Day surprises Prepare Event ReviewPlan Test
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks organic growth weekly readiness reviews A n a t o m y o f a s c a l i n g e v e n t 9 weeks organic growth service scaling and testing “Game Days” end-to-end testing & tuning descaling organic growth 3x weekly reviews daily reviews war room we’re ready Prime Day surprises Prepare Event ReviewPlan Test
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 week Event2 weeks3 weeks4 weeks5 weeks Event+1 Event+26 weeks7 weeks8 weeks organic growth weekly readiness reviews A n a t o m y o f a s c a l i n g e v e n t 9 weeks organic growth service scaling and testing “Game Days” end-to-end testing & tuning descaling organic growth 3x weekly reviews daily reviews war room we’re ready Prime Day surprises Prepare Event ReviewPlan Test
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Post Event Review What worked well?Descale instances Reset service limits RecapReviewReset Aggregate data and identify trends
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Q&A
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Top Tips
  • 38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BRIAN’S TOP 1. Plan your event in advance
  • 39. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BRIAN’S TOP 1. Plan your event in advance 2. Contact your AWS account team about an IEM engagement
  • 40. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BRIAN’S TOP 1. Plan your event in advance 2. Contact your AWS account team about an IEM engagement 3. Get your services ready
  • 41. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BRIAN’S TOP 1. Plan your event in advance 2. Contact your AWS account team about an IEM engagement 3. Get your services ready 4. Conduct readiness reviews
  • 42. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BRIAN’S TOP 1. Plan your event in advance 2. Contact your AWS account team about an IEM engagement 3. Get your services ready 4. Conduct readiness reviews 5. Hold “Game Days”
  • 43. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BRIAN’S TOP 1. Plan your event in advance 2. Contact your AWS account team about an IEM engagement 3. Get your services ready 4. Conduct readiness reviews 5. Hold “Game Days” 6. Run an event “War Room”
  • 44. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BRIAN’S TOP 1. Plan your event in advance 2. Contact your AWS account team about an IEM engagement 3. Get your services ready 4. Conduct readiness reviews 5. Hold “Game Days” 6. Run an event “War Room” 7. Your event is a training ground for the unexpected. Don’t waste the opportunity!
  • 45. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANK YOU! B r i a n H e r m a n & P a t r i c k O ’ B r i a n t