SlideShare ist ein Scribd-Unternehmen logo
1 von 52
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
David Lurie
National Business Development Manager
Canada Public Sector, AWS
Cloud Economics:
The Financial Case for Cloud Migration
Agenda
Total Cost of Ownership2
Addressing TCO in AWS3
Cost Optimization4
The AWS Difference1
Cost-Conscious Design5
What Next?6
The AWS Difference
What sets AWS apart?
125+ services to support any cloud workloadService Breadth & Depth
18 regions, 55 availability zones, 136 points of presenceGlobal Footprint
67 proactive price reductions to date (as of 09/2018)Pricing Philosophy
10,000’s of partners; 4,200+ Marketplace productsPartner Community
Gartner Magic Quadrant recognizing AWS for the
7th straight year
Enterprise Leader
Fine-grained control and visibilitySecurity
Building and managing cloud since 2006Experience
Why choose AWS?
Equipment
Resources and
Administration
Contracts Cost
Traditional Infrastructure
No Up Front Expense
Pay for what you Use
Improve Time to
Market & Agility
Scale Up and
Down
Self-Service
Infrastructure
AWS Cloud
Total Cost of Ownership
What is TCO?
Comparative Total Cost of Ownership analysis
(acquisition and operating costs)
for running an infrastructure environment
end-to-end on-premises vs. AWS.
TCO for On-Premises vs. AWS
≠
Traditional Data Centre
& Co-Location
Comparing TCO isn’t easy
Typical TCO Considerations
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.
Business Value:
Cost of delays
Risk premium
Competitive abilities
Governance
Etc.
Server Admin, Virtualization Admin,
Storage Admin, Network Admin, Support TeamIT Labor Costs4
Facilities Cost
Hardware – Storage Disks,
SAN/FC Switches
Software - Backup
Space Power Cooling
Storage Costs2
Project planning, Advisors, Legal, Contractors,
Managed Services, Training, Cost of CapitalExtras5
Hardware – Server, Rack
Chassis PDUs, ToR
Switches (+Maintenance)
Software - OS,
Virtualization Licenses
(+Maintenance)
Server Costs1
Facilities Cost
Space Power Cooling
Network Hardware – LAN
Switches, Load Balancer
Bandwidth costs
Software – Network
MonitoringNetwork Costs3
Facilities Cost
Space Power Cooling
What’s included in a typical TCO?
Economic Criteria Category
Infrastructure Comparison
Capacity Planning Benefits
Financial Benefits of Innovation
Cost Avoidance
Workforce Productivity
Accelerated Time To Value/Market
Cost to Achieve (Migration, Platform, Training)
Legacy Constraints
Included Partially Included Not Included
On-premises capacity planning
Studies by Gartner, McKinsey and the
Uptime Institute have stated that typical
data centers are on average
less than 50% utilized
www.uptimeinstitute.org
anthesisgroup.com/wp-content/uploads/2014/08/Data-Center-Issue-Paper-final826.pdf
www.nytimes.com/2012/09/23/technology/data-centers-waste-vast-amounts-of-energy-belying-industry-image.html
A typical on-premises compute
environment is massively under-utilized
Used IT
Capacity
Idle
Capacity
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
On-Premises IT
Compute capacity
Why is on-premises so under-utilized?
Part-time
Peak
Fluctuating/“Spiky”
Peak
Cyclical
Peak
Part of this can be explained by buying for
“peak load” requirements with inflexible infrastructure
Why is on-premises built for peak?
Initial
Fixed
Capacity
Utilization
Time
Unused Capacity = Wasted $
Downtime,
Lost Customers,
Lost Revenue
(Impossible to measure)
More Wasted $
Increased
Capacity,
again
New purchase
after “Don’t
Let it happen
again”
Yet More Wasted $
Initial questions to consider when exploring TCO
Capacity
Planning
1 How do you plan for capacity?
How many servers have you added in the past year? Anticipating next year?
Can you switch your hardware on and off and only pay for what is used?
Utilization
2
What is your average server utilization?
How much do you overprovision for peak load?
Operations
3 Will you run out of data center space some time in the future?
What was your last year power utility bill for the data center(s)?
Have you budgeted for both average and peak power requirements?
Optimization
4 Are you on AWS today?
Is your architecture cost-optimized (Auto Scaling, Reserved Instances, Spot,
Instances turn on/off)?
Addressing TCO in AWS
How do customers lower their TCO with AWS?
Source: IDC Whitepaper, sponsored
by Amazon, “The Business Value of
Amazon Web Services Accelerates
Over Time.” December 2013
“Customers will have spent
63.4% more on average
on-prem or in co-location”
Remove over-provisioning
and move to pay-for-what-
you-use model
• 67 Price Reductions)
Economies of scale allow AWS
to continually lower costs
Pricing model choice to
support variable &
stable workloads:
• On-Demand
• Reserved
• Spot
Save more money as
you grow bigger:
• Tiered Pricing
• Volume discounts
1
2 3
4
Traditional approaches to capacity management
Build to peak load Build to average load
Lower over-provisioning via elasticity
Auto Scaling allows you to:
• React dynamically to
changes in load
• Schedule regular workloads
• Optimize your instance
usage
• Reduce over-provisioning
• Free service!
AWS economies of scale
Community
Global Footprint
New Features
New Services
Infrastructure
Innovation
We pass the savings along to
our customers in the form of
low prices and continuous
reductions
(67 price reductions to date –
continuously lowering prices
for customers is in our DNA)
Reduced
Prices
More
Customers
More AWS
Usage
Economies
of Scale
Lower
Infrastructure
Costs
More
Infrastructure
Amazon EC2 pricing models
On-demand Reserved Spot
When to use reserved instances
Amazon EC2 Reserved Instances
Commitment level
1 year
3 year
* Dependent on specific AWS service, size/type, and region
AWS services offering RIs
Amazon EC2
Amazon RDS
Amazon DynamoDB
Amazon Redshift
Amazon ElastiCache
Amazon EC2 Spot Instances
Allow you to bid on spare Amazon EC2 computing capacity
for up to 90% off the normal On-Demand price.
Applications that
have flexible start
and end times
Applications that
are only feasible at
very low compute
prices
Users with urgent
computing needs
for large amounts
of additional
capacity
With Spot, the rules are simple
Markets where the price of
compute changes based on
supply and demand
You’ll never pay more than your
bid. When the market exceeds
your bid you get 2 minutes to
wrap up your work
Volume-tiered pricing discounts (S3 example)
0.024 GB/month 0.023 GB/month 0.022 GB/month
First 50 TB
per month
Next 450 TB
per month
Over 500 TB
per month
Cost Optimization
Five pillars of cost optimization in the cloud
Right-Size Your
Instances
Increase
Elasticity
Measure &
Monitor
Pick the Right
Pricing Model
Match usage to
storage class
Modeling cost optimization
Instance
Right-Sizing
Improved
Elasticity
Storage
Optimization
Optimized
Lift and Shift
Measure
Monitor and
Improve
Serverless
Architecture
Managed
Services
Re-platformed,
AWS Optimized
On-
Premises
Lift &
Shift
Traditional TCO Comparisons
Right-sizing instances
Selecting the cheapest instance available while
meeting performance requirements
Look at CPU, RAM, storage, and network
utilization to identify potential instances that
can be downsized
Leveraging Amazon CloudWatch metrics and
setting up custom RAM metrics
Rule of thumb: Right size, then reserve. (But if you’re in a pinch, reserve first.)
Right-sizing and elasticity to reduce cost
More smaller instances vs. fewer larger instances
29 m5.large @ $0.111 /hr
$2,349.87 / mo*
59 t2.medium @ $0.052/hr
$2,239.64 / mo*
*Assumes Linux instances in the EU (London) Region at 730 hours per month
Workload scheduling
100.0
71.4
35.7
29.8
0
20
40
60
80
100
24 x 7 24 x 5 12 x 5 10 x 5
% Running Time
Up to 70%
savings for non-
production
workloads
AWS Instance Scheduler
• AWS-provided solution
• Custom start & stop schedules
• Works with EC2 & RDS instances
• Deploy using CloudFormation
• Selectively tag instances to schedule
• Multiple schedules per instance
• 5-minute granularity
https://aws.amazon.com/answers/infrastructure-
management/instance-scheduler/
Match usage to storage classes
Amazon S3
Designed to store and access any type of data
over the Internet
Amazon Elastic File System
Simple, scalable file storage for use with
Amazon EC2 instances in the AWS Cloud
Amazon Elastic Block Storage
Block-level storage that serves as a virtual
hard drive for your Amazon EC2 instance
Amazon Glacier
Low-cost and highly durable storage
service for long-term backup and archive
of any type of data
AWS Storage Gateway
Seamlessly links your on-premises
environment to Amazon cloud storage
Amazon CloudFront
Amazon CloudFront is a global content
delivery network (CDN) service
Serverless architecture
No Server
Management
Flexible
Scaling
High
Availability
No Idle
Capacity
Amazon CloudWatch
Monitor AWS Resources Monitor Custom MetricsSet Alarms
View Graphs and
Statistics
Monitor and React to
Resource Changes
Metrics and targets
Set up metrics to define success and track progress
“What KPI makes sense for this workload?”
% Instances turned off daily
% of Instances right-sized
% Always-on Resources covered by RIs
% RI utilization
✔ ✔
✔ ✔
AWS Trusted Advisor
AWS Cost Explorer
Cost-Conscious Design
Cost-conscious design
https://calculator.s3.amazonaws.com/index.html
Example:
“Should I use Amazon S3 or Amazon DynamoDB?”
AWS Simple
Monthly
Calculator
Amazon S3 or Amazon DynamoDB?
Request rate
(Writes/sec)
Object size
(Bytes)
Total size
(GB/month)
Objects per month
300 2,048 1,483 777,600,000
Amazon S3 or Amazon DynamoDB?
Request rate
(Writes/sec)
Object size
(Bytes)
Total size
(GB/month)
Objects per
month
300 2,048 1,483 777,600,000
Amazon S3 or Amazon DynamoDB?
“…but what happens if I change the object size to 32 KB?”
Request rate
(Writes/sec)
Object size
(Bytes)
Total size
(GB/month)
Objects per month
300 2,048 1,483 777,600,000
Amazon S3 or Amazon DynamoDB?
Request rate
(Writes/sec)
Object size
(Bytes)
Total size
(GB/month)
Objects per
month
300 32,768 23,730 777,600,000
Amazon S3 or Amazon DynamoDB?
Request rate
(Writes/sec)
Object size
(Bytes)
Total size
(GB/month)
Objects per month
Scenario 1 300 2,048 1,483 777,600,000
Scenario 2 300 32,768 23,730 777,600,000
use
use
What Next?
Which benefits would benefit your organization?
Trade capital expense
for variable expense
Benefit from massive
economies of scale
Stop guessing capacity
Increase speed and agility,
reduce time-to-market
Focus money on product
development, not data centers
Go global in minutes
And for existing customers, a call to action!
How many
instances
could I
right-size?
What
benefits
could I get
from using
reserved
instances?
How many
instances
are
configured
for auto-
scaling?
How many
of my
instances
need to be
running
24x7?
Useful TCO resources
AWS Pricing
 https://aws.amazon.com/pricing/
Online TCO Calculator:
 https://awstcocalculator.com
AWS Cloud Economics Centre:
 https://aws.amazon.com/economics/
Join us for our first-ever Amazon Web Services Summit
in Ottawa on October 29, 2018
15 sessions featuring various
management and technical
topics
Connect with AWS & our
Canadian public sector partners
in the Solutions Expo
Meet and mingle with other public
sector customers from government,
education, and nonprofits
Register today!
aws.amazon.com/summits/ottawa-public-sector
We value your feedback!
Please share your feedback on the
AWS Public Sector Summit survey.
Survey will be emailed 24-48 hours following event.
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Amazon Web Services
 

Was ist angesagt? (20)

FinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel Aviv
FinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel AvivFinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel Aviv
FinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel Aviv
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
 
Building the business case for AWS
Building the business case for AWSBuilding the business case for AWS
Building the business case for AWS
 
AWS 비용 효율화를 고려한 Reserved Instance + Savings Plan 옵션 - 박윤 어카운트 매니저 :: AWS Game...
AWS 비용 효율화를 고려한 Reserved Instance + Savings Plan 옵션 - 박윤 어카운트 매니저 :: AWS Game...AWS 비용 효율화를 고려한 Reserved Instance + Savings Plan 옵션 - 박윤 어카운트 매니저 :: AWS Game...
AWS 비용 효율화를 고려한 Reserved Instance + Savings Plan 옵션 - 박윤 어카운트 매니저 :: AWS Game...
 
Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journey
 
AWS Cost Optimisation Solutions
AWS Cost Optimisation SolutionsAWS Cost Optimisation Solutions
AWS Cost Optimisation Solutions
 
Practical FinOps in Practice
Practical FinOps in PracticePractical FinOps in Practice
Practical FinOps in Practice
 
Building a Solid Business Case for Cloud Migration
Building a Solid Business Case for Cloud MigrationBuilding a Solid Business Case for Cloud Migration
Building a Solid Business Case for Cloud Migration
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost Management
 
Intro to AWS: Database Services
Intro to AWS: Database ServicesIntro to AWS: Database Services
Intro to AWS: Database Services
 
What is Cloud Cost Optimization and Management? How It Works?
What is Cloud Cost Optimization and Management? How It Works?What is Cloud Cost Optimization and Management? How It Works?
What is Cloud Cost Optimization and Management? How It Works?
 
AWS Marketplace
AWS MarketplaceAWS Marketplace
AWS Marketplace
 
Aws platform overview
Aws platform overviewAws platform overview
Aws platform overview
 
Breaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWSBreaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWS
 
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
AWS Cloud cost optimization
AWS Cloud cost optimizationAWS Cloud cost optimization
AWS Cloud cost optimization
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 
Deep Dive on Backup
Deep Dive on BackupDeep Dive on Backup
Deep Dive on Backup
 

Ähnlich wie Cloud Economics: The Financial Case for Cloud Migration

AWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCO
AWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCOAWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCO
AWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCO
Amazon Web Services
 
Improve your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud SpendImprove your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud Spend
Amazon Web Services
 
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy KFIR
 

Ähnlich wie Cloud Economics: The Financial Case for Cloud Migration (20)

Achieving Your Department Objectives: Providing Better Citizen Services at Lo...
Achieving Your Department Objectives: Providing Better Citizen Services at Lo...Achieving Your Department Objectives: Providing Better Citizen Services at Lo...
Achieving Your Department Objectives: Providing Better Citizen Services at Lo...
 
Cloud Economics; How to Quantify the Benefits of Moving to the Cloud - Transf...
Cloud Economics; How to Quantify the Benefits of Moving to the Cloud - Transf...Cloud Economics; How to Quantify the Benefits of Moving to the Cloud - Transf...
Cloud Economics; How to Quantify the Benefits of Moving to the Cloud - Transf...
 
Argomentazioni economiche per la migrazione al cloud
Argomentazioni economiche per la migrazione al cloudArgomentazioni economiche per la migrazione al cloud
Argomentazioni economiche per la migrazione al cloud
 
Cloud Economics: Transform Businesses at Lower Costs - AWS Summit Bahrain 2017
Cloud Economics: Transform Businesses at Lower Costs - AWS Summit Bahrain 2017Cloud Economics: Transform Businesses at Lower Costs - AWS Summit Bahrain 2017
Cloud Economics: Transform Businesses at Lower Costs - AWS Summit Bahrain 2017
 
Optimize Cost Efficiency on AWS
Optimize Cost Efficiency on AWSOptimize Cost Efficiency on AWS
Optimize Cost Efficiency on AWS
 
Cloudonomics
CloudonomicsCloudonomics
Cloudonomics
 
AWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCO
AWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCOAWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCO
AWS Summit Tel Aviv - Enterprise Track - Cost Optimization & TCO
 
Value, TCO & Cost Optimisation
Value, TCO & Cost OptimisationValue, TCO & Cost Optimisation
Value, TCO & Cost Optimisation
 
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your DeploymentAWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
 
Cloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to ScaleCloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to Scale
 
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
 
Journey Through the AWS Cloud: Cost Optimisation
Journey Through the AWS Cloud: Cost OptimisationJourney Through the AWS Cloud: Cost Optimisation
Journey Through the AWS Cloud: Cost Optimisation
 
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
AWS Summit London 2014 | Optimising TCO for the AWS Cloud (100)
 
Improve your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud SpendImprove your TCO and Optimise your Cloud Spend
Improve your TCO and Optimise your Cloud Spend
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
From TCO to Optimization at Scale - Pop-up Loft TLV 2017
From TCO to Optimization at Scale - Pop-up Loft TLV 2017From TCO to Optimization at Scale - Pop-up Loft TLV 2017
From TCO to Optimization at Scale - Pop-up Loft TLV 2017
 
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
 
Cost optimization at scale toronto v3
Cost optimization at scale toronto v3Cost optimization at scale toronto v3
Cost optimization at scale toronto v3
 
Vn introduction to cloud computing with amazon web services
Vn   introduction to cloud computing with amazon web servicesVn   introduction to cloud computing with amazon web services
Vn introduction to cloud computing with amazon web services
 
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
 

Mehr von 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
 
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
 

Mehr von 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
 

Cloud Economics: The Financial Case for Cloud Migration

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. David Lurie National Business Development Manager Canada Public Sector, AWS Cloud Economics: The Financial Case for Cloud Migration
  • 2. Agenda Total Cost of Ownership2 Addressing TCO in AWS3 Cost Optimization4 The AWS Difference1 Cost-Conscious Design5 What Next?6
  • 4. What sets AWS apart? 125+ services to support any cloud workloadService Breadth & Depth 18 regions, 55 availability zones, 136 points of presenceGlobal Footprint 67 proactive price reductions to date (as of 09/2018)Pricing Philosophy 10,000’s of partners; 4,200+ Marketplace productsPartner Community Gartner Magic Quadrant recognizing AWS for the 7th straight year Enterprise Leader Fine-grained control and visibilitySecurity Building and managing cloud since 2006Experience
  • 5. Why choose AWS? Equipment Resources and Administration Contracts Cost Traditional Infrastructure No Up Front Expense Pay for what you Use Improve Time to Market & Agility Scale Up and Down Self-Service Infrastructure AWS Cloud
  • 6. Total Cost of Ownership
  • 7. What is TCO? Comparative Total Cost of Ownership analysis (acquisition and operating costs) for running an infrastructure environment end-to-end on-premises vs. AWS.
  • 8. TCO for On-Premises vs. AWS ≠ Traditional Data Centre & Co-Location Comparing TCO isn’t easy
  • 9. Typical TCO Considerations 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. Business Value: Cost of delays Risk premium Competitive abilities Governance Etc. Server Admin, Virtualization Admin, Storage Admin, Network Admin, Support TeamIT Labor Costs4 Facilities Cost Hardware – Storage Disks, SAN/FC Switches Software - Backup Space Power Cooling Storage Costs2 Project planning, Advisors, Legal, Contractors, Managed Services, Training, Cost of CapitalExtras5 Hardware – Server, Rack Chassis PDUs, ToR Switches (+Maintenance) Software - OS, Virtualization Licenses (+Maintenance) Server Costs1 Facilities Cost Space Power Cooling Network Hardware – LAN Switches, Load Balancer Bandwidth costs Software – Network MonitoringNetwork Costs3 Facilities Cost Space Power Cooling
  • 10. What’s included in a typical TCO? Economic Criteria Category Infrastructure Comparison Capacity Planning Benefits Financial Benefits of Innovation Cost Avoidance Workforce Productivity Accelerated Time To Value/Market Cost to Achieve (Migration, Platform, Training) Legacy Constraints Included Partially Included Not Included
  • 11. On-premises capacity planning Studies by Gartner, McKinsey and the Uptime Institute have stated that typical data centers are on average less than 50% utilized www.uptimeinstitute.org anthesisgroup.com/wp-content/uploads/2014/08/Data-Center-Issue-Paper-final826.pdf www.nytimes.com/2012/09/23/technology/data-centers-waste-vast-amounts-of-energy-belying-industry-image.html A typical on-premises compute environment is massively under-utilized Used IT Capacity Idle Capacity 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% On-Premises IT Compute capacity
  • 12. Why is on-premises so under-utilized? Part-time Peak Fluctuating/“Spiky” Peak Cyclical Peak Part of this can be explained by buying for “peak load” requirements with inflexible infrastructure
  • 13. Why is on-premises built for peak? Initial Fixed Capacity Utilization Time Unused Capacity = Wasted $ Downtime, Lost Customers, Lost Revenue (Impossible to measure) More Wasted $ Increased Capacity, again New purchase after “Don’t Let it happen again” Yet More Wasted $
  • 14. Initial questions to consider when exploring TCO Capacity Planning 1 How do you plan for capacity? How many servers have you added in the past year? Anticipating next year? Can you switch your hardware on and off and only pay for what is used? Utilization 2 What is your average server utilization? How much do you overprovision for peak load? Operations 3 Will you run out of data center space some time in the future? What was your last year power utility bill for the data center(s)? Have you budgeted for both average and peak power requirements? Optimization 4 Are you on AWS today? Is your architecture cost-optimized (Auto Scaling, Reserved Instances, Spot, Instances turn on/off)?
  • 16. How do customers lower their TCO with AWS? Source: IDC Whitepaper, sponsored by Amazon, “The Business Value of Amazon Web Services Accelerates Over Time.” December 2013 “Customers will have spent 63.4% more on average on-prem or in co-location” Remove over-provisioning and move to pay-for-what- you-use model • 67 Price Reductions) Economies of scale allow AWS to continually lower costs Pricing model choice to support variable & stable workloads: • On-Demand • Reserved • Spot Save more money as you grow bigger: • Tiered Pricing • Volume discounts 1 2 3 4
  • 17. Traditional approaches to capacity management Build to peak load Build to average load
  • 18. Lower over-provisioning via elasticity Auto Scaling allows you to: • React dynamically to changes in load • Schedule regular workloads • Optimize your instance usage • Reduce over-provisioning • Free service!
  • 19. AWS economies of scale Community Global Footprint New Features New Services Infrastructure Innovation We pass the savings along to our customers in the form of low prices and continuous reductions (67 price reductions to date – continuously lowering prices for customers is in our DNA) Reduced Prices More Customers More AWS Usage Economies of Scale Lower Infrastructure Costs More Infrastructure
  • 20. Amazon EC2 pricing models On-demand Reserved Spot
  • 21. When to use reserved instances
  • 22. Amazon EC2 Reserved Instances Commitment level 1 year 3 year * Dependent on specific AWS service, size/type, and region AWS services offering RIs Amazon EC2 Amazon RDS Amazon DynamoDB Amazon Redshift Amazon ElastiCache
  • 23. Amazon EC2 Spot Instances Allow you to bid on spare Amazon EC2 computing capacity for up to 90% off the normal On-Demand price. Applications that have flexible start and end times Applications that are only feasible at very low compute prices Users with urgent computing needs for large amounts of additional capacity
  • 24. With Spot, the rules are simple Markets where the price of compute changes based on supply and demand You’ll never pay more than your bid. When the market exceeds your bid you get 2 minutes to wrap up your work
  • 25. Volume-tiered pricing discounts (S3 example) 0.024 GB/month 0.023 GB/month 0.022 GB/month First 50 TB per month Next 450 TB per month Over 500 TB per month
  • 27. Five pillars of cost optimization in the cloud Right-Size Your Instances Increase Elasticity Measure & Monitor Pick the Right Pricing Model Match usage to storage class
  • 28. Modeling cost optimization Instance Right-Sizing Improved Elasticity Storage Optimization Optimized Lift and Shift Measure Monitor and Improve Serverless Architecture Managed Services Re-platformed, AWS Optimized On- Premises Lift & Shift Traditional TCO Comparisons
  • 29. Right-sizing instances Selecting the cheapest instance available while meeting performance requirements Look at CPU, RAM, storage, and network utilization to identify potential instances that can be downsized Leveraging Amazon CloudWatch metrics and setting up custom RAM metrics Rule of thumb: Right size, then reserve. (But if you’re in a pinch, reserve first.)
  • 30. Right-sizing and elasticity to reduce cost More smaller instances vs. fewer larger instances 29 m5.large @ $0.111 /hr $2,349.87 / mo* 59 t2.medium @ $0.052/hr $2,239.64 / mo* *Assumes Linux instances in the EU (London) Region at 730 hours per month
  • 31. Workload scheduling 100.0 71.4 35.7 29.8 0 20 40 60 80 100 24 x 7 24 x 5 12 x 5 10 x 5 % Running Time Up to 70% savings for non- production workloads
  • 32. AWS Instance Scheduler • AWS-provided solution • Custom start & stop schedules • Works with EC2 & RDS instances • Deploy using CloudFormation • Selectively tag instances to schedule • Multiple schedules per instance • 5-minute granularity https://aws.amazon.com/answers/infrastructure- management/instance-scheduler/
  • 33. Match usage to storage classes Amazon S3 Designed to store and access any type of data over the Internet Amazon Elastic File System Simple, scalable file storage for use with Amazon EC2 instances in the AWS Cloud Amazon Elastic Block Storage Block-level storage that serves as a virtual hard drive for your Amazon EC2 instance Amazon Glacier Low-cost and highly durable storage service for long-term backup and archive of any type of data AWS Storage Gateway Seamlessly links your on-premises environment to Amazon cloud storage Amazon CloudFront Amazon CloudFront is a global content delivery network (CDN) service
  • 35. Amazon CloudWatch Monitor AWS Resources Monitor Custom MetricsSet Alarms View Graphs and Statistics Monitor and React to Resource Changes
  • 36. Metrics and targets Set up metrics to define success and track progress “What KPI makes sense for this workload?” % Instances turned off daily % of Instances right-sized % Always-on Resources covered by RIs % RI utilization ✔ ✔ ✔ ✔
  • 40. Cost-conscious design https://calculator.s3.amazonaws.com/index.html Example: “Should I use Amazon S3 or Amazon DynamoDB?” AWS Simple Monthly Calculator
  • 41. Amazon S3 or Amazon DynamoDB? Request rate (Writes/sec) Object size (Bytes) Total size (GB/month) Objects per month 300 2,048 1,483 777,600,000
  • 42. Amazon S3 or Amazon DynamoDB? Request rate (Writes/sec) Object size (Bytes) Total size (GB/month) Objects per month 300 2,048 1,483 777,600,000
  • 43. Amazon S3 or Amazon DynamoDB? “…but what happens if I change the object size to 32 KB?” Request rate (Writes/sec) Object size (Bytes) Total size (GB/month) Objects per month 300 2,048 1,483 777,600,000
  • 44. Amazon S3 or Amazon DynamoDB? Request rate (Writes/sec) Object size (Bytes) Total size (GB/month) Objects per month 300 32,768 23,730 777,600,000
  • 45. Amazon S3 or Amazon DynamoDB? Request rate (Writes/sec) Object size (Bytes) Total size (GB/month) Objects per month Scenario 1 300 2,048 1,483 777,600,000 Scenario 2 300 32,768 23,730 777,600,000 use use
  • 47. Which benefits would benefit your organization? Trade capital expense for variable expense Benefit from massive economies of scale Stop guessing capacity Increase speed and agility, reduce time-to-market Focus money on product development, not data centers Go global in minutes
  • 48. And for existing customers, a call to action! How many instances could I right-size? What benefits could I get from using reserved instances? How many instances are configured for auto- scaling? How many of my instances need to be running 24x7?
  • 49. Useful TCO resources AWS Pricing  https://aws.amazon.com/pricing/ Online TCO Calculator:  https://awstcocalculator.com AWS Cloud Economics Centre:  https://aws.amazon.com/economics/
  • 50. Join us for our first-ever Amazon Web Services Summit in Ottawa on October 29, 2018 15 sessions featuring various management and technical topics Connect with AWS & our Canadian public sector partners in the Solutions Expo Meet and mingle with other public sector customers from government, education, and nonprofits Register today! aws.amazon.com/summits/ottawa-public-sector
  • 51. We value your feedback! Please share your feedback on the AWS Public Sector Summit survey. Survey will be emailed 24-48 hours following event.