SlideShare uma empresa Scribd logo
1 de 49
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Jon Janes – Account Manager
AWS Cost Optimisation
Levers, Tools, and Strategies
Maximising business value through cost savings
September 2018
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Today’s Speakers
Jon Janes
Account Manager
Sydney, Australia
jonjanes@amazon.co
m
Paul Wakeford
Cloud Design,
Security and Cos
Architect
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Contents
Technical Optimisation
levers and tools
How AWS Helps You
Realise Value and
Save Cost
Voice of the
Customer
Establishing
Cost Visibility
Strategic Optimisation
Mechanisms
Survey and Q&A
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
How AWS Helps You
Realise Value and Save Cost
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Cloud is the new normal with fewer organisations
asking “why” and more asking “how and how fast?”
Industrial
Revolution
Cloud
Revolution
Shift to on-demand
computing
Shift to on-demand
power
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Data TransferReal Estate
Facilities
Power
On AWS, you simply pay for fewer things and unlock
access to Serverless technology
On-premises
AWS highly
optimised
~90%
Less Cost
Networking
SAN
Servers
Storage
Hypervisor
Operating System
Application
AWS + basic
optimisation
~20-40%
Less Cost
EBS (Block Storage)
S3 (Object Storage)
EC2 (Servers)
Application
Serverless
Application
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
AWS lowers prices over time
66 Price
Reductions!
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
What is it?
Launch of new
products 75% faster
(Unilever)
60% reduced downtime
(Trainline)
50%+ reduction in
TCO (GE)
Over 500 hours per year
of server configuration
time saved (Sage)
Examples
Infrastructure cost
savings / and cost
avoidance
Efficiency improvement
by function on a task by
task basis.
Improved SLAs &
reducing unplanned
outage.
Deploy new features /
applications faster and
reduce errors.
Typical
Focus
Further
Compelling Cloud
Benefits
Cost Savings
(TCO)
Staff
Productivity
Business
Agility
Operational
Resilience
The Economic Benefits of Cloud extends well beyond
cost savings
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Establishing
Cost Visibility
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Speed, scale, complexity, and value at stake drives the
need for visibility and control
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Pick the Cost Tool that provides the visibility you need
Simple, Static,
small environment
Complex, dynamic,
large environment
1. Monthly AWS Invoice
2. AWS Billing
console
3. AWS Cost Explorer
and AWS Budgets
4. 3rd party tools
AWS Billing File Analysis,
and DIY dashboards
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Optimisation
levers and tools
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
The Technical Pillars of Optimisation
Right Size &
Decommission
unused Resources
Use Reserved
Instances
Increase
Elasticity
Match Storage
to Need
Design for
Cost
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Pillar 1: Right Sizing your Resources
Right Sizing is about
• Selecting the cheapest instance (size and
family) while meeting performance needs
• Most commonly based on CPU, RAM,
storage, and network needs
• Doing this before/during migration via
discovery tools reduces overall effort
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
87%
Saving
Right Sizing example
m4.4xlarge
$1.72 per hr
m4.large
$0.215 per hr
2. Check (CPU,
RAM, network, disc)
1. Migrate/provision
& Run
3. Right Size
5. Save!4. Review Performance
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Decommission unused resources such as
• Unattached Elastic IPs
• Unattached EBS
• Idle / unattached load balancers
• Incomplete S3 transfers
• Idle EC2, RDS, Redshift instances
• Clearing old snapshots
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
• AWS CloudWatch (manual)
• AWS Trusted Advisor
• AWS Answers - Cost Optimisation: EC2 Right Sizing
https://aws.amazon.com/answers/account-management/cost-
optimization-ec2-right-sizing/
• 3rd party paid tools available from the AWS Marketplace, incl. but no
limited to:
Tools for Right Sizing and finding unused resources
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Pillar 2: Increase Elasticity
AWS allows you to fit today’s cost to today’s demand.
“Hug your workloads, not your servers!”
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
1 x 24 hours m5.2xlarge @
$0.48/hr. on Linux in Sydney
= $8,294.40 / month
Autoscaling 51 m5.large
instances @ $0.12/hr. on
Linux in Sydney =
$4,406.40 / month
AWS Auto Scaling helps you match resources to demand
Autoscaling 51 m5.large instances across 24 hours instead of running a single
m5.2xlarge saves 47%
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Reduce non-prod spend by 70% or more via scheduling
Fun fact:
RDS can be
turned off too
Maximise savings via automatically turning off resources at night with
manual turn-on in the morning
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
• Guide to Auto Scaling
https://aws.amazon.com/documentation/autoscaling/
• AWS Instance Scheduler
https://aws.amazon.com/answers/infrastructure-
management/instance-scheduler/
• 3rd party paid tools (including but not limited to)
Tools for Increasing Elasticity
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
RI
coverage
Total use
Key
Reserved Instances for one financial services customer resulted in
39% decrease in unit cost
Reserved Instance
purchase
Pillar 3: Use Reserved Instances
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
What are Reserved Instances (RIs)?
• RIs are a commitment in exchange for discount
• They behave like discount coupon booklets
• Each hourly RI coupon in the booklet tries to match to a running
instance, if matched it provides its full discount, if not it expires
• RIs are a financial construct/layer on top of your AWS
infrastructure
RI coupon booklet
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
EC2 RI matching properties
• Instance type: m4.xlarge
o or Instance Family: m4.
• Operating System: Linux/Unix, Windows, Windows with
SQL Server Standard, etc.
• Region: ap-southeast-2 (Sydney)
o or AZ: ap-southeast-2a
• Tenancy: Shared, dedicated, host
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
RIs are most often used for always-on instances
(can still be used to save for non-always on)
Commitment level
1 year (approx. payback 7-10 months)
3 year (approx. payback 10-20 months)
AWS services offering RIs
Amazon EC2 & EC2 Hosts
Amazon RDS
Amazon Redshift
Amazon ElastiCache
Amazon Elasticsearch (new)
Amazon DynamoDB*
Amazon CloudFront*
*Discount for commitment, but not an RI
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
EC2 RI types cater to a range of customer needs
1 year 3 years
Standard Regional (e.g. ap-southeast-2)
(with Linux/Unix Size Flex)
Regional
Zonal (e.g. ap-southeast-2a)
(with capacity reservation)
Zonal
Convertible Regional Regional
Zonal Zonal
Note: You can easily switch between Regional and Zonal at no cost
Items shaded in Orange boxes affect pricing
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Which EC2 RIs give greater discount?
Greater discountLess discount
All upfrontPartial upfrontNo-upfrontPayment option
3 year1 yearDuration
Linux/UnixOthers (typically)Operating System
Newer genOlder generations (typically)Instance type
StandardConvertibleClass
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Convertible RIs offer great flexibility
Convertible RIs allow changes in:
Instance Families (e.g. m4. -> c5.)
Instance Sizes (e.g. .large -> .xlarge)
Operating System (e.g. Linux -> Windows)
Tenancy (e.g. shared -> dedicated)
You can:
Take advantage of newer instance types (e.g. m5)
Adapt your RIs as business needs change
Drastically reduce the likelihood of unused RIs
Take advantage of price reductions (maintain commit $, get more instances)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
The commitment for Convertible RIs includes:
1yr or 3 yrs. (not refreshed on conversion)
An AWS Region
EC2 on AWS
Spend (convert to equal or greater $)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Examples of conversion
m4.xlarge
$20 upfront
remaining
m4.large
$10 upfront
m4.large
$10 upfront
No True-up
required
m4.xlarge
$20 upfront
remaining
m4.2xlarge
$40 upfront
True-up $20
1. Sizing to smaller instance (same family and OS)
2. Sizing to larger instance (same family and OS)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Examples of conversion
m4.xlarge (Linux)
$20 upfront
remaining
r4.xlarge (Windows)
$25 upfront
True-up $5
3. Sizing to more expensive instance type
r4.xlarge
$25 upfront
remaining
t2.large
$9 upfront True-up $2
4. Sizing to cheaper instance type
t2.large
$9 upfront
t2.large
$9 upfront
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Instance Size Flexibility reduces the need to match
RI size to running instance size
If your RI is:
• Regional
• Linux/UNIX (incl. Amazon Linux, CentOS, Ubuntu), and
• Shared tenancy
Then the RI will apply to all sizes of instances in the same family (e.g. m4 RIs apply to all
other m4’s) in a given region. m4 RIs cannot apply to m3’s, as they are a different family.
E.g. 1 m4.xlarge RI (Syd region, shared, Linux/Unix) applies to:
2 m4.large instances (Syd region, shared, Linux/Unix) or
½ a m4.2xlarge instance (Syd region, shared, Linux/Unix)
RDS size flexibility applies to MySQL, MariaDB, PostgreSQL, and Amazon Aurora
database engines, as well as the “bring your own license” (BYOL) edition of the Oracle DB
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
See RI Coverage via Cost Explorer
RI Coverage shows the % of total use that is enjoying a discounted rate
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
See RI Recommendations and Estimated Savings via
Cost Explorer accessed here:
1
2
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
This report can also be used to understand what your unused Convertible RIs
could be changed into
See RI Recommendations and Estimated Savings via
Cost Explorer
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
See RI savings and utilisation % via Cost Explorer
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Receive email or SNS notification of low RI Utilisation,
RI Coverage, Spend, and Usage via AWS Budgets
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Pillar 4: Reduce Elastic Block Store (EBS) spend by
picking the class that fits your need
https://aws.amazon.com/ebs/details/
Provisioned IOPS
SDD (io1)
General Purpose
SDD (gp2)
Throughput
Optimized HDD (st1)
Cold HDD
(sc1)
Default
Approx. 75%
cheaper than gp2
Approx. 50%
cheaper than gp2
Size matters for EBS
because you pick the
amount of storage
provisioned, whereas
S3 and EFS scale
dynamically
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Storage Classes on Simple Storage Service (S3)
Active data Archive dataInfrequently accessed data
Standard (default)
Hot
Standard - Infrequent Access
Warm
Amazon Glacier
Cold
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Pillar 5: Designing for Cost
Containerisation (staff productivity
and compute utilisation)
Amazon EC2 Spot
AWS CloudFormation
(developer time saving)
Serverless &
AWS Lambda
ELB to Application Load
Balancer
Deliver content with
AWS CloudFront and Caching
(lower compute and data transfer)
Open source platforms & databases
(reduced licensing cost)
Low cost security monitoring via
AWS GuardDuty
Running resources in a
cheaper region
Static Web Hosting on S3
and using S3 Select
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Architectural
Optimisation
Quick-win Optimisation
Summary of the Technical Levers of Optimisation
Right Size &
Decommission
unused Resources
Use Reserved
Instances
Increase
Elasticity
Match Storage
to Need
Design for
Cost
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Optimisation Mechanisms
and Strategies
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Optimisation Mechanisms and Strategies will help
make other optimisation activity easier to achieve
Optimisation
Mechanisms/
Strategies
Establish Cost
Visibility
Architectural OptimisationQuick-win Optimisation
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Training and on-boarding that considers cost
drives cost aware behaviour
Resources to get started:
1. AWS Cost Management
https://aws.amazon.com/aws-cost-management/
2. AWS Well Architected - Cost Optimisation whitepaper
https://d1.awsstatic.com/whitepapers/architecture/AWS-Cost-Optimization-
Pillar.pdf
3. 100 Level –AWS re:Invent 2015 | (ISM402) Cost Optimization at Scale
https://www.youtube.com/watch?v=i1Uq8_gt2p4
4. 200 Level – AWS re:Invent 2016: Cost Optimizing Your Architecture: Practical
Design Steps For Savings (ARC310)
https://www.youtube.com/watch?v=qYHR_V1lvNU
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Tagging resources enhances the value of your cost tools
???
App
BU
Owner
https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/tag-editor.html
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
AWS Enterprise Support, AWS Professional Services, and AWS
Partners can guide your Cost Management and Optimisation journey
and initiatives, contact your AWS Account Manager for more info.
AWS Enterprise Support
https://aws.amazon.com/premiumsupport/enterprise-support/
AWS Professional Services
https://aws.amazon.com/professional-services/
AWS Partner Network
https://aws.amazon.com/partners/
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Summary of how to maximise business value through
cost savings
Apply optimisation
levers and tools
AWS helps you
realise value and save
cost
Utilise avenues for
support if needed
Establish cost visibility
on AWS, starting with
AWS Cost Explorer
Apply optimisation
Mechanisms/Strategies
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Voice of the Customer
Paul Wakeford
Cloud Design, Security and Cost Architect
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
Thank you!

Mais conteúdo relacionado

Mais procurados

AWS Well-Architected Framework
AWS Well-Architected FrameworkAWS Well-Architected Framework
AWS Well-Architected FrameworkHenrique Mecking
 
Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...Amazon Web Services
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost ManagementAmazon Web Services
 
Optimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudOptimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudAmazon Web Services
 
Deploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerDeploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerAmazon Web Services
 
Introduction to AWS Organizations
Introduction to AWS OrganizationsIntroduction to AWS Organizations
Introduction to AWS OrganizationsAmazon Web Services
 
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...Amazon Web Services
 
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...Amazon Web Services
 
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅Amazon Web Services Korea
 
Advanced cost management strategies in AWS
Advanced cost management strategies in AWSAdvanced cost management strategies in AWS
Advanced cost management strategies in AWSAWS User Group Bengaluru
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...Amazon Web Services
 

Mais procurados (20)

AWS Well-Architected Framework
AWS Well-Architected FrameworkAWS Well-Architected Framework
AWS Well-Architected Framework
 
Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...
 
Cost optimization on AWS
Cost optimization on AWSCost optimization on AWS
Cost optimization on AWS
 
AWS Cost Optimisation Solutions
AWS Cost Optimisation SolutionsAWS Cost Optimisation Solutions
AWS Cost Optimisation Solutions
 
Amazon ECS
Amazon ECSAmazon ECS
Amazon ECS
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost Management
 
Optimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS CloudOptimizing Total Cost of Ownership for the AWS Cloud
Optimizing Total Cost of Ownership for the AWS Cloud
 
Deploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerDeploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control Tower
 
Well-Architected Bootcamp
Well-Architected BootcampWell-Architected Bootcamp
Well-Architected Bootcamp
 
Introduction to AWS Organizations
Introduction to AWS OrganizationsIntroduction to AWS Organizations
Introduction to AWS Organizations
 
AWS 101
AWS 101AWS 101
AWS 101
 
AWS Deployment Best Practices
AWS Deployment Best PracticesAWS Deployment Best Practices
AWS Deployment Best Practices
 
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
Introducing AWS DataSync - Simplify, automate, and accelerate online data tra...
 
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
Introduction to the Well-Architected Framework and Tool - SVC212 - Chicago AW...
 
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
 
Intro to AWS Lambda
Intro to AWS Lambda Intro to AWS Lambda
Intro to AWS Lambda
 
Advanced cost management strategies in AWS
Advanced cost management strategies in AWSAdvanced cost management strategies in AWS
Advanced cost management strategies in AWS
 
AWS Technical Essentials Day
AWS Technical Essentials DayAWS Technical Essentials Day
AWS Technical Essentials Day
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
 
Partnering with AWS
Partnering with AWSPartnering with AWS
Partnering with AWS
 

Semelhante a AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies

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 TrainlineAmazon Web Services
 
Spending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_SingaporeSpending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_SingaporeAmazon Web Services
 
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWS
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWSČesko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWS
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWSVladimir Simek
 
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 SummitAmazon Web Services
 
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)Amazon Web Services LATAM
 
Innovation Track AWS Cloud Experience Argentina - Optimizando Costos
Innovation Track AWS Cloud Experience Argentina - Optimizando CostosInnovation Track AWS Cloud Experience Argentina - Optimizando Costos
Innovation Track AWS Cloud Experience Argentina - Optimizando CostosAmazon Web Services LATAM
 
Optimize Amazon EC2 for Fun and Profit - SRV203 - Chicago AWS Summit
Optimize Amazon EC2 for Fun and Profit - SRV203 - Chicago AWS SummitOptimize Amazon EC2 for Fun and Profit - SRV203 - Chicago AWS Summit
Optimize Amazon EC2 for Fun and Profit - SRV203 - Chicago AWS SummitAmazon Web Services
 
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 ProfitAmazon Web Services
 
Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit
Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS SummitOptimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit
Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS SummitAmazon Web Services
 
Aws intro to cloud_economics
Aws intro to cloud_economicsAws intro to cloud_economics
Aws intro to cloud_economicsjtaylor707
 
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
 
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Amazon Web Services
 
AWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWSAWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWSAmazon Web Services
 
AWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWSAWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWSAmazon Web Services LATAM
 
AWS Initiate Day Manchester 2019 – AWS Cost Optimisation
AWS Initiate Day Manchester 2019 – AWS Cost OptimisationAWS Initiate Day Manchester 2019 – AWS Cost Optimisation
AWS Initiate Day Manchester 2019 – AWS Cost OptimisationAmazon 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 Floor28Amazon 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 2018Amazon Web Services
 

Semelhante a AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies (20)

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
 
Spending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_SingaporeSpending Less On AWS_AWSPSSummit_Singapore
Spending Less On AWS_AWSPSSummit_Singapore
 
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWS
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWSČesko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWS
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v 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
 
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)
 
Innovation Track AWS Cloud Experience Argentina - Optimizando Costos
Innovation Track AWS Cloud Experience Argentina - Optimizando CostosInnovation Track AWS Cloud Experience Argentina - Optimizando Costos
Innovation Track AWS Cloud Experience Argentina - Optimizando Costos
 
Optimize Amazon EC2 for Fun and Profit - SRV203 - Chicago AWS Summit
Optimize Amazon EC2 for Fun and Profit - SRV203 - Chicago AWS SummitOptimize Amazon EC2 for Fun and Profit - SRV203 - Chicago AWS Summit
Optimize Amazon EC2 for Fun and Profit - SRV203 - Chicago 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
 
Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit
Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS SummitOptimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit
Optimize EC2 for Fun and Profit - SRV203 - Anaheim AWS Summit
 
Aws intro to cloud_economics
Aws intro to cloud_economicsAws intro to cloud_economics
Aws intro to cloud_economics
 
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
 
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
 
AWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWSAWS Initiate Day Dublin 2019 – Cost Optimization on AWS
AWS Initiate Day Dublin 2019 – Cost Optimization on AWS
 
AWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWSAWS Initiate - Otimização de Custos com AWS
AWS Initiate - Otimização de Custos com AWS
 
AWS Initiate Day Manchester 2019 – AWS Cost Optimisation
AWS Initiate Day Manchester 2019 – AWS Cost OptimisationAWS Initiate Day Manchester 2019 – AWS Cost Optimisation
AWS Initiate Day Manchester 2019 – AWS Cost Optimisation
 
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 EC2 Spot Instances Workshop
Amazon EC2 Spot Instances WorkshopAmazon EC2 Spot Instances Workshop
Amazon EC2 Spot Instances Workshop
 
Cloud Economics - TCO 101
Cloud Economics - TCO 101Cloud Economics - TCO 101
Cloud Economics - TCO 101
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
 
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
 

Mais de 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
 

Mais de 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
 

AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Jon Janes – Account Manager AWS Cost Optimisation Levers, Tools, and Strategies Maximising business value through cost savings September 2018
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Today’s Speakers Jon Janes Account Manager Sydney, Australia jonjanes@amazon.co m Paul Wakeford Cloud Design, Security and Cos Architect
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Contents Technical Optimisation levers and tools How AWS Helps You Realise Value and Save Cost Voice of the Customer Establishing Cost Visibility Strategic Optimisation Mechanisms Survey and Q&A
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark How AWS Helps You Realise Value and Save Cost
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Cloud is the new normal with fewer organisations asking “why” and more asking “how and how fast?” Industrial Revolution Cloud Revolution Shift to on-demand computing Shift to on-demand power
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Data TransferReal Estate Facilities Power On AWS, you simply pay for fewer things and unlock access to Serverless technology On-premises AWS highly optimised ~90% Less Cost Networking SAN Servers Storage Hypervisor Operating System Application AWS + basic optimisation ~20-40% Less Cost EBS (Block Storage) S3 (Object Storage) EC2 (Servers) Application Serverless Application
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS lowers prices over time 66 Price Reductions!
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark What is it? Launch of new products 75% faster (Unilever) 60% reduced downtime (Trainline) 50%+ reduction in TCO (GE) Over 500 hours per year of server configuration time saved (Sage) Examples Infrastructure cost savings / and cost avoidance Efficiency improvement by function on a task by task basis. Improved SLAs & reducing unplanned outage. Deploy new features / applications faster and reduce errors. Typical Focus Further Compelling Cloud Benefits Cost Savings (TCO) Staff Productivity Business Agility Operational Resilience The Economic Benefits of Cloud extends well beyond cost savings
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Establishing Cost Visibility
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Speed, scale, complexity, and value at stake drives the need for visibility and control
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Pick the Cost Tool that provides the visibility you need Simple, Static, small environment Complex, dynamic, large environment 1. Monthly AWS Invoice 2. AWS Billing console 3. AWS Cost Explorer and AWS Budgets 4. 3rd party tools AWS Billing File Analysis, and DIY dashboards
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Optimisation levers and tools
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark The Technical Pillars of Optimisation Right Size & Decommission unused Resources Use Reserved Instances Increase Elasticity Match Storage to Need Design for Cost
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Pillar 1: Right Sizing your Resources Right Sizing is about • Selecting the cheapest instance (size and family) while meeting performance needs • Most commonly based on CPU, RAM, storage, and network needs • Doing this before/during migration via discovery tools reduces overall effort
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark 87% Saving Right Sizing example m4.4xlarge $1.72 per hr m4.large $0.215 per hr 2. Check (CPU, RAM, network, disc) 1. Migrate/provision & Run 3. Right Size 5. Save!4. Review Performance
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Decommission unused resources such as • Unattached Elastic IPs • Unattached EBS • Idle / unattached load balancers • Incomplete S3 transfers • Idle EC2, RDS, Redshift instances • Clearing old snapshots
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • AWS CloudWatch (manual) • AWS Trusted Advisor • AWS Answers - Cost Optimisation: EC2 Right Sizing https://aws.amazon.com/answers/account-management/cost- optimization-ec2-right-sizing/ • 3rd party paid tools available from the AWS Marketplace, incl. but no limited to: Tools for Right Sizing and finding unused resources
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Pillar 2: Increase Elasticity AWS allows you to fit today’s cost to today’s demand. “Hug your workloads, not your servers!”
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark 1 x 24 hours m5.2xlarge @ $0.48/hr. on Linux in Sydney = $8,294.40 / month Autoscaling 51 m5.large instances @ $0.12/hr. on Linux in Sydney = $4,406.40 / month AWS Auto Scaling helps you match resources to demand Autoscaling 51 m5.large instances across 24 hours instead of running a single m5.2xlarge saves 47%
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Reduce non-prod spend by 70% or more via scheduling Fun fact: RDS can be turned off too Maximise savings via automatically turning off resources at night with manual turn-on in the morning
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark • Guide to Auto Scaling https://aws.amazon.com/documentation/autoscaling/ • AWS Instance Scheduler https://aws.amazon.com/answers/infrastructure- management/instance-scheduler/ • 3rd party paid tools (including but not limited to) Tools for Increasing Elasticity
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark RI coverage Total use Key Reserved Instances for one financial services customer resulted in 39% decrease in unit cost Reserved Instance purchase Pillar 3: Use Reserved Instances
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark What are Reserved Instances (RIs)? • RIs are a commitment in exchange for discount • They behave like discount coupon booklets • Each hourly RI coupon in the booklet tries to match to a running instance, if matched it provides its full discount, if not it expires • RIs are a financial construct/layer on top of your AWS infrastructure RI coupon booklet
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark EC2 RI matching properties • Instance type: m4.xlarge o or Instance Family: m4. • Operating System: Linux/Unix, Windows, Windows with SQL Server Standard, etc. • Region: ap-southeast-2 (Sydney) o or AZ: ap-southeast-2a • Tenancy: Shared, dedicated, host
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark RIs are most often used for always-on instances (can still be used to save for non-always on) Commitment level 1 year (approx. payback 7-10 months) 3 year (approx. payback 10-20 months) AWS services offering RIs Amazon EC2 & EC2 Hosts Amazon RDS Amazon Redshift Amazon ElastiCache Amazon Elasticsearch (new) Amazon DynamoDB* Amazon CloudFront* *Discount for commitment, but not an RI
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark EC2 RI types cater to a range of customer needs 1 year 3 years Standard Regional (e.g. ap-southeast-2) (with Linux/Unix Size Flex) Regional Zonal (e.g. ap-southeast-2a) (with capacity reservation) Zonal Convertible Regional Regional Zonal Zonal Note: You can easily switch between Regional and Zonal at no cost Items shaded in Orange boxes affect pricing
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Which EC2 RIs give greater discount? Greater discountLess discount All upfrontPartial upfrontNo-upfrontPayment option 3 year1 yearDuration Linux/UnixOthers (typically)Operating System Newer genOlder generations (typically)Instance type StandardConvertibleClass
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Convertible RIs offer great flexibility Convertible RIs allow changes in: Instance Families (e.g. m4. -> c5.) Instance Sizes (e.g. .large -> .xlarge) Operating System (e.g. Linux -> Windows) Tenancy (e.g. shared -> dedicated) You can: Take advantage of newer instance types (e.g. m5) Adapt your RIs as business needs change Drastically reduce the likelihood of unused RIs Take advantage of price reductions (maintain commit $, get more instances)
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark The commitment for Convertible RIs includes: 1yr or 3 yrs. (not refreshed on conversion) An AWS Region EC2 on AWS Spend (convert to equal or greater $)
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Examples of conversion m4.xlarge $20 upfront remaining m4.large $10 upfront m4.large $10 upfront No True-up required m4.xlarge $20 upfront remaining m4.2xlarge $40 upfront True-up $20 1. Sizing to smaller instance (same family and OS) 2. Sizing to larger instance (same family and OS)
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Examples of conversion m4.xlarge (Linux) $20 upfront remaining r4.xlarge (Windows) $25 upfront True-up $5 3. Sizing to more expensive instance type r4.xlarge $25 upfront remaining t2.large $9 upfront True-up $2 4. Sizing to cheaper instance type t2.large $9 upfront t2.large $9 upfront
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Instance Size Flexibility reduces the need to match RI size to running instance size If your RI is: • Regional • Linux/UNIX (incl. Amazon Linux, CentOS, Ubuntu), and • Shared tenancy Then the RI will apply to all sizes of instances in the same family (e.g. m4 RIs apply to all other m4’s) in a given region. m4 RIs cannot apply to m3’s, as they are a different family. E.g. 1 m4.xlarge RI (Syd region, shared, Linux/Unix) applies to: 2 m4.large instances (Syd region, shared, Linux/Unix) or ½ a m4.2xlarge instance (Syd region, shared, Linux/Unix) RDS size flexibility applies to MySQL, MariaDB, PostgreSQL, and Amazon Aurora database engines, as well as the “bring your own license” (BYOL) edition of the Oracle DB
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark See RI Coverage via Cost Explorer RI Coverage shows the % of total use that is enjoying a discounted rate
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark See RI Recommendations and Estimated Savings via Cost Explorer accessed here: 1 2
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark This report can also be used to understand what your unused Convertible RIs could be changed into See RI Recommendations and Estimated Savings via Cost Explorer
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark See RI savings and utilisation % via Cost Explorer
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Receive email or SNS notification of low RI Utilisation, RI Coverage, Spend, and Usage via AWS Budgets
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Pillar 4: Reduce Elastic Block Store (EBS) spend by picking the class that fits your need https://aws.amazon.com/ebs/details/ Provisioned IOPS SDD (io1) General Purpose SDD (gp2) Throughput Optimized HDD (st1) Cold HDD (sc1) Default Approx. 75% cheaper than gp2 Approx. 50% cheaper than gp2 Size matters for EBS because you pick the amount of storage provisioned, whereas S3 and EFS scale dynamically
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Storage Classes on Simple Storage Service (S3) Active data Archive dataInfrequently accessed data Standard (default) Hot Standard - Infrequent Access Warm Amazon Glacier Cold
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Pillar 5: Designing for Cost Containerisation (staff productivity and compute utilisation) Amazon EC2 Spot AWS CloudFormation (developer time saving) Serverless & AWS Lambda ELB to Application Load Balancer Deliver content with AWS CloudFront and Caching (lower compute and data transfer) Open source platforms & databases (reduced licensing cost) Low cost security monitoring via AWS GuardDuty Running resources in a cheaper region Static Web Hosting on S3 and using S3 Select
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Architectural Optimisation Quick-win Optimisation Summary of the Technical Levers of Optimisation Right Size & Decommission unused Resources Use Reserved Instances Increase Elasticity Match Storage to Need Design for Cost
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Optimisation Mechanisms and Strategies
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Optimisation Mechanisms and Strategies will help make other optimisation activity easier to achieve Optimisation Mechanisms/ Strategies Establish Cost Visibility Architectural OptimisationQuick-win Optimisation
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Training and on-boarding that considers cost drives cost aware behaviour Resources to get started: 1. AWS Cost Management https://aws.amazon.com/aws-cost-management/ 2. AWS Well Architected - Cost Optimisation whitepaper https://d1.awsstatic.com/whitepapers/architecture/AWS-Cost-Optimization- Pillar.pdf 3. 100 Level –AWS re:Invent 2015 | (ISM402) Cost Optimization at Scale https://www.youtube.com/watch?v=i1Uq8_gt2p4 4. 200 Level – AWS re:Invent 2016: Cost Optimizing Your Architecture: Practical Design Steps For Savings (ARC310) https://www.youtube.com/watch?v=qYHR_V1lvNU
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Tagging resources enhances the value of your cost tools ??? App BU Owner https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/tag-editor.html
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark AWS Enterprise Support, AWS Professional Services, and AWS Partners can guide your Cost Management and Optimisation journey and initiatives, contact your AWS Account Manager for more info. AWS Enterprise Support https://aws.amazon.com/premiumsupport/enterprise-support/ AWS Professional Services https://aws.amazon.com/professional-services/ AWS Partner Network https://aws.amazon.com/partners/
  • 47. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Summary of how to maximise business value through cost savings Apply optimisation levers and tools AWS helps you realise value and save cost Utilise avenues for support if needed Establish cost visibility on AWS, starting with AWS Cost Explorer Apply optimisation Mechanisms/Strategies
  • 48. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Voice of the Customer Paul Wakeford Cloud Design, Security and Cost Architect
  • 49. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Thank you!