SlideShare a Scribd company logo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Madhuri Peri
Sr. EC2 Spot Specialist Solution Architect
Optimize EC2 for Fun and Profit
SRV203
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Right-sizing Amazon EC2
purchasing options
Increase elasticity Measure, monitor,
improve
Pillars of optimization
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Right-sizing
• Select the cheapest instance
available while meeting performance
requirements
• Look at CPU, RAM, storage, and
network utilization to identify
potential instances that can be
downsized
• Testing with On-Demand is cheap
(use Spot to test even cheaper!)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
3
5
7
11 12 13
23
42
52
60
70
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
2017 launches:
• Compute Optimized: C5, M5
• General Purpose: T2 Unlimited
• Accelerated Computing: G3, P3
• Memory Optimized: x1e
• I/O Optimized: I3, H1
• Programmable/FPGAs: F1
2018 launches:
• Memory Optimized - R5, R5dz1d
Amazon EC2 instance growth – increased choice
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
T2 Unlimited – power on and go!
Cost-effective for most
general-purpose
workloads
Generous baseline
performance, automatically
burst to full-core
Now burst whenever you
want, for as long as you
want
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Increase elasticity
Turn off non-production instances
• Look for dev/test, non-prod
instances that are always running
and turn off
Automatically scale production
• Use Auto Scaling to scale in and out
based on demand and usage
• AWS CloudFormation, Amazon
CloudWatch, & Scheduled Scaling
are your friends
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Measure, monitor, improve
• Auto-tag resources
• Identify always-on non-prod
• Identify instances to downsize
• Recommend Reserved Instances
• Dashboard your status
• Report on savings
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Tagging is essential
• How do we explain the costs?
• How do we allocate the charges to
the right team?
• How do we save money?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Tagging is essential
i-4a1c2f5d
Owner =
Admin
Env =
Test
App =
Web Site
i-4a3d3f6e
Owner =
Admin
Env =
Prod
App =
Web Site
Up to 50 tags (key-value pairs) per instance
• Completely custom – environment, owner, application, cost center, etc.
• Tag on create, after launch, or both!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Purchasing Options
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
No upfront
investment
Pay as you go Pay less when
you reserve
Pay less as AWS
grows
AWS pricing principles
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
On-Demand
Pay for compute capacity
by the second with no
long-term commitments
Reserved
Make a 1- or 3-year
commitment and receive a
significant discount off
On-Demand prices
Committed, steady-state usage
Spot
Spare Amazon EC2 capacity
at savings of up to 90% off
On-Demand prices
Fault-tolerant, dev/test, time-flexible,
stateless workloads
Amazon EC2 purchasing options
Spiky workloads, to define needs
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 On-Demand pricing
Short-term, spiky and/or
unpredictable
Low-cost & flexible Develop and test
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Reserved pricing
Discount up to 75% off
the On-Demand price
Steady state and
committed usage
1- and 3-year terms
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Reserved pricing – flexibility & savings
Payment Flexibility
with 3 upfront payment
options (all, partial, none)
Optional Capacity
reservation when
used in a specific
Availability Zone
Convertible RIs
Change instance family, OS,
tenancy & payment
1-year convertible RIs
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Spot pricing
Turbo-boost your results
Spare Amazon EC2
capacity that AWS can
reclaim with 2 minute’s
notice
Savings up to 90% off the
On-Demand price
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Spot
Urgent computing needs or
large amounts of additional
capacity
Instance or time flexible
Experiment and/or build
cost-sensitive businesses
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Spot – predictable prices, pause & resume
Low, predictable
prices
Eliminate the bid! No need to learn new
APIs
Pause & resume with
Stop/Start & Hibernate
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Spot – accelerating your innovation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Picking the right Amazon EC2 purchasing option
You can’t pick just one!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
To optimize Amazon EC2, combine all three options
1. Use Reserved Instances for known /
steady-state workloads
2. Scale using Spot, On-Demand, or both
3. AWS services make this easy and
efficient (e.g., Auto Scaling, Spot Fleet,
Amazon ECS, Amazon EMR, Thinkbox
Deadline, AWS Batch) 0
2
4
6
8
10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
On-Demand
Spot
Reserved
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns by application
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – web application
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Web tier – stateless, scale with usage growth
0
5
10
15
20
25
30
35
40
0 2 4 6 8 10 12 2 4 6 8 10
Web servers
Reserved Spot On-Demand
0
50
100
150
200
250
300
350
400
0 2 4 6 8 10 12 2 4 6 8 10
Web traffic
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
App tier – stateful, scale with usage growth
0
10
20
30
40
50
0 2 4 6 8 10 12 2 4 6 8 10
App servers
Reserved On-Demand Spot block
0
100
200
300
400
500
0 2 4 6 8 10 12 2 4 6 8 10
App requests
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Database tier – stateful, static at peak load
0
100
200
300
400
500
600
700
800
900
0 2 4 6 8 10 12 2 4 6 8 10
Database requests
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
0 2 4 6 8 10 12 2 4 6 8 10
Database Servers
Reserved On Demand Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization summary: Three-tier web app
0
10
20
30
40
50
60
70
80
90
0 2 4 6 8 10 12 2 4 6 8 10
Three-tier application servers
Reserved On-Demand Spot
Summary
You don’t pick just one! Across the three tiers,
our combined approach consists of:
• Spot 13%
• On-Demand 11%
• Reserved 76%
“No server is easier to manage than no server.”
– Werner Vogels, CTO, Amazon.com
“
”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – grid processing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The old way – low utilization, high costs
Server utilization rates are typically low due to need to deploy in advance and for peak needs
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The old way – managing with high utilization
Higher grid utilization rates result in hidden costs: Longer queue wait times and delayed results
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The old way – in the cloud?
0
20
40
60
80
100
120
140
160
3 year Reserved Instances
?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
0
200
400
600
800
1000
1200
1400
Jobs in the Queue
Grid Utilization
Higher utilization can reduce IT spending … but also constrain the business
The old way – conflicting goals
Grid utilization looks great
But every job in the queue
represents business impact
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The cloud way: Scalability when needed
Scale higher to reduce time to results: Less waiting, more agility, faster innovation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The cloud way: Optimize for cost and results
?
0
100
200
300
400
500
600
1 2 3 4 5 6 7 8 9 10 11 12
3 year Reserved Instances On-Demand Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The new way: Accelerating transformation
“We constantly understate what our capabilities are to solve problems. The
biggest constraint is never the constraint of time or money, it’s generally the
constraint of thought.”
– Jeff Smith, CEO, Suncorp Business Services
Founded: 1996 • Employees: 15,000+ • Headquarters: Brisbane, Australia
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns by industry
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – Adtech (web scale)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – enterprise SaaS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – gaming
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – onboarding enterprise
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – scientific research
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns – multi-national corp.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization patterns across the organization
Data science
New app development Test and development
Internal IT
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Summary
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimization best practices
✓ Remember the pillars of optimization
✓ Right-sizing
✓ Increase elasticity (turn stuff off!)
✓ Measure, monitor, and improve
✓ Use tags to understand your services
✓ Architect your workloads with performance
and cost in mind
✓ Optimize across the three purchasing options
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Putting it all together
Build free from
constraints
Get real value from
your data
Accelerate your
Innovation
By combining the breadth of EC2’s three purchase options with the depth of
the capabilities our platform provides, you will …
On AWS, you can be more innovative and more cost-effective than anywhere else
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Submit session feedback
1. Tap the Schedule icon.
2. Select the session you
attended.
3. Tap Session Evaluation to
submit your feedback.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!

More Related Content

What's hot

Machine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for DevelopersMachine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for Developers
Amazon Web Services
 
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless TechnologiesAccelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless Technologies
Amazon Web Services
 
AWS Cloud economics
AWS Cloud economicsAWS Cloud economics
AWS Cloud economics
Reham Maher El-Safarini
 
Cost Optimisation
Cost OptimisationCost Optimisation
Cost Optimisation
Amazon Web Services
 
Aws cloud economics webinar 280617
Aws cloud economics webinar 280617Aws cloud economics webinar 280617
Aws cloud economics webinar 280617
Krishnan K ☁
 
Achieving Business Value with AWS
Achieving Business Value with AWSAchieving Business Value with AWS
Achieving Business Value with AWS
Amazon Web Services
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
Amazon Web Services
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Amazon Web Services
 
Achieving Business Value With AWS
Achieving Business Value With AWSAchieving Business Value With AWS
Achieving Business Value With AWS
Amazon Web Services
 
Well-Architected: Cost Optimization Instructor Led Lab.pdf
Well-Architected: Cost Optimization Instructor Led Lab.pdfWell-Architected: Cost Optimization Instructor Led Lab.pdf
Well-Architected: Cost Optimization Instructor Led Lab.pdf
Amazon Web Services
 
Cloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John EnochCloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John Enoch
Amazon Web Services
 
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to CloudBuilding a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
Amazon Web Services
 
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdfAWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
Amazon Web Services
 
Building the Business Case for Migrating to AWS
Building the Business Case for Migrating to AWSBuilding the Business Case for Migrating to AWS
Building the Business Case for Migrating to AWS
Amazon Web Services
 
Aws certified-solutions-architect-associate exam-guide
Aws certified-solutions-architect-associate exam-guideAws certified-solutions-architect-associate exam-guide
Aws certified-solutions-architect-associate exam-guide
Deepak Sharma
 
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech TalksModernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Amazon Web Services
 
Spending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_SingaporeSpending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_Singapore
Amazon Web Services
 
CFO Corner
CFO CornerCFO Corner
Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!
AWS Germany
 
Cloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud MigrationCloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud Migration
Amazon Web Services
 

What's hot (20)

Machine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for DevelopersMachine Learning Key Lessons Learned for Developers
Machine Learning Key Lessons Learned for Developers
 
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless TechnologiesAccelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless Technologies
 
AWS Cloud economics
AWS Cloud economicsAWS Cloud economics
AWS Cloud economics
 
Cost Optimisation
Cost OptimisationCost Optimisation
Cost Optimisation
 
Aws cloud economics webinar 280617
Aws cloud economics webinar 280617Aws cloud economics webinar 280617
Aws cloud economics webinar 280617
 
Achieving Business Value with AWS
Achieving Business Value with AWSAchieving Business Value with AWS
Achieving Business Value with AWS
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
Remove Undifferentiated Heavy Lifting from CI/CD Toolsets with Corteva Agrisc...
 
Achieving Business Value With AWS
Achieving Business Value With AWSAchieving Business Value With AWS
Achieving Business Value With AWS
 
Well-Architected: Cost Optimization Instructor Led Lab.pdf
Well-Architected: Cost Optimization Instructor Led Lab.pdfWell-Architected: Cost Optimization Instructor Led Lab.pdf
Well-Architected: Cost Optimization Instructor Led Lab.pdf
 
Cloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John EnochCloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John Enoch
 
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to CloudBuilding a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
 
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdfAWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
AWS Cloud Value Framework - AWS Transformation Days Raleigh 2018.pdf
 
Building the Business Case for Migrating to AWS
Building the Business Case for Migrating to AWSBuilding the Business Case for Migrating to AWS
Building the Business Case for Migrating to AWS
 
Aws certified-solutions-architect-associate exam-guide
Aws certified-solutions-architect-associate exam-guideAws certified-solutions-architect-associate exam-guide
Aws certified-solutions-architect-associate exam-guide
 
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech TalksModernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
 
Spending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_SingaporeSpending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_Singapore
 
CFO Corner
CFO CornerCFO Corner
CFO Corner
 
Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!
 
Cloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud MigrationCloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud Migration
 

Similar to Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit

SRV203 Optimizing Amazon EC2 for Fun and Profit
 SRV203 Optimizing Amazon EC2 for Fun and Profit SRV203 Optimizing Amazon EC2 for Fun and Profit
SRV203 Optimizing Amazon EC2 for Fun and Profit
Amazon Web Services
 
Optimize Amazon EC2 for Fun and Profit
Optimize Amazon EC2 for Fun and Profit Optimize Amazon EC2 for Fun and Profit
Optimize Amazon EC2 for Fun and Profit
Amazon Web Services
 
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Amazon Web Services
 
Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28
Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28
Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28
Amazon Web Services
 
Cost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at TrainlineCost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at Trainline
Amazon Web Services
 
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and StrategiesAWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
Amazon Web Services
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Amazon Web Services
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
Amazon Web Services
 
Optimizar los costos a medida que mejora en AWS - MXO207 - Mexico City Summit
Optimizar los costos a medida que mejora en AWS - MXO207 - Mexico City SummitOptimizar los costos a medida que mejora en AWS - MXO207 - Mexico City Summit
Optimizar los costos a medida que mejora en AWS - MXO207 - Mexico City Summit
Amazon Web Services
 
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
Amazon Web Services
 
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Amazon Web Services
 
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Amazon Web Services
 
AWS Enterprise Summit Netherlands - Cost Optimisation at Scale
AWS Enterprise Summit Netherlands - Cost Optimisation at ScaleAWS Enterprise Summit Netherlands - Cost Optimisation at Scale
AWS Enterprise Summit Netherlands - Cost Optimisation at Scale
Amazon Web Services
 
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Amazon Web Services
 
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...
Amazon Web Services
 
How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
Amazon Web Services
 
Amazon SageMaker
Amazon SageMakerAmazon SageMaker
Amazon SageMaker
Amazon Web Services Japan
 
How can your business benefit from going serverless?
How can your business benefit from going serverless?How can your business benefit from going serverless?
How can your business benefit from going serverless?
Adrian Hornsby
 
Quickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scaleQuickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scale
AWS Germany
 
Amazon EC2 Spot Instances
Amazon EC2 Spot InstancesAmazon EC2 Spot Instances
Amazon EC2 Spot Instances
AWS User Group Bengaluru
 

Similar to Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit (20)

SRV203 Optimizing Amazon EC2 for Fun and Profit
 SRV203 Optimizing Amazon EC2 for Fun and Profit SRV203 Optimizing Amazon EC2 for Fun and Profit
SRV203 Optimizing Amazon EC2 for Fun and Profit
 
Optimize Amazon EC2 for Fun and Profit
Optimize Amazon EC2 for Fun and Profit Optimize Amazon EC2 for Fun and Profit
Optimize Amazon EC2 for Fun and Profit
 
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
 
Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28
Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28
Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28
 
Cost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at TrainlineCost optimisation as a by-product of awesome practice and agility at Trainline
Cost optimisation as a by-product of awesome practice and agility at Trainline
 
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and StrategiesAWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
Optimizar los costos a medida que mejora en AWS - MXO207 - Mexico City Summit
Optimizar los costos a medida que mejora en AWS - MXO207 - Mexico City SummitOptimizar los costos a medida que mejora en AWS - MXO207 - Mexico City Summit
Optimizar los costos a medida que mejora en AWS - MXO207 - Mexico City Summit
 
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
 
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
Your road to a Well Architected solution in the Cloud - Tel Aviv Summit 2018
 
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
 
AWS Enterprise Summit Netherlands - Cost Optimisation at Scale
AWS Enterprise Summit Netherlands - Cost Optimisation at ScaleAWS Enterprise Summit Netherlands - Cost Optimisation at Scale
AWS Enterprise Summit Netherlands - Cost Optimisation at Scale
 
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
 
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...
 
How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
 
Amazon SageMaker
Amazon SageMakerAmazon SageMaker
Amazon SageMaker
 
How can your business benefit from going serverless?
How can your business benefit from going serverless?How can your business benefit from going serverless?
How can your business benefit from going serverless?
 
Quickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scaleQuickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scale
 
Amazon EC2 Spot Instances
Amazon EC2 Spot InstancesAmazon EC2 Spot Instances
Amazon EC2 Spot Instances
 

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 Fargate
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon 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
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
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 Workloads
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon 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 sfatare
Amazon 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 NodeJS
Amazon 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 web
Amazon 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 sfatare
Amazon 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 AWS
Amazon 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 Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
Amazon 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 Service
Amazon 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
 

Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Madhuri Peri Sr. EC2 Spot Specialist Solution Architect Optimize EC2 for Fun and Profit SRV203
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Right-sizing Amazon EC2 purchasing options Increase elasticity Measure, monitor, improve Pillars of optimization
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Right-sizing • Select the cheapest instance available while meeting performance requirements • Look at CPU, RAM, storage, and network utilization to identify potential instances that can be downsized • Testing with On-Demand is cheap (use Spot to test even cheaper!)
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 3 5 7 11 12 13 23 42 52 60 70 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2017 launches: • Compute Optimized: C5, M5 • General Purpose: T2 Unlimited • Accelerated Computing: G3, P3 • Memory Optimized: x1e • I/O Optimized: I3, H1 • Programmable/FPGAs: F1 2018 launches: • Memory Optimized - R5, R5dz1d Amazon EC2 instance growth – increased choice
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. T2 Unlimited – power on and go! Cost-effective for most general-purpose workloads Generous baseline performance, automatically burst to full-core Now burst whenever you want, for as long as you want
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Increase elasticity Turn off non-production instances • Look for dev/test, non-prod instances that are always running and turn off Automatically scale production • Use Auto Scaling to scale in and out based on demand and usage • AWS CloudFormation, Amazon CloudWatch, & Scheduled Scaling are your friends
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Measure, monitor, improve • Auto-tag resources • Identify always-on non-prod • Identify instances to downsize • Recommend Reserved Instances • Dashboard your status • Report on savings
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Tagging is essential • How do we explain the costs? • How do we allocate the charges to the right team? • How do we save money?
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Tagging is essential i-4a1c2f5d Owner = Admin Env = Test App = Web Site i-4a3d3f6e Owner = Admin Env = Prod App = Web Site Up to 50 tags (key-value pairs) per instance • Completely custom – environment, owner, application, cost center, etc. • Tag on create, after launch, or both!
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Purchasing Options
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. No upfront investment Pay as you go Pay less when you reserve Pay less as AWS grows AWS pricing principles
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. On-Demand Pay for compute capacity by the second with no long-term commitments Reserved Make a 1- or 3-year commitment and receive a significant discount off On-Demand prices Committed, steady-state usage Spot Spare Amazon EC2 capacity at savings of up to 90% off On-Demand prices Fault-tolerant, dev/test, time-flexible, stateless workloads Amazon EC2 purchasing options Spiky workloads, to define needs
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 On-Demand pricing Short-term, spiky and/or unpredictable Low-cost & flexible Develop and test
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Reserved pricing Discount up to 75% off the On-Demand price Steady state and committed usage 1- and 3-year terms
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Reserved pricing – flexibility & savings Payment Flexibility with 3 upfront payment options (all, partial, none) Optional Capacity reservation when used in a specific Availability Zone Convertible RIs Change instance family, OS, tenancy & payment 1-year convertible RIs
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Spot pricing Turbo-boost your results Spare Amazon EC2 capacity that AWS can reclaim with 2 minute’s notice Savings up to 90% off the On-Demand price
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Spot Urgent computing needs or large amounts of additional capacity Instance or time flexible Experiment and/or build cost-sensitive businesses
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Spot – predictable prices, pause & resume Low, predictable prices Eliminate the bid! No need to learn new APIs Pause & resume with Stop/Start & Hibernate
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Spot – accelerating your innovation
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Picking the right Amazon EC2 purchasing option You can’t pick just one!
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. To optimize Amazon EC2, combine all three options 1. Use Reserved Instances for known / steady-state workloads 2. Scale using Spot, On-Demand, or both 3. AWS services make this easy and efficient (e.g., Auto Scaling, Spot Fleet, Amazon ECS, Amazon EMR, Thinkbox Deadline, AWS Batch) 0 2 4 6 8 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 On-Demand Spot Reserved
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns by application
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – web application
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Web tier – stateless, scale with usage growth 0 5 10 15 20 25 30 35 40 0 2 4 6 8 10 12 2 4 6 8 10 Web servers Reserved Spot On-Demand 0 50 100 150 200 250 300 350 400 0 2 4 6 8 10 12 2 4 6 8 10 Web traffic
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. App tier – stateful, scale with usage growth 0 10 20 30 40 50 0 2 4 6 8 10 12 2 4 6 8 10 App servers Reserved On-Demand Spot block 0 100 200 300 400 500 0 2 4 6 8 10 12 2 4 6 8 10 App requests
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Database tier – stateful, static at peak load 0 100 200 300 400 500 600 700 800 900 0 2 4 6 8 10 12 2 4 6 8 10 Database requests 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 0 2 4 6 8 10 12 2 4 6 8 10 Database Servers Reserved On Demand Spot
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization summary: Three-tier web app 0 10 20 30 40 50 60 70 80 90 0 2 4 6 8 10 12 2 4 6 8 10 Three-tier application servers Reserved On-Demand Spot Summary You don’t pick just one! Across the three tiers, our combined approach consists of: • Spot 13% • On-Demand 11% • Reserved 76% “No server is easier to manage than no server.” – Werner Vogels, CTO, Amazon.com “ ”
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – grid processing
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The old way – low utilization, high costs Server utilization rates are typically low due to need to deploy in advance and for peak needs
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The old way – managing with high utilization Higher grid utilization rates result in hidden costs: Longer queue wait times and delayed results
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The old way – in the cloud? 0 20 40 60 80 100 120 140 160 3 year Reserved Instances ?
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 0 200 400 600 800 1000 1200 1400 Jobs in the Queue Grid Utilization Higher utilization can reduce IT spending … but also constrain the business The old way – conflicting goals Grid utilization looks great But every job in the queue represents business impact
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The cloud way: Scalability when needed Scale higher to reduce time to results: Less waiting, more agility, faster innovation
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The cloud way: Optimize for cost and results ? 0 100 200 300 400 500 600 1 2 3 4 5 6 7 8 9 10 11 12 3 year Reserved Instances On-Demand Spot
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The new way: Accelerating transformation “We constantly understate what our capabilities are to solve problems. The biggest constraint is never the constraint of time or money, it’s generally the constraint of thought.” – Jeff Smith, CEO, Suncorp Business Services Founded: 1996 • Employees: 15,000+ • Headquarters: Brisbane, Australia
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns by industry
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – Adtech (web scale)
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – enterprise SaaS
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – gaming
  • 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – onboarding enterprise
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – scientific research
  • 42. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns – multi-national corp.
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization patterns across the organization Data science New app development Test and development Internal IT
  • 44. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Summary
  • 45. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimization best practices ✓ Remember the pillars of optimization ✓ Right-sizing ✓ Increase elasticity (turn stuff off!) ✓ Measure, monitor, and improve ✓ Use tags to understand your services ✓ Architect your workloads with performance and cost in mind ✓ Optimize across the three purchasing options
  • 46. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Putting it all together Build free from constraints Get real value from your data Accelerate your Innovation By combining the breadth of EC2’s three purchase options with the depth of the capabilities our platform provides, you will … On AWS, you can be more innovative and more cost-effective than anywhere else
  • 47. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Submit session feedback 1. Tap the Schedule icon. 2. Select the session you attended. 3. Tap Session Evaluation to submit your feedback.
  • 48. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you!