SlideShare a Scribd company logo
1 of 42
Download to read offline
From TCO to Optimization at Scale
Rotem Yossef, Business Development Manager, AWS
Vittaly Tavor, Co-Founder & VP Product, Cloudyn
2
In the Beginning . . .
There was TCO
3
What is TCO exactly and why does it matter to
customers and prospects?
Definition: total cost of ownership (acquisition and operating costs)
for running an infrastructure environment end-to-end on-premises vs. AWS.
Typical Usage of TCO analyses:
1)Comparing the costs of running an infrastructure environment or specific
workload/application on premises or in a co-location facility versus on AWS
2)Paralleling an existing AWS workload with an on premises or co-location setup
4
Comparing TCO is not easy
(But We’re Going to Try)
≠
5
IT Labor Costs
TCO the way IT orgs typically see it
Network Costs
Storage Costs
Server Costs Hardware – Server, (+Maintenance)
Software - OS, Virtualization Licenses
(+Maintenance)
Hardware – Storage Disks
Network Hardware – LAN Switches, Load Balancer
Bandwidth costs
Server Admin Virtualization Admin4
1
2
3
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.
illustrative
6
Real Life = Acquisition costs + operations costs
illustrative
Hardware – Server, Rack
Chassis PDUs, ToR
Switches (+Maintenance)
Software - OS,
Virtualization Licenses
(+Maintenance)
Facilities Cost
Hardware – Storage
Disks, SAN/FC Switches
Software - Backup
Network Hardware – LAN
Switches, Load Balancer
Bandwidth costs
Software – Network
Monitoring
Server Admin, Virtualization Admin, Storage Admin, Network Admin, Support Team
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
Project planning, Advisors, Legal, Contractors, Managed Services,
Training, Cost of capital
Business Value:
Cost of delays
Risk premium
Competitive abilities
Governance
Etc.
IT Labor Costs
Network Costs
Storage Costs
Server Costs
4
1
2
3
Extras5
Facilities Cost
Space Power Cooling
Facilities Cost
Space Power Cooling
7
When Performing a TCO analysis
• Build the TCO comparison collaboratively with the customer in
multiple iterations, take the “No surprises” approach
• Make sure you have the right stakeholders in the room to
discuss TCO (Finance, Procurement, IT support, Engineering)
• Avoid Comparing a duplicate of customer’s on-premise
environment – problematic apples-to-apples comparisons of
machines
• Assess the Business Value of AWS advantages such as agility,
flexibility & opportunity costs
8
Resources to get you started
AWS TCO Calculator
https://awstcocalculator.com
AWS Economics Center
http://aws.amazon.com/economics/
Case Studies and Research
http://aws.amazon.com/solutions/case-studies
9
So you’re feeling pretty good.
10
Until your CFO shows up with the bill.
11
Cost optimization is…
going from…
to…
pay for what you use
pay for what you need
12
The Five Pillars of Cost Optimization
Right-Sizing Your
Instances
Pick the Right
Pricing Model
Increase
Elasticity
Measuring &
Monitoring
Match usage to
storage class
13
Pillar 1: Right-Sizing
Right-sizing
• Selecting the cheapest instance available
while meeting performance requirements
• Looking 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.)
14
Pillar 2: Increase Elasticity
Turn off nonproduction instances
• Look for dev/test, nonproduction instances that
are running always-on and turn them off.
• Lambda + CloudWatch = Automated Scheduling*
Autoscale production
• Use Auto Scaling to scale up and down based on
demand and usage (for example, spikes).
* https://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch/
15
Pillar 3:
Leveraging the Right
Pricing Model
Reserved Instances
Spot Instances
On-Demand
16
Reserved Instances
Step 1: RI Coverage
• Cover always-on resources with standard or
convertible RIs
Step 2: Increase RI Utilization
• Known architectures: Leverage Standard RI
flexibility to increase utilization.
• Growing or changing architectures: Leverage
Convertible RIs across families, sizes, and OS.
• Regional Benefit: Consolidated billing,
reservation not critical
17
Consider Convertible RIs where flexibility is required
With a Convertible Reserved Instance, you can modify
your existing reservation across:
Instance families
Instance sizes
Operating Systems
Tenancy
18
Options
• Spot Fleet to maintain instance
availability
• Spot Block durations (1-6 hours)
for workloads that must run
continuously
Commitment level
• None
* Compared to On Demand price based on specific EC2 instance type, region, and Availability Zone
Consider Spot for Elastic Workloads
19
Strike a Balance
Finding balance between pricing options
Reserved
Instances
On Demand Spot
20
Pillar 4:
Leveraging the Right
Storage Class
21
Object Storage Classes on Amazon S3
Active data Archive dataInfrequently accessed data
Standard
Hot
Standard - Infrequent Access
Warm
Amazon Glacier
Cold
24
Pillar 5: Measure & Monitor
25
Automation.
1. Identify always on instances.
2. Identify instances to downsize.
3. Identify warm / cold storage.
4. Recommend RIs to purchase.
5. Dashboard our status.
6. Report on savings.
26
Tools for Measuring &
Monitoring
27
Option 1: DIY
Build your own custom dashboard
28
Customers can set up their own dashboards and tools
Metric Tracking
Savings
Spend & Metrics
by Account
EC2 Usage by
Purchase Option
29
Option 2: AWS Tools
Trusted Advisor
30
AWS Trusted Advisor
Helping customers automate best practices (checks) across
cost optimization, security, fault tolerance, and performance
improvement
Red (action recommended)
Orange (investigation recommended)
Green (no problem detected)
31
Option 3: Use a Partner
32
And Partners have been successful helping
Customers monitor & manage cost
33
CLOUD
BUSINESS
MANAGEMENT
From TCO to Optimization at Scale
AWS Pop-up Loft, Tel Aviv
April 3 2017
34
CLOUDYN
MONITORS AND
OPTIMIZES
MULTI-CLOUDS
Enabling enterprises to fully
realize their cloud potential
35
INFRASTRUCTURE
COSTS
Cloud prices of the same instance
type hour go down
On-prem costs for the same unit do
not
m3.medium – last 7 months
• On-prem cost behavior is complex,
but costs capacity are fairy stable
• Cloud costs are constantly droping:
• Price reductions
• Better pricing models
• More powerful families
36
CLOUDYN SOLUTION
Grow your cloud with confidence.
Maximize cloud efficiencies.
Gain highly granular, real-
time visibility into
consumption, cost and
performance of your
multi-platform, hybrid
clouds
Continuously optimize and
streamline cloud
consumption and spend, for
highly efficient cloud growth
Empower enterprise-wide
cloud accountability,
through accurate and
reliable cost allocation
and chargeback
36
37
VISIBILITY- FINANCIAL
AND OPERATIONAL
Full cost and usage visibility and
customization, via a single pane of
glass
38
FEDERATED RBAC
ACCESS
Ability to build your company structure
and control the access at each level
39
COST ALLOCATION
Implement a cost allocation model for the
purpose of custom show-back & charge-
back
40
SIZING OPTIMIZATION
A clear guideline on how to right-size
resources for efficient cloud spend
41
COST OPTIMIZATION
Choose the right pricing
models for the best ROI
42
PROOFPOINT
Environment and Requirements
The Challenge
 In 2015, AWS was the largest unmanaged line item
in the budget
 Growing 2x per year organically, 3x per year with
acquisitions
The Search: Solution Bake-off
Requirements
 Enterprise: Consolidated accounts, SSO, RBAC
 Constituents: Finance, Operations, Engineering
 Usability: Ease of adoption, reporting, start simple
Customer Case
Study
42
43
PROOFPOINT
Conclusion and Status
Customer Case
Study
Cloudyn
deployed
43
44
Rotem Yossef
rotem@amazon.com
Vittaly Tavor
vittaly@cloudyn.com
Your feedback
is important to us!

More Related Content

What's hot

SRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWSSRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWS
Amazon Web Services
 
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Amazon Web Services
 

What's hot (20)

Log Analytics with Amazon Elasticsearch Service and Amazon Kinesis - March 20...
Log Analytics with Amazon Elasticsearch Service and Amazon Kinesis - March 20...Log Analytics with Amazon Elasticsearch Service and Amazon Kinesis - March 20...
Log Analytics with Amazon Elasticsearch Service and Amazon Kinesis - March 20...
 
SRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWSSRV201 Getting Started with Docker on AWS
SRV201 Getting Started with Docker on AWS
 
WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless Cloud
 
Hackproof Your Cloud – Responding to 2016 Threats
Hackproof Your Cloud – Responding to 2016 ThreatsHackproof Your Cloud – Responding to 2016 Threats
Hackproof Your Cloud – Responding to 2016 Threats
 
DevOps Tooling - Pop-up Loft TLV 2017
DevOps Tooling - Pop-up Loft TLV 2017DevOps Tooling - Pop-up Loft TLV 2017
DevOps Tooling - Pop-up Loft TLV 2017
 
HSBC and AWS Day - Microservices and Serverless
HSBC and AWS Day - Microservices and ServerlessHSBC and AWS Day - Microservices and Serverless
HSBC and AWS Day - Microservices and Serverless
 
Werner Vogels
Werner Vogels Werner Vogels
Werner Vogels
 
Hands-on Labs: Getting Started with AWS - March 2017 AWS Online Tech Talks
Hands-on Labs: Getting Started with AWS  - March 2017 AWS Online Tech TalksHands-on Labs: Getting Started with AWS  - March 2017 AWS Online Tech Talks
Hands-on Labs: Getting Started with AWS - March 2017 AWS Online Tech Talks
 
SEC302 Becoming an AWS Policy Ninja using AWS IAM and AWS Organizations
SEC302 Becoming an AWS Policy Ninja using AWS IAM and AWS OrganizationsSEC302 Becoming an AWS Policy Ninja using AWS IAM and AWS Organizations
SEC302 Becoming an AWS Policy Ninja using AWS IAM and AWS Organizations
 
ENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems ManagerENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems Manager
 
Brief Security Overview
Brief Security OverviewBrief Security Overview
Brief Security Overview
 
Getting Started with Amazon Enterprise Applications
Getting Started with Amazon Enterprise ApplicationsGetting Started with Amazon Enterprise Applications
Getting Started with Amazon Enterprise Applications
 
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
 
Automated Compliance and Governance with AWS Config and AWS CloudTrail - June...
Automated Compliance and Governance with AWS Config and AWS CloudTrail - June...Automated Compliance and Governance with AWS Config and AWS CloudTrail - June...
Automated Compliance and Governance with AWS Config and AWS CloudTrail - June...
 
Hands On Lab: Introduction to Microsoft SQL Server in AWS - May 2017 AWS Onli...
Hands On Lab: Introduction to Microsoft SQL Server in AWS - May 2017 AWS Onli...Hands On Lab: Introduction to Microsoft SQL Server in AWS - May 2017 AWS Onli...
Hands On Lab: Introduction to Microsoft SQL Server in AWS - May 2017 AWS Onli...
 
SRV417 Deep Dive on Elastic Load Balancing
SRV417 Deep Dive on Elastic Load BalancingSRV417 Deep Dive on Elastic Load Balancing
SRV417 Deep Dive on Elastic Load Balancing
 
Running Relational Databases on AWS
Running Relational Databases on AWS  Running Relational Databases on AWS
Running Relational Databases on AWS
 
Amazon.com migrating internal it apps to AWS - AWS Enterprise Tour - SF - 2010
Amazon.com migrating internal it apps to AWS - AWS Enterprise Tour - SF - 2010Amazon.com migrating internal it apps to AWS - AWS Enterprise Tour - SF - 2010
Amazon.com migrating internal it apps to AWS - AWS Enterprise Tour - SF - 2010
 
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch ServiceBDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
 

Similar to From TCO to Optimization at Scale - Pop-up Loft TLV 2017

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

Similar to From TCO to Optimization at Scale - Pop-up Loft TLV 2017 (20)

Cloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to ScaleCloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to Scale
 
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...
 
Cost Optimization at Scale
Cost Optimization at ScaleCost Optimization at Scale
Cost Optimization at Scale
 
Cost Optimization at Scale
Cost Optimization at ScaleCost Optimization at Scale
Cost Optimization at Scale
 
TCO
TCO TCO
TCO
 
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
 
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...
 
Cloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud MigrationCloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud Migration
 
Cloudonomics
CloudonomicsCloudonomics
Cloudonomics
 
Cost Optimization at Scale
 Cost Optimization at Scale Cost Optimization at Scale
Cost Optimization at Scale
 
Cost Optimization at Scale
Cost Optimization at ScaleCost Optimization at Scale
Cost Optimization at Scale
 
Cost optimization at scale toronto v3
Cost optimization at scale toronto v3Cost optimization at scale toronto v3
Cost optimization at scale toronto v3
 
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
 
Optimize Cost Efficiency on AWS
Optimize Cost Efficiency on AWSOptimize Cost Efficiency on AWS
Optimize Cost Efficiency on AWS
 
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)
 
Running Lean Architectures: How to Optimize for Cost Efficiency
Running Lean Architectures: How to Optimize for Cost Efficiency Running Lean Architectures: How to Optimize for Cost Efficiency
Running Lean Architectures: How to Optimize for Cost Efficiency
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
AWS Initiate Berlin - Cloud Economics - Berechnung der tatsächlichen Kostene...
AWS Initiate Berlin - Cloud Economics - Berechnung der tatsächlichen Kostene...AWS Initiate Berlin - Cloud Economics - Berechnung der tatsächlichen Kostene...
AWS Initiate Berlin - Cloud Economics - Berechnung der tatsächlichen Kostene...
 
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
 

More from 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
 

More from Amazon Web Services (20)

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

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

From TCO to Optimization at Scale - Pop-up Loft TLV 2017

  • 1. From TCO to Optimization at Scale Rotem Yossef, Business Development Manager, AWS Vittaly Tavor, Co-Founder & VP Product, Cloudyn
  • 2. 2 In the Beginning . . . There was TCO
  • 3. 3 What is TCO exactly and why does it matter to customers and prospects? Definition: total cost of ownership (acquisition and operating costs) for running an infrastructure environment end-to-end on-premises vs. AWS. Typical Usage of TCO analyses: 1)Comparing the costs of running an infrastructure environment or specific workload/application on premises or in a co-location facility versus on AWS 2)Paralleling an existing AWS workload with an on premises or co-location setup
  • 4. 4 Comparing TCO is not easy (But We’re Going to Try) ≠
  • 5. 5 IT Labor Costs TCO the way IT orgs typically see it Network Costs Storage Costs Server Costs Hardware – Server, (+Maintenance) Software - OS, Virtualization Licenses (+Maintenance) Hardware – Storage Disks Network Hardware – LAN Switches, Load Balancer Bandwidth costs Server Admin Virtualization Admin4 1 2 3 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. illustrative
  • 6. 6 Real Life = Acquisition costs + operations costs illustrative Hardware – Server, Rack Chassis PDUs, ToR Switches (+Maintenance) Software - OS, Virtualization Licenses (+Maintenance) Facilities Cost Hardware – Storage Disks, SAN/FC Switches Software - Backup Network Hardware – LAN Switches, Load Balancer Bandwidth costs Software – Network Monitoring Server Admin, Virtualization Admin, Storage Admin, Network Admin, Support Team 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 Project planning, Advisors, Legal, Contractors, Managed Services, Training, Cost of capital Business Value: Cost of delays Risk premium Competitive abilities Governance Etc. IT Labor Costs Network Costs Storage Costs Server Costs 4 1 2 3 Extras5 Facilities Cost Space Power Cooling Facilities Cost Space Power Cooling
  • 7. 7 When Performing a TCO analysis • Build the TCO comparison collaboratively with the customer in multiple iterations, take the “No surprises” approach • Make sure you have the right stakeholders in the room to discuss TCO (Finance, Procurement, IT support, Engineering) • Avoid Comparing a duplicate of customer’s on-premise environment – problematic apples-to-apples comparisons of machines • Assess the Business Value of AWS advantages such as agility, flexibility & opportunity costs
  • 8. 8 Resources to get you started AWS TCO Calculator https://awstcocalculator.com AWS Economics Center http://aws.amazon.com/economics/ Case Studies and Research http://aws.amazon.com/solutions/case-studies
  • 9. 9 So you’re feeling pretty good.
  • 10. 10 Until your CFO shows up with the bill.
  • 11. 11 Cost optimization is… going from… to… pay for what you use pay for what you need
  • 12. 12 The Five Pillars of Cost Optimization Right-Sizing Your Instances Pick the Right Pricing Model Increase Elasticity Measuring & Monitoring Match usage to storage class
  • 13. 13 Pillar 1: Right-Sizing Right-sizing • Selecting the cheapest instance available while meeting performance requirements • Looking 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.)
  • 14. 14 Pillar 2: Increase Elasticity Turn off nonproduction instances • Look for dev/test, nonproduction instances that are running always-on and turn them off. • Lambda + CloudWatch = Automated Scheduling* Autoscale production • Use Auto Scaling to scale up and down based on demand and usage (for example, spikes). * https://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch/
  • 15. 15 Pillar 3: Leveraging the Right Pricing Model Reserved Instances Spot Instances On-Demand
  • 16. 16 Reserved Instances Step 1: RI Coverage • Cover always-on resources with standard or convertible RIs Step 2: Increase RI Utilization • Known architectures: Leverage Standard RI flexibility to increase utilization. • Growing or changing architectures: Leverage Convertible RIs across families, sizes, and OS. • Regional Benefit: Consolidated billing, reservation not critical
  • 17. 17 Consider Convertible RIs where flexibility is required With a Convertible Reserved Instance, you can modify your existing reservation across: Instance families Instance sizes Operating Systems Tenancy
  • 18. 18 Options • Spot Fleet to maintain instance availability • Spot Block durations (1-6 hours) for workloads that must run continuously Commitment level • None * Compared to On Demand price based on specific EC2 instance type, region, and Availability Zone Consider Spot for Elastic Workloads
  • 19. 19 Strike a Balance Finding balance between pricing options Reserved Instances On Demand Spot
  • 20. 20 Pillar 4: Leveraging the Right Storage Class
  • 21. 21 Object Storage Classes on Amazon S3 Active data Archive dataInfrequently accessed data Standard Hot Standard - Infrequent Access Warm Amazon Glacier Cold
  • 22. 24 Pillar 5: Measure & Monitor
  • 23. 25 Automation. 1. Identify always on instances. 2. Identify instances to downsize. 3. Identify warm / cold storage. 4. Recommend RIs to purchase. 5. Dashboard our status. 6. Report on savings.
  • 24. 26 Tools for Measuring & Monitoring
  • 25. 27 Option 1: DIY Build your own custom dashboard
  • 26. 28 Customers can set up their own dashboards and tools Metric Tracking Savings Spend & Metrics by Account EC2 Usage by Purchase Option
  • 27. 29 Option 2: AWS Tools Trusted Advisor
  • 28. 30 AWS Trusted Advisor Helping customers automate best practices (checks) across cost optimization, security, fault tolerance, and performance improvement Red (action recommended) Orange (investigation recommended) Green (no problem detected)
  • 29. 31 Option 3: Use a Partner
  • 30. 32 And Partners have been successful helping Customers monitor & manage cost
  • 31. 33 CLOUD BUSINESS MANAGEMENT From TCO to Optimization at Scale AWS Pop-up Loft, Tel Aviv April 3 2017
  • 33. 35 INFRASTRUCTURE COSTS Cloud prices of the same instance type hour go down On-prem costs for the same unit do not m3.medium – last 7 months • On-prem cost behavior is complex, but costs capacity are fairy stable • Cloud costs are constantly droping: • Price reductions • Better pricing models • More powerful families
  • 34. 36 CLOUDYN SOLUTION Grow your cloud with confidence. Maximize cloud efficiencies. Gain highly granular, real- time visibility into consumption, cost and performance of your multi-platform, hybrid clouds Continuously optimize and streamline cloud consumption and spend, for highly efficient cloud growth Empower enterprise-wide cloud accountability, through accurate and reliable cost allocation and chargeback 36
  • 35. 37 VISIBILITY- FINANCIAL AND OPERATIONAL Full cost and usage visibility and customization, via a single pane of glass
  • 36. 38 FEDERATED RBAC ACCESS Ability to build your company structure and control the access at each level
  • 37. 39 COST ALLOCATION Implement a cost allocation model for the purpose of custom show-back & charge- back
  • 38. 40 SIZING OPTIMIZATION A clear guideline on how to right-size resources for efficient cloud spend
  • 39. 41 COST OPTIMIZATION Choose the right pricing models for the best ROI
  • 40. 42 PROOFPOINT Environment and Requirements The Challenge  In 2015, AWS was the largest unmanaged line item in the budget  Growing 2x per year organically, 3x per year with acquisitions The Search: Solution Bake-off Requirements  Enterprise: Consolidated accounts, SSO, RBAC  Constituents: Finance, Operations, Engineering  Usability: Ease of adoption, reporting, start simple Customer Case Study 42
  • 41. 43 PROOFPOINT Conclusion and Status Customer Case Study Cloudyn deployed 43