SlideShare a Scribd company logo
Redefining “Clean IT”
Rejecting Incremental Improvement
Peter Coffee
VP / Head of Platform Research
salesforce.com inc.

CleanTech Future Conference II
San Francisco, November 2013
ICT Wattage: the Globe-Warming Numbers
• Global information/communication technology (ICT) “uses
1,500 terawatt-hours of power per year. That’s about 10% of
the world’s total electricity generation or roughly the
combined power production of Germany and Japan.”
- science.time.com/2013/08/14/power-drain-the-digital-cloud-is-using-more-energy-than-you-think

• “Data centers can waste 90% or more of the electricity they
pull off the grid… they further rely on banks of generators…
In Silicon Valley, many data centers appear on the state
government’s Toxic Air Contaminant Inventory, a roster of
the area’s top stationary diesel polluters.”
- www.nytimes.com/2012/09/23/technology/data-centers-waste-vast-amounts-of-energy-belying-industry-image.html
Measuring the Wrong Thing…Precisely
• “Power usage effectiveness (PUE) is a measure of how
efficiently a computer data center uses energy;
specifically, how much energy is used by the computing
equipment (in contrast to cooling and other overhead).”
- en.wikipedia.org/wiki/Power_usage_effectiveness

• PUE is easy to determine, but is absolutely the wrong
way to define ICT ‘greenness’
• Treats every watt-hour burned by computers as equal-value
• Ignores utter redundancy of running multiple, identical instances
of operating system; database engine; & other foundationware
Peter Drucker (as usual) Nails It:
• “There is nothing so
useless as doing
efficiently that which
should not be done at all.”
• “Efficiency is doing the
thing right. Effectiveness
is doing the right thing.”
• “What's measured, improves”
- www.goodreads.com/author/quotes/12008.Peter_F_Drucker
So, What Should We Do? And Measure?
• Putting thousands of software
stacks in one big place, and
calling it a cloud, is like putting
wings on the QE2 and calling it an A380
• Don’t preserve complexity, and compound with more
complexity, to minimize adaptation to new environment
• Massive economies arise from massive scale:

Not this…

but this:
Multi-Tenancy Transforms Sustainability
Legacy IT Model
(on-prem or off)
App 1
App Server
Database
OS
Server
Storage
Network

App 2
App Server
Database
OS
Server
Storage
Network

Multi-Tenant Cloud
Our infrastructure
Other apps

App 3
App Server
Database
OS
Server
Storage
Network

• Each app has its own dedicated software stack
• Each stack needs duplicative maintenance
• Every app and its stack are individual
opportunities for error or misconfiguration
• Pace of innovation is slowed by need for
cumbersome regression test / re-implementation

• Applications share an “instance” of the platform
• Platform updates apply to all at once

• Massive economies of talent,
energy and cost
Architecture for Ecosystems:
Designed to Connect
User Interface

Your Clicks

Logic
Your Code

Salesforce to
Salesforce Sharing

Database

Selectively shared data, logic and customizations

Coherent Code Base and Managed Infrastructure
Multi-Tenant Cloud Computing:
Most Sustainable IT Model in the World
Energy Efficiency Comparison:
CO2/Transaction, not /Cycle or /Server
On-Premise
‘Private Cloud’

Carbon Footprint
(g. CO2 / transaction)

95%
lower
carbon
intensity

64%
lower
carbon
intensity

Estimated avoided carbon emissions from salesforce.com customers running applications on the multi-tenant
cloud as opposed to running on-premise servers. Actual carbon emissions savings could vary. Based on WSP
comparison model and research commissioned by salesforce.com, March 2011.
Where to Learn More: green.salesforce.com
f

@petercoffee
linkedin.com/in/petercoffee
facebook.com/peter.coffee
pcoffee@salesforce.com

More Related Content

What's hot

Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...
Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...
Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...
Rainer Sternfeld
 
Fog-Drone (Data Analysis on Drones)
Fog-Drone (Data Analysis on Drones)Fog-Drone (Data Analysis on Drones)
Fog-Drone (Data Analysis on Drones)
Ramneek Kalra
 
Can a Greener Internet Help Us Moderate Climate Change?
Can a Greener Internet Help Us Moderate Climate Change?Can a Greener Internet Help Us Moderate Climate Change?
Can a Greener Internet Help Us Moderate Climate Change?
Larry Smarr
 
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Rainer Sternfeld
 
Drones in real use
Drones in real useDrones in real use
Drones in real use
Niko Vuokko
 
IBM Big Data for Social Good Challenge - Submission Showcase
IBM Big Data for Social Good Challenge - Submission ShowcaseIBM Big Data for Social Good Challenge - Submission Showcase
IBM Big Data for Social Good Challenge - Submission Showcase
IBM Analytics
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
Mphasis
 
Technical inovation in mechanical field
Technical inovation in mechanical fieldTechnical inovation in mechanical field
Technical inovation in mechanical field
Krishna Raj
 
ePlus Presents Big Data 101
ePlus Presents Big Data 101ePlus Presents Big Data 101
ePlus Presents Big Data 101
ePlus
 
EENA 2016 - Google vision
EENA 2016 - Google visionEENA 2016 - Google vision
Digital Infrastructure in a Carbon-Constrained World
Digital Infrastructure in a Carbon-Constrained WorldDigital Infrastructure in a Carbon-Constrained World
Digital Infrastructure in a Carbon-Constrained World
Larry Smarr
 
CAD GIS Integration Workshop
CAD GIS Integration WorkshopCAD GIS Integration Workshop
CAD GIS Integration Workshop
Andrew Bashfield
 
The Weather Company at DIS: Rethinking Big Data
The Weather Company at DIS: Rethinking Big DataThe Weather Company at DIS: Rethinking Big Data
The Weather Company at DIS: Rethinking Big Data
Digiday
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud Computing
University of St Andrews
 
Blue Raster Natureserve Synergy Workshop Presentation
Blue Raster Natureserve Synergy Workshop PresentationBlue Raster Natureserve Synergy Workshop Presentation
Blue Raster Natureserve Synergy Workshop Presentation
Blue Raster
 
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Burton Lee
 
Green cloud
Green cloudGreen cloud
Green cloud
Swati Swati
 
An introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol specAn introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol spec
Caroline Ahlquist
 
IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...
IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...
IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...
Abhilash Shukla
 

What's hot (19)

Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...
Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...
Designing a Better Planet with Big Data and Sensor Networks (for Intelligent ...
 
Fog-Drone (Data Analysis on Drones)
Fog-Drone (Data Analysis on Drones)Fog-Drone (Data Analysis on Drones)
Fog-Drone (Data Analysis on Drones)
 
Can a Greener Internet Help Us Moderate Climate Change?
Can a Greener Internet Help Us Moderate Climate Change?Can a Greener Internet Help Us Moderate Climate Change?
Can a Greener Internet Help Us Moderate Climate Change?
 
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
 
Drones in real use
Drones in real useDrones in real use
Drones in real use
 
IBM Big Data for Social Good Challenge - Submission Showcase
IBM Big Data for Social Good Challenge - Submission ShowcaseIBM Big Data for Social Good Challenge - Submission Showcase
IBM Big Data for Social Good Challenge - Submission Showcase
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Technical inovation in mechanical field
Technical inovation in mechanical fieldTechnical inovation in mechanical field
Technical inovation in mechanical field
 
ePlus Presents Big Data 101
ePlus Presents Big Data 101ePlus Presents Big Data 101
ePlus Presents Big Data 101
 
EENA 2016 - Google vision
EENA 2016 - Google visionEENA 2016 - Google vision
EENA 2016 - Google vision
 
Digital Infrastructure in a Carbon-Constrained World
Digital Infrastructure in a Carbon-Constrained WorldDigital Infrastructure in a Carbon-Constrained World
Digital Infrastructure in a Carbon-Constrained World
 
CAD GIS Integration Workshop
CAD GIS Integration WorkshopCAD GIS Integration Workshop
CAD GIS Integration Workshop
 
The Weather Company at DIS: Rethinking Big Data
The Weather Company at DIS: Rethinking Big DataThe Weather Company at DIS: Rethinking Big Data
The Weather Company at DIS: Rethinking Big Data
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud Computing
 
Blue Raster Natureserve Synergy Workshop Presentation
Blue Raster Natureserve Synergy Workshop PresentationBlue Raster Natureserve Synergy Workshop Presentation
Blue Raster Natureserve Synergy Workshop Presentation
 
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
 
Green cloud
Green cloudGreen cloud
Green cloud
 
An introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol specAn introduction to aerial analytics by sol spec
An introduction to aerial analytics by sol spec
 
IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...
IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...
IIT-Guwahati Talk: Artificial Intelligence & Machine Learning in Public Safet...
 

Viewers also liked

Busting Silos, Boosting Communities
Busting Silos, Boosting CommunitiesBusting Silos, Boosting Communities
Busting Silos, Boosting Communities
Peter Coffee
 
Forces of the Future That's Now - Peter Coffee at SoTeC 2015
Forces of the Future That's Now - Peter Coffee at SoTeC 2015Forces of the Future That's Now - Peter Coffee at SoTeC 2015
Forces of the Future That's Now - Peter Coffee at SoTeC 2015
Peter Coffee
 
Delighting the Customer - The New Business Normal
Delighting the Customer - The New Business NormalDelighting the Customer - The New Business Normal
Delighting the Customer - The New Business Normal
Peter Coffee
 
Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...
Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...
Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...
Peter Coffee
 
Unleash innovation on the Customer Success Platform
Unleash innovation on the Customer Success PlatformUnleash innovation on the Customer Success Platform
Unleash innovation on the Customer Success Platform
Peter Coffee
 
Fusion Trumps Confusion - 2015
Fusion Trumps Confusion - 2015Fusion Trumps Confusion - 2015
Fusion Trumps Confusion - 2015
Peter Coffee
 
Looking Back at the Next Ten Years - Fusion Symposium 2024
Looking Back at the Next Ten Years - Fusion Symposium 2024Looking Back at the Next Ten Years - Fusion Symposium 2024
Looking Back at the Next Ten Years - Fusion Symposium 2024
Peter Coffee
 
The Rising Floor of Platform - MIT Platform Summit 2014
The Rising Floor of Platform - MIT Platform Summit 2014The Rising Floor of Platform - MIT Platform Summit 2014
The Rising Floor of Platform - MIT Platform Summit 2014
Peter Coffee
 
Your API: A Big Enough Box of Crayons?
Your API: A Big Enough Box of Crayons?Your API: A Big Enough Box of Crayons?
Your API: A Big Enough Box of Crayons?
Peter Coffee
 
Governing The Connected Everything
Governing The Connected EverythingGoverning The Connected Everything
Governing The Connected Everything
Peter Coffee
 
What Is "Secure"?
What Is "Secure"?What Is "Secure"?
What Is "Secure"?
Peter Coffee
 
It's About The Citizen - Changing Needs and Rising Expectations
It's About The Citizen - Changing Needs and Rising ExpectationsIt's About The Citizen - Changing Needs and Rising Expectations
It's About The Citizen - Changing Needs and Rising Expectations
Peter Coffee
 
Big Data Goes to Work - Liberating Latent Value in a Connected World - P.Coffee
Big Data Goes to Work - Liberating Latent Value in a Connected World - P.CoffeeBig Data Goes to Work - Liberating Latent Value in a Connected World - P.Coffee
Big Data Goes to Work - Liberating Latent Value in a Connected World - P.Coffee
Peter Coffee
 
New Services, No Silos: The Next 15 Years
New Services, No Silos: The Next 15 YearsNew Services, No Silos: The Next 15 Years
New Services, No Silos: The Next 15 Years
Peter Coffee
 
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Inside Out and Upside Down - FOO Camp 2016 - Peter CoffeeInside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Peter Coffee
 
Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...
Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...
Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...
Peter Coffee
 
How To Thrive In A World of Connected Customers
How To Thrive In A World of Connected CustomersHow To Thrive In A World of Connected Customers
How To Thrive In A World of Connected Customers
Peter Coffee
 

Viewers also liked (17)

Busting Silos, Boosting Communities
Busting Silos, Boosting CommunitiesBusting Silos, Boosting Communities
Busting Silos, Boosting Communities
 
Forces of the Future That's Now - Peter Coffee at SoTeC 2015
Forces of the Future That's Now - Peter Coffee at SoTeC 2015Forces of the Future That's Now - Peter Coffee at SoTeC 2015
Forces of the Future That's Now - Peter Coffee at SoTeC 2015
 
Delighting the Customer - The New Business Normal
Delighting the Customer - The New Business NormalDelighting the Customer - The New Business Normal
Delighting the Customer - The New Business Normal
 
Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...
Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...
Game of Phones - Becoming the Architects of Connection (Midwest Dreamin' Clos...
 
Unleash innovation on the Customer Success Platform
Unleash innovation on the Customer Success PlatformUnleash innovation on the Customer Success Platform
Unleash innovation on the Customer Success Platform
 
Fusion Trumps Confusion - 2015
Fusion Trumps Confusion - 2015Fusion Trumps Confusion - 2015
Fusion Trumps Confusion - 2015
 
Looking Back at the Next Ten Years - Fusion Symposium 2024
Looking Back at the Next Ten Years - Fusion Symposium 2024Looking Back at the Next Ten Years - Fusion Symposium 2024
Looking Back at the Next Ten Years - Fusion Symposium 2024
 
The Rising Floor of Platform - MIT Platform Summit 2014
The Rising Floor of Platform - MIT Platform Summit 2014The Rising Floor of Platform - MIT Platform Summit 2014
The Rising Floor of Platform - MIT Platform Summit 2014
 
Your API: A Big Enough Box of Crayons?
Your API: A Big Enough Box of Crayons?Your API: A Big Enough Box of Crayons?
Your API: A Big Enough Box of Crayons?
 
Governing The Connected Everything
Governing The Connected EverythingGoverning The Connected Everything
Governing The Connected Everything
 
What Is "Secure"?
What Is "Secure"?What Is "Secure"?
What Is "Secure"?
 
It's About The Citizen - Changing Needs and Rising Expectations
It's About The Citizen - Changing Needs and Rising ExpectationsIt's About The Citizen - Changing Needs and Rising Expectations
It's About The Citizen - Changing Needs and Rising Expectations
 
Big Data Goes to Work - Liberating Latent Value in a Connected World - P.Coffee
Big Data Goes to Work - Liberating Latent Value in a Connected World - P.CoffeeBig Data Goes to Work - Liberating Latent Value in a Connected World - P.Coffee
Big Data Goes to Work - Liberating Latent Value in a Connected World - P.Coffee
 
New Services, No Silos: The Next 15 Years
New Services, No Silos: The Next 15 YearsNew Services, No Silos: The Next 15 Years
New Services, No Silos: The Next 15 Years
 
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Inside Out and Upside Down - FOO Camp 2016 - Peter CoffeeInside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee
 
Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...
Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...
Forcing Functions: Reconceiving Everything - Peter Coffee at AITP San Diego C...
 
How To Thrive In A World of Connected Customers
How To Thrive In A World of Connected CustomersHow To Thrive In A World of Connected Customers
How To Thrive In A World of Connected Customers
 

Similar to Redefining "Clean IT": Rejecting Incremental Improvement

Above the clouds
Above the cloudsAbove the clouds
Above the cloudsrussel_uk
 
Cloud Computing Berkley
Cloud Computing BerkleyCloud Computing Berkley
Cloud Computing Berkleykrmartin_dal
 
Government Applications of Cloud Computing
Government Applications of Cloud ComputingGovernment Applications of Cloud Computing
Government Applications of Cloud Computing
Roger Smith
 
V1_I2_2012_Paper2.docx
V1_I2_2012_Paper2.docxV1_I2_2012_Paper2.docx
V1_I2_2012_Paper2.docx
praveena06
 
Green Computing - Maturity Model for Virtualization
Green Computing - Maturity Model for VirtualizationGreen Computing - Maturity Model for Virtualization
Green Computing - Maturity Model for Virtualization
ijdmtaiir
 
About clouds
About cloudsAbout clouds
About clouds
Shahbaz Sidhu
 
IBM’s Offering for a Smart, Private Cloud Sits on a Strong Foundation
IBM’s Offering for a Smart, Private Cloud  Sits on a Strong FoundationIBM’s Offering for a Smart, Private Cloud  Sits on a Strong Foundation
IBM’s Offering for a Smart, Private Cloud Sits on a Strong Foundation
IBM India Smarter Computing
 
Above theclouds
Above thecloudsAbove theclouds
Above theclouds
tt_aljobory
 
Energy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingEnergy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computing
Divaynshu Totla
 
Koomeyondatacenterelectricityuse v24
Koomeyondatacenterelectricityuse v24Koomeyondatacenterelectricityuse v24
Koomeyondatacenterelectricityuse v24
Jonathan Koomey
 
Green it initiatives
Green it initiativesGreen it initiatives
Green it initiativesAparna Bulusu
 
Energy efficient resource allocation007
Energy efficient resource allocation007Energy efficient resource allocation007
Energy efficient resource allocation007
Divaynshu Totla
 
Cloud Computing Berkeley.pdf
Cloud Computing Berkeley.pdfCloud Computing Berkeley.pdf
Cloud Computing Berkeley.pdf
AtaulAzizIkram
 
Green cloud computing
Green cloud computing Green cloud computing
Green cloud computing
JauwadSyed
 
Intro Cloud Computing
Intro Cloud ComputingIntro Cloud Computing
Intro Cloud Computing
DSK Chakravarthy
 
The Growth Of Data Centers
The Growth Of Data CentersThe Growth Of Data Centers
The Growth Of Data Centers
Gina Buck
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
Ram kumar
 
Green Computing
Green ComputingGreen Computing
Green Computing
Eklavya Gupta
 
Above The Clouds
Above The CloudsAbove The Clouds
Above The Clouds
Steve Clayton
 

Similar to Redefining "Clean IT": Rejecting Incremental Improvement (20)

Above the clouds
Above the cloudsAbove the clouds
Above the clouds
 
Cloud Computing Berkley
Cloud Computing BerkleyCloud Computing Berkley
Cloud Computing Berkley
 
Government Applications of Cloud Computing
Government Applications of Cloud ComputingGovernment Applications of Cloud Computing
Government Applications of Cloud Computing
 
V1_I2_2012_Paper2.docx
V1_I2_2012_Paper2.docxV1_I2_2012_Paper2.docx
V1_I2_2012_Paper2.docx
 
Green Computing - Maturity Model for Virtualization
Green Computing - Maturity Model for VirtualizationGreen Computing - Maturity Model for Virtualization
Green Computing - Maturity Model for Virtualization
 
About clouds
About cloudsAbout clouds
About clouds
 
IBM’s Offering for a Smart, Private Cloud Sits on a Strong Foundation
IBM’s Offering for a Smart, Private Cloud  Sits on a Strong FoundationIBM’s Offering for a Smart, Private Cloud  Sits on a Strong Foundation
IBM’s Offering for a Smart, Private Cloud Sits on a Strong Foundation
 
Above theclouds
Above thecloudsAbove theclouds
Above theclouds
 
Green cloud
Green cloudGreen cloud
Green cloud
 
Energy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingEnergy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computing
 
Koomeyondatacenterelectricityuse v24
Koomeyondatacenterelectricityuse v24Koomeyondatacenterelectricityuse v24
Koomeyondatacenterelectricityuse v24
 
Green it initiatives
Green it initiativesGreen it initiatives
Green it initiatives
 
Energy efficient resource allocation007
Energy efficient resource allocation007Energy efficient resource allocation007
Energy efficient resource allocation007
 
Cloud Computing Berkeley.pdf
Cloud Computing Berkeley.pdfCloud Computing Berkeley.pdf
Cloud Computing Berkeley.pdf
 
Green cloud computing
Green cloud computing Green cloud computing
Green cloud computing
 
Intro Cloud Computing
Intro Cloud ComputingIntro Cloud Computing
Intro Cloud Computing
 
The Growth Of Data Centers
The Growth Of Data CentersThe Growth Of Data Centers
The Growth Of Data Centers
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
 
Green Computing
Green ComputingGreen Computing
Green Computing
 
Above The Clouds
Above The CloudsAbove The Clouds
Above The Clouds
 

More from Peter Coffee

Create And Keep a Customer
Create And Keep a CustomerCreate And Keep a Customer
Create And Keep a Customer
Peter Coffee
 
Snowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeeSnowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter Coffee
Peter Coffee
 
#PaveItForward 2016 - Peter Coffee
#PaveItForward 2016 - Peter Coffee#PaveItForward 2016 - Peter Coffee
#PaveItForward 2016 - Peter Coffee
Peter Coffee
 
Connecting Above the Cloud
Connecting Above the CloudConnecting Above the Cloud
Connecting Above the Cloud
Peter Coffee
 
We Do That Differently* Now
We Do That Differently* NowWe Do That Differently* Now
We Do That Differently* Now
Peter Coffee
 
Future Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaSFuture Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaS
Peter Coffee
 
Six Things About "The Cloud"
Six Things About "The Cloud"Six Things About "The Cloud"
Six Things About "The Cloud"
Peter Coffee
 
"Disruption 101" Keynote Philly Phorum 2013
"Disruption 101" Keynote Philly Phorum 2013"Disruption 101" Keynote Philly Phorum 2013
"Disruption 101" Keynote Philly Phorum 2013
Peter Coffee
 
Connection is the Goal: A View from Above the Cloud
Connection is the Goal: A View from Above the CloudConnection is the Goal: A View from Above the Cloud
Connection is the Goal: A View from Above the Cloud
Peter Coffee
 
Beyond the Internet of Things
Beyond the Internet of ThingsBeyond the Internet of Things
Beyond the Internet of Things
Peter Coffee
 
Social Models and Innovation Ecosystems
Social Models and Innovation EcosystemsSocial Models and Innovation Ecosystems
Social Models and Innovation Ecosystems
Peter Coffee
 
World Wide Platform
World Wide PlatformWorld Wide Platform
World Wide Platform
Peter Coffee
 
Possible; Inevitable; Essential: The Social and Mobile Cloud
Possible; Inevitable; Essential: The Social and Mobile Cloud Possible; Inevitable; Essential: The Social and Mobile Cloud
Possible; Inevitable; Essential: The Social and Mobile Cloud
Peter Coffee
 

More from Peter Coffee (13)

Create And Keep a Customer
Create And Keep a CustomerCreate And Keep a Customer
Create And Keep a Customer
 
Snowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeeSnowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter Coffee
 
#PaveItForward 2016 - Peter Coffee
#PaveItForward 2016 - Peter Coffee#PaveItForward 2016 - Peter Coffee
#PaveItForward 2016 - Peter Coffee
 
Connecting Above the Cloud
Connecting Above the CloudConnecting Above the Cloud
Connecting Above the Cloud
 
We Do That Differently* Now
We Do That Differently* NowWe Do That Differently* Now
We Do That Differently* Now
 
Future Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaSFuture Normal - Why Every IT Trend Points to PaaS
Future Normal - Why Every IT Trend Points to PaaS
 
Six Things About "The Cloud"
Six Things About "The Cloud"Six Things About "The Cloud"
Six Things About "The Cloud"
 
"Disruption 101" Keynote Philly Phorum 2013
"Disruption 101" Keynote Philly Phorum 2013"Disruption 101" Keynote Philly Phorum 2013
"Disruption 101" Keynote Philly Phorum 2013
 
Connection is the Goal: A View from Above the Cloud
Connection is the Goal: A View from Above the CloudConnection is the Goal: A View from Above the Cloud
Connection is the Goal: A View from Above the Cloud
 
Beyond the Internet of Things
Beyond the Internet of ThingsBeyond the Internet of Things
Beyond the Internet of Things
 
Social Models and Innovation Ecosystems
Social Models and Innovation EcosystemsSocial Models and Innovation Ecosystems
Social Models and Innovation Ecosystems
 
World Wide Platform
World Wide PlatformWorld Wide Platform
World Wide Platform
 
Possible; Inevitable; Essential: The Social and Mobile Cloud
Possible; Inevitable; Essential: The Social and Mobile Cloud Possible; Inevitable; Essential: The Social and Mobile Cloud
Possible; Inevitable; Essential: The Social and Mobile Cloud
 

Recently uploaded

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

Redefining "Clean IT": Rejecting Incremental Improvement

  • 1. Redefining “Clean IT” Rejecting Incremental Improvement Peter Coffee VP / Head of Platform Research salesforce.com inc. CleanTech Future Conference II San Francisco, November 2013
  • 2. ICT Wattage: the Globe-Warming Numbers • Global information/communication technology (ICT) “uses 1,500 terawatt-hours of power per year. That’s about 10% of the world’s total electricity generation or roughly the combined power production of Germany and Japan.” - science.time.com/2013/08/14/power-drain-the-digital-cloud-is-using-more-energy-than-you-think • “Data centers can waste 90% or more of the electricity they pull off the grid… they further rely on banks of generators… In Silicon Valley, many data centers appear on the state government’s Toxic Air Contaminant Inventory, a roster of the area’s top stationary diesel polluters.” - www.nytimes.com/2012/09/23/technology/data-centers-waste-vast-amounts-of-energy-belying-industry-image.html
  • 3. Measuring the Wrong Thing…Precisely • “Power usage effectiveness (PUE) is a measure of how efficiently a computer data center uses energy; specifically, how much energy is used by the computing equipment (in contrast to cooling and other overhead).” - en.wikipedia.org/wiki/Power_usage_effectiveness • PUE is easy to determine, but is absolutely the wrong way to define ICT ‘greenness’ • Treats every watt-hour burned by computers as equal-value • Ignores utter redundancy of running multiple, identical instances of operating system; database engine; & other foundationware
  • 4. Peter Drucker (as usual) Nails It: • “There is nothing so useless as doing efficiently that which should not be done at all.” • “Efficiency is doing the thing right. Effectiveness is doing the right thing.” • “What's measured, improves” - www.goodreads.com/author/quotes/12008.Peter_F_Drucker
  • 5. So, What Should We Do? And Measure? • Putting thousands of software stacks in one big place, and calling it a cloud, is like putting wings on the QE2 and calling it an A380 • Don’t preserve complexity, and compound with more complexity, to minimize adaptation to new environment • Massive economies arise from massive scale: Not this… but this:
  • 6. Multi-Tenancy Transforms Sustainability Legacy IT Model (on-prem or off) App 1 App Server Database OS Server Storage Network App 2 App Server Database OS Server Storage Network Multi-Tenant Cloud Our infrastructure Other apps App 3 App Server Database OS Server Storage Network • Each app has its own dedicated software stack • Each stack needs duplicative maintenance • Every app and its stack are individual opportunities for error or misconfiguration • Pace of innovation is slowed by need for cumbersome regression test / re-implementation • Applications share an “instance” of the platform • Platform updates apply to all at once • Massive economies of talent, energy and cost
  • 7. Architecture for Ecosystems: Designed to Connect User Interface Your Clicks Logic Your Code Salesforce to Salesforce Sharing Database Selectively shared data, logic and customizations Coherent Code Base and Managed Infrastructure
  • 8. Multi-Tenant Cloud Computing: Most Sustainable IT Model in the World Energy Efficiency Comparison: CO2/Transaction, not /Cycle or /Server On-Premise ‘Private Cloud’ Carbon Footprint (g. CO2 / transaction) 95% lower carbon intensity 64% lower carbon intensity Estimated avoided carbon emissions from salesforce.com customers running applications on the multi-tenant cloud as opposed to running on-premise servers. Actual carbon emissions savings could vary. Based on WSP comparison model and research commissioned by salesforce.com, March 2011.
  • 9. Where to Learn More: green.salesforce.com