SlideShare a Scribd company logo
1 of 20
Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing (WeB 2008 – The Seventh Workshop on e-Business) Markus Klems , Jens Nimis, Stefan Tai Forschungszentrum Informatik, Karlsruhe (Germany)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introduction ,[object Object]
A Short History of Cloud Computing Amazon EC2 (August 2006) Google App Engine (April 2008) Microsoft Azure (Oct 2008) Facebook Platform (May 2007) Amazon S3 (March 2006) Salesforce AppExchange (March 2006) Our Definition Building on compute and storage virtualization technologies, and leveraging the modern Web,  Cloud Computing   provides scalable and affordable compute utilities as on-demand services with variable pricing schemes, enabling a new consumer mass market.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Promises of Cloud Computing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Our Framework: Overview 1. Business Scenario 2. Cost Comparison Value of Cloud Computing Service in opportunity costs
Qualitative Analysis 1. Business Scenario Create a list of Cloud Computing providers and their services and evaluate the services that meet your business scenario requirements according to the following criteria. 1.1 Business Case 1.2 Organization 1.3 Compliance 1.4 Business Objectives 1.5 Strategy 1.6 Demand 1.7 Application 1.8 Non-Functional Requirements 1.9 Finance
Example: Animoto* *http://aws.typepad.com/aws/2008/04/animoto---scali.html 1.1 Business Case ,[object Object],1.2 Organization ,[object Object],1.3 Compliance ,[object Object],1.4 Business Objectives Drastically increase user base 1.5 Strategy Viral marketing 1.6 Demand ,[object Object],[object Object],1.7 Application ,[object Object],1.8 Non-Functional Requirements ,[object Object],[object Object],1.9 Finance Low liquidity, tie costs to growth
Quantitative Analysis 2. Cost Comparison ** e.g. Amazon EC2 and S3, FlexiScale, Mosso (Rackspace), Joyent, etc. * e.g. on-premise IT infrastructure Infrastructure #1* (world without Cloud Computing) Infrastructure #2** (world with Cloud Computing) Define a cost metric for each attribute Calculate a cost estimate for #1 for each attribute Define a cost metric for each attribute Identify comparable infrastructure attributes Calculate a cost estimate for #2 for each attribute Aggregate the cost estimates Aggregate the cost estimates Value of Cloud Computing Services in terms of opportunity costs
Quantitative Analysis: Example 2. Cost Comparison ** e.g. Amazon EC2 and S3, FlexiScale, Mosso (Rackspace), Joyent, etc. * e.g. on-premise IT infrastructure Infrastructure #1* (world without Cloud Computing) Infrastructure #2** (world with Cloud Computing) Define a cost metric for each attribute Calculate a cost estimate for #1 for each attribute Define a cost metric for each attribute Identify comparable infrastructure attributes Calculate a cost estimate for #2 for each attribute Aggregate the cost estimates Aggregate the cost estimates Value of Cloud Computing Services in terms of opportunity costs e.g. processing power (ECU), storage capacity, … On-premise infrastructure Amazon EC2 Cumulative costs for attribute “processing power” Cumulative costs for attribute “processing power” Weigh costs for “processing power” with 100% Weigh costs for “processing power” with 100% Compare costs
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conclusion & Future Work
Thank you! Questions & Discussion
 
The Beauty of Simplicity ,[object Object],[object Object],complex, error-prone, hideous spaghetti code simple, test-driven, elegant, stable, agile  Web development framework complex, error-prone, fragile IT infrastructure simple, elegant, stable, scalable, pay-per-use IT infrastructure (as a Service)
[object Object],[object Object],[object Object],Cloud Ecosystem Google App Engine Platform as a Service (PaaS) End-User Applications Salesforce AppExchange Facebook Platform Facebook Apps Live Mesh AppExchange Apps OpenSocial Apps Amazon Web Services Rackspace 3tera Joyent Infrastructure as a Service (IaaS) Brokers, Tools and Frameworks End-User Applications flexiscale NASDAQ Market Replay Jungle Disk Powerset Mosso cohesiveFT RightScale MLB zimory enomaly Aptana cloud
Grid vs. Cloud Grid Cloud Underlying concept Utility Computing Utility Computing Main benefit Solve computationally complex problems Provide a scalable standard environment for network-centric application development, testing and deployment Resource distribution / allocation Negotiate and manage resource sharing; schedulers Simple user <-> provider model; pay-per-use Domains Multiple domains Single domain Character / history Non-commercial, publicly funded Commercial
Animoto Use Case http://www.animoto.com
Simple Cost Calculation (1) Amazon EC2 Extra-large standard instance 1 ECU / instance 8 ECU 8 * http://aws.amazon.com/ec2/#instance Price 0.8 $ / (extra-large standard instance * hour) Additional services 0.2 * assumed to be additional 25% of the ECU price Total costs 0.125 $ / (ECU * hour) On-Premise Servers 1 dell.com: Quad Core Intel Xeon 5405 ECUs / server 8 dell.com: Quad Core Intel Xeon 5405 ECU 8 Price / server 1700 dell.com: Quad Core Intel Xeon 5405 Additional infrastructure 850 * assumption: 50% of server costs CapEx 850 $ / year (straight line depreciateion over 3 years, no discounting) CapEx / hour 0.10 $ / hour Power 213 * assumption: 25% of infrastructure costs / year IT management 85 * assumption: 10% of infrastructure costs / year Network fees 85 * assumption: 10% of infrastructure costs / year OpEx 383 $ / year OpEx / hour 0.04 $ / hour Total costs 0.018 $ / (ECU * hour)
Simple Cost Calculation (2) * plus additional infrastructure, power, networking and IT staff; keep 20% empty space buffer to max. predicted demand Cost Comparison: IT infrastructure #1 IT infrastructure #2 Description Quad-core servers* Amazon EC2 Scenario Starting with 400 ECU in the first month; 1000% instant traffic increase in the second month; then back to 400 Metric: USD / (ECU * h) 0.02 0.125 Cum. costs of 1 st  month 56,729 USD 33,600USD Cum. costs of first 6 months 340,373 USD 277,200 USD
Simple Cost Calculation (3) Time (month) Demand (predicted) Cloud Cloud costs Cum Cloud costs Cloud infrastructure / demand On-premise infrastructure On-premise infrastructure costs Cum on-premise costs On-premise infrastructure / demand 1 400.00 400 8400 8400 100% 4800 14182 14182 1200% 400.00 400 8400 16800 100% 4800 14182 28364 1200% 400.00 400 8400 25200 100% 4800 14182 42547 1200% 400.00 400 8400 33600 100% 4800 14182 56729 1200% 2 4000.00 4000 84000 117600 100% 4800 14182 70911 120% 4000.00 400 8400 126000 10% 4800 14182 85093 120% 4000.00 400 8400 134400 10% 4800 14182 99275 120% 4000.00 400 8400 142800 10% 4800 14182 113458 120% 3 400.00 400 8400 151200 100% 4800 14182 127640 1200% 400.00 400 8400 159600 100% 4800 14182 141822 1200% 400.00 400 8400 168000 100% 4800 14182 156004 1200% 400.00 400 8400 176400 100% 4800 14182 170186 1200% 4 400.00 400 8400 184800 100% 4800 14182 184368 1200% 400.00 400 8400 193200 100% 4800 14182 198551 1200% 400.00 400 8400 201600 100% 4800 14182 212733 1200% 400.00 400 8400 210000 100% 4800 14182 226915 1200% 5 400.00 400 8400 218400 100% 4800 14182 241097 1200% 400.00 400 8400 226800 100% 4800 14182 255279 1200% 400.00 400 8400 235200 100% 4800 14182 269462 1200% 400.00 400 8400 243600 100% 4800 14182 283644 1200% 6 400.00 400 8400 252000 100% 4800 14182 297826 1200% 400.00 400 8400 260400 100% 4800 14182 312008 1200% 400.00 400 8400 268800 100% 4800 14182 326190 1200% 400.00 400 8400 277200 100% 4800 14182 340373 1200% Sum 24000.00 13200 277200     115200 340373    
(Fictional) Example: Large-Scale Enterprise 1.1 Business Case ,[object Object],1.2 Organization ,[object Object],1.3 Compliance ,[object Object],[object Object],[object Object],[object Object],1.4 Business Objectives Reduce time to market by shortening innovation cycles 1.5 Strategy Private or public Cloud? 1.6 Demand Predictable, expected demand 1.7 Application ,[object Object],1.8 Non-Functional Requirements Security 1.9 Finance Taxation

More Related Content

What's hot

Journey Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web ApplicationsJourney Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web ApplicationsAmazon 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
 
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
 
AWS Presentation
AWS PresentationAWS Presentation
AWS Presentationjlechowicz
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Jatinder Randhawa
 
AWS Webcast - What is Cloud Computing with AWS
AWS Webcast - What is Cloud Computing with AWSAWS Webcast - What is Cloud Computing with AWS
AWS Webcast - What is Cloud Computing with AWSAmazon Web Services
 
What is Azure IoT? Edureka
What is Azure IoT? EdurekaWhat is Azure IoT? Edureka
What is Azure IoT? EdurekaEdureka!
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWSMunish Gupta
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesAditya Jha
 
High-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-SimulationHigh-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-SimulationAmazon Web Services
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAmazon Web Services
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?Amazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 

What's hot (20)

What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Journey Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web ApplicationsJourney Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web Applications
 
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
 
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...
 
AWS Presentation
AWS PresentationAWS Presentation
AWS Presentation
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
 
AWS Webcast - What is Cloud Computing with AWS
AWS Webcast - What is Cloud Computing with AWSAWS Webcast - What is Cloud Computing with AWS
AWS Webcast - What is Cloud Computing with AWS
 
SAP Modernization with AWS
SAP Modernization with AWSSAP Modernization with AWS
SAP Modernization with AWS
 
AWS Technical Essentials Day
AWS Technical Essentials DayAWS Technical Essentials Day
AWS Technical Essentials Day
 
What is Azure IoT? Edureka
What is Azure IoT? EdurekaWhat is Azure IoT? Edureka
What is Azure IoT? Edureka
 
Aws overview
Aws overviewAws overview
Aws overview
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWS
 
Aws- Amazon Web Services
Aws- Amazon Web ServicesAws- Amazon Web Services
Aws- Amazon Web Services
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services
 
High-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-SimulationHigh-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-Simulation
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
AWS Business Essentials
AWS Business EssentialsAWS Business Essentials
AWS Business Essentials
 

Similar to Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.

Technology Overview
Technology OverviewTechnology Overview
Technology OverviewLiran Zelkha
 
Ethos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1aEthos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1aethoscomcn
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Infraright
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingMathews Job
 
Refactoring Web Services on AWS cloud (PaaS & SaaS)
Refactoring Web Services on AWS cloud (PaaS & SaaS)Refactoring Web Services on AWS cloud (PaaS & SaaS)
Refactoring Web Services on AWS cloud (PaaS & SaaS)IRJET Journal
 
Architectural solutions for the cloud
Architectural solutions for the cloudArchitectural solutions for the cloud
Architectural solutions for the cloudthreesixty
 
What Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia CartwrightWhat Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia CartwrightJacovia Cartwright
 
IRJET- Cloud Cost Analyzer and Optimizer
IRJET- Cloud Cost Analyzer and OptimizerIRJET- Cloud Cost Analyzer and Optimizer
IRJET- Cloud Cost Analyzer and OptimizerIRJET Journal
 
Cloud Computing Revolution The Third It Industry Revolution
Cloud Computing Revolution  The Third It Industry RevolutionCloud Computing Revolution  The Third It Industry Revolution
Cloud Computing Revolution The Third It Industry RevolutionLiming Liu
 
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web ServicesSimone Brunozzi
 
IDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To CloudIDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To CloudJames Price
 
How Should I Prepare Your Enterprise For The Increased...
How Should I Prepare Your Enterprise For The Increased...How Should I Prepare Your Enterprise For The Increased...
How Should I Prepare Your Enterprise For The Increased...Claudia Brown
 
Sap on aws webinar on reducing tco 07092017
Sap on aws  webinar on reducing tco 07092017Sap on aws  webinar on reducing tco 07092017
Sap on aws webinar on reducing tco 07092017Krishnan K ☁
 
Cloud Computing ...changes everything
Cloud Computing ...changes everythingCloud Computing ...changes everything
Cloud Computing ...changes everythingLew Tucker
 
Virtualization 2011 v1
Virtualization 2011 v1Virtualization 2011 v1
Virtualization 2011 v1Pini Cohen
 
Leveraging The Cloud In 2009
Leveraging The Cloud In 2009Leveraging The Cloud In 2009
Leveraging The Cloud In 2009Ed Laczynski
 

Similar to Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing. (20)

Technology Overview
Technology OverviewTechnology Overview
Technology Overview
 
Ethos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1aEthos Cloud Computing White Paper-v1a
Ethos Cloud Computing White Paper-v1a
 
QSpiders - Cloud computing(cloud server)
QSpiders - Cloud computing(cloud server)QSpiders - Cloud computing(cloud server)
QSpiders - Cloud computing(cloud server)
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Refactoring Web Services on AWS cloud (PaaS & SaaS)
Refactoring Web Services on AWS cloud (PaaS & SaaS)Refactoring Web Services on AWS cloud (PaaS & SaaS)
Refactoring Web Services on AWS cloud (PaaS & SaaS)
 
Architectural solutions for the cloud
Architectural solutions for the cloudArchitectural solutions for the cloud
Architectural solutions for the cloud
 
Road Map da Virtualização para Cloud Computing
Road Map da Virtualização para Cloud ComputingRoad Map da Virtualização para Cloud Computing
Road Map da Virtualização para Cloud Computing
 
What Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia CartwrightWhat Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia Cartwright
 
IRJET- Cloud Cost Analyzer and Optimizer
IRJET- Cloud Cost Analyzer and OptimizerIRJET- Cloud Cost Analyzer and Optimizer
IRJET- Cloud Cost Analyzer and Optimizer
 
Cloud Computing Revolution The Third It Industry Revolution
Cloud Computing Revolution  The Third It Industry RevolutionCloud Computing Revolution  The Third It Industry Revolution
Cloud Computing Revolution The Third It Industry Revolution
 
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
 
IDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To CloudIDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To Cloud
 
How Should I Prepare Your Enterprise For The Increased...
How Should I Prepare Your Enterprise For The Increased...How Should I Prepare Your Enterprise For The Increased...
How Should I Prepare Your Enterprise For The Increased...
 
Sap on aws webinar on reducing tco 07092017
Sap on aws  webinar on reducing tco 07092017Sap on aws  webinar on reducing tco 07092017
Sap on aws webinar on reducing tco 07092017
 
Cloud Computing ...changes everything
Cloud Computing ...changes everythingCloud Computing ...changes everything
Cloud Computing ...changes everything
 
Virtualization 2011 v1
Virtualization 2011 v1Virtualization 2011 v1
Virtualization 2011 v1
 
Leveraging The Cloud In 2009
Leveraging The Cloud In 2009Leveraging The Cloud In 2009
Leveraging The Cloud In 2009
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
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 AutomationSafe Software
 
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...Drew Madelung
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
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
 
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...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.

  • 1. Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing (WeB 2008 – The Seventh Workshop on e-Business) Markus Klems , Jens Nimis, Stefan Tai Forschungszentrum Informatik, Karlsruhe (Germany)
  • 2.
  • 3. A Short History of Cloud Computing Amazon EC2 (August 2006) Google App Engine (April 2008) Microsoft Azure (Oct 2008) Facebook Platform (May 2007) Amazon S3 (March 2006) Salesforce AppExchange (March 2006) Our Definition Building on compute and storage virtualization technologies, and leveraging the modern Web, Cloud Computing provides scalable and affordable compute utilities as on-demand services with variable pricing schemes, enabling a new consumer mass market.
  • 4.
  • 5.
  • 6. Qualitative Analysis 1. Business Scenario Create a list of Cloud Computing providers and their services and evaluate the services that meet your business scenario requirements according to the following criteria. 1.1 Business Case 1.2 Organization 1.3 Compliance 1.4 Business Objectives 1.5 Strategy 1.6 Demand 1.7 Application 1.8 Non-Functional Requirements 1.9 Finance
  • 7.
  • 8. Quantitative Analysis 2. Cost Comparison ** e.g. Amazon EC2 and S3, FlexiScale, Mosso (Rackspace), Joyent, etc. * e.g. on-premise IT infrastructure Infrastructure #1* (world without Cloud Computing) Infrastructure #2** (world with Cloud Computing) Define a cost metric for each attribute Calculate a cost estimate for #1 for each attribute Define a cost metric for each attribute Identify comparable infrastructure attributes Calculate a cost estimate for #2 for each attribute Aggregate the cost estimates Aggregate the cost estimates Value of Cloud Computing Services in terms of opportunity costs
  • 9. Quantitative Analysis: Example 2. Cost Comparison ** e.g. Amazon EC2 and S3, FlexiScale, Mosso (Rackspace), Joyent, etc. * e.g. on-premise IT infrastructure Infrastructure #1* (world without Cloud Computing) Infrastructure #2** (world with Cloud Computing) Define a cost metric for each attribute Calculate a cost estimate for #1 for each attribute Define a cost metric for each attribute Identify comparable infrastructure attributes Calculate a cost estimate for #2 for each attribute Aggregate the cost estimates Aggregate the cost estimates Value of Cloud Computing Services in terms of opportunity costs e.g. processing power (ECU), storage capacity, … On-premise infrastructure Amazon EC2 Cumulative costs for attribute “processing power” Cumulative costs for attribute “processing power” Weigh costs for “processing power” with 100% Weigh costs for “processing power” with 100% Compare costs
  • 10.
  • 11. Thank you! Questions & Discussion
  • 12.  
  • 13.
  • 14.
  • 15. Grid vs. Cloud Grid Cloud Underlying concept Utility Computing Utility Computing Main benefit Solve computationally complex problems Provide a scalable standard environment for network-centric application development, testing and deployment Resource distribution / allocation Negotiate and manage resource sharing; schedulers Simple user <-> provider model; pay-per-use Domains Multiple domains Single domain Character / history Non-commercial, publicly funded Commercial
  • 16. Animoto Use Case http://www.animoto.com
  • 17. Simple Cost Calculation (1) Amazon EC2 Extra-large standard instance 1 ECU / instance 8 ECU 8 * http://aws.amazon.com/ec2/#instance Price 0.8 $ / (extra-large standard instance * hour) Additional services 0.2 * assumed to be additional 25% of the ECU price Total costs 0.125 $ / (ECU * hour) On-Premise Servers 1 dell.com: Quad Core Intel Xeon 5405 ECUs / server 8 dell.com: Quad Core Intel Xeon 5405 ECU 8 Price / server 1700 dell.com: Quad Core Intel Xeon 5405 Additional infrastructure 850 * assumption: 50% of server costs CapEx 850 $ / year (straight line depreciateion over 3 years, no discounting) CapEx / hour 0.10 $ / hour Power 213 * assumption: 25% of infrastructure costs / year IT management 85 * assumption: 10% of infrastructure costs / year Network fees 85 * assumption: 10% of infrastructure costs / year OpEx 383 $ / year OpEx / hour 0.04 $ / hour Total costs 0.018 $ / (ECU * hour)
  • 18. Simple Cost Calculation (2) * plus additional infrastructure, power, networking and IT staff; keep 20% empty space buffer to max. predicted demand Cost Comparison: IT infrastructure #1 IT infrastructure #2 Description Quad-core servers* Amazon EC2 Scenario Starting with 400 ECU in the first month; 1000% instant traffic increase in the second month; then back to 400 Metric: USD / (ECU * h) 0.02 0.125 Cum. costs of 1 st month 56,729 USD 33,600USD Cum. costs of first 6 months 340,373 USD 277,200 USD
  • 19. Simple Cost Calculation (3) Time (month) Demand (predicted) Cloud Cloud costs Cum Cloud costs Cloud infrastructure / demand On-premise infrastructure On-premise infrastructure costs Cum on-premise costs On-premise infrastructure / demand 1 400.00 400 8400 8400 100% 4800 14182 14182 1200% 400.00 400 8400 16800 100% 4800 14182 28364 1200% 400.00 400 8400 25200 100% 4800 14182 42547 1200% 400.00 400 8400 33600 100% 4800 14182 56729 1200% 2 4000.00 4000 84000 117600 100% 4800 14182 70911 120% 4000.00 400 8400 126000 10% 4800 14182 85093 120% 4000.00 400 8400 134400 10% 4800 14182 99275 120% 4000.00 400 8400 142800 10% 4800 14182 113458 120% 3 400.00 400 8400 151200 100% 4800 14182 127640 1200% 400.00 400 8400 159600 100% 4800 14182 141822 1200% 400.00 400 8400 168000 100% 4800 14182 156004 1200% 400.00 400 8400 176400 100% 4800 14182 170186 1200% 4 400.00 400 8400 184800 100% 4800 14182 184368 1200% 400.00 400 8400 193200 100% 4800 14182 198551 1200% 400.00 400 8400 201600 100% 4800 14182 212733 1200% 400.00 400 8400 210000 100% 4800 14182 226915 1200% 5 400.00 400 8400 218400 100% 4800 14182 241097 1200% 400.00 400 8400 226800 100% 4800 14182 255279 1200% 400.00 400 8400 235200 100% 4800 14182 269462 1200% 400.00 400 8400 243600 100% 4800 14182 283644 1200% 6 400.00 400 8400 252000 100% 4800 14182 297826 1200% 400.00 400 8400 260400 100% 4800 14182 312008 1200% 400.00 400 8400 268800 100% 4800 14182 326190 1200% 400.00 400 8400 277200 100% 4800 14182 340373 1200% Sum 24000.00 13200 277200     115200 340373    
  • 20.