1. Building [And Realizing] The
Economic Case for AWS
Keith Jarrett
Business Development Manager
Cloud Economics
2. What to expect….
We will introduce our approach for
building the business case for
moving to the cloud and share tips
from some of our most innovative
customers who are able to
successfully architect for cost
optimization in order to realize the
economics of the AWS cloud.
4. What is TCO?
Definition: Comparative total cost of ownership analysis (acquisition
and operating costs) for running an infrastructure environment end-to-end
on-premises vs. AWS.
Used for:
1) Comparing the costs of running an entire infrastructure environment or
specific workload on premises or in a co-location facility versus on AWS
2) Budgeting and building the business case for moving to AWS
6. TCO = Acquisition Costs + Operations Costs
Hardware – Server, Rack
Chassis PDUs, ToR
Switches (+Maintenance)
Software - OS,
Virtualization Licenses
(+Maintenance)
Facilities Cost
Hardware – Storage Disks,
SAN/FC Switches
Storage Admin costs
Network Hardware – LAN
Switches, Load Balancer
Bandwidth costs
Network Admin costs
Server Admin Virtualization Admin4
Diagram doesn’t include every cost item. E.g. software costs can include database, management, middle tier software costs.
Facilities cost can include costs associated with upgrades, maintenance, building security, taxes etc. IT labor costs can include
security admin and application admin costs.
Space Power Cooling
Facilities Cost
Space Power Cooling
Facilities Cost
Space Power Cooling
Server Costs
Storage Costs
Network Costs
IT Labor Costs
1
2
3
illustrative
7. Resources to get you started
AWS TCO Calculator
https://awstcocalculator.com
Case Studies & Research
http://aws.amazon.com/economics/
12. The Four Pillars of Cost Optimization
Right Sizing Reserved
Instances
Increase
Elasticity
Measure,
Monitor, &
Improve
13. Right Sizing
Right Sizing
• Selecting the cheapest instance available
while meeting performance requirements
• Looks at CPU, RAM, storage, and network
utilization to identify potential instances that
can be downsized
Rule of thumb: Right size, then reserve.
(But if you’re in a pinch, reserve first).
14. Reserved Instances
Step 1: RI Coverage
• Cover always on resources
Step 2: RI Utilization
• Leverage RI flexibility to increase utilization
Rule of thumb: Target 70-80% always on
coverage and 95% RI Utilization rate.
15. Increase Elasticity
Turn off non-production instances
• Look for dev/test, non-prod instances that are
running always-on and turn off
Autoscale Production
• Use Autoscaling to scale up and down based
on demand and usage (e.g. spikes)
Rule of thumb: Shoot for 20-30% of EC2
instances running on demand to be able to
handle elasticity needs.
31. Laying the Groundwork for Success
Taking Action: Where to Start
• Tag instances to allocate costs by tag
and/or account
• Enable Detailed Billing Reports with
resource tags (DBR-rt)
• Set up CloudWatch metrics such as RAM
utilization for memory intensive workloads
• Set up metrics to measure elasticity, RI
coverage, RI utilization, and right-sizing.
36. Analysts have shown AWS reduces cost over the long term
Source: IDC, Quantifying the Business Value of Amazon Web Services (May, 2015)
37. How do customers lower their TCO with AWS?
1
Replace up-front
capital expense with
low variable cost
2
51 Price
Reductions
Economies of scale
allow AWS to
continually lower costs
3
Pricing model choice
to support variable &
stable workloads
4
Save more money as
you grow bigger
On-Demand
Reserved
Spot
Tiered Pricing
Volume
Discounts
Editor's Notes
Cost Optimization is a function of the new business model that the Cloud has brought about.
By making services genuinely pay for what you use, there’s huge opportunity for customers to be lean with what they use and reduce their spend dramatically.
We see infra for Dev and Test team single timezone
Really easy turn off when bed
Easier still if non prod separate account
In a moment we’ll look at tools large customers use
Previously using m1 instances on-demand and moved to c4 instances. M1s cost 0.07 per ECU, versus 0.02 per ECU.
So although we saw an increase of ECU by almost 8x, our bill only increased by 3x during the same period. Not bad.