SlideShare une entreprise Scribd logo
1  sur  25
Sustainable Architecture Design

          Kevin Francis
         Object Consulting
What this is all about ...
Agenda

   The case for Sustainable Architecture Design
   Finding improvements through design
   Finding improvements through development
   Finding improvements through architecture
   The virtualisation maturity model
   Conclusion
Where does the carbon come from?

                Carbon Emissions




                                   Energy
                                   Other
Who’s bad?




6

5

4
                                              Airline Industry
3                                             IT Industry
2
                                IT Industry
1
                           Airline Industry
0
    % of Carbon   Growth
    Emmissions
Life cycle emissions of a computer
Facts

   Power costs for each server are now greater than
    the cost of the server – Google.
   Running a computer is worth 4x the CO2 emissions
    of building it, each year.
   Building a computer is 10x less effective on CO2
    emissions than white goods.
The wake-up call
So where are we now?

   Architecture is directly related to power
    consumption
   This stuff matters now and will matter more and
    more
   Applications have never been designed efficiently
    until now
   It isn’t that hard – we just haven’t thought about it
    before
Design
Finding improvements through design

   Inefficient processes
   Wasted travel:
    • Reduce deliveries and flights
    • Enable telecommuting
    • An exponential effect...
   Wasted paperwork
   Unnecessary filing
   Build the total cost of operations into the business
    case
   Design systems to remove inefficiencies
Development
Support the OS and hardware

   Don’t stop sleep mode.
   Restore gracefully from sleep mode.
   Don’t hog the network, disk or processor – allow for
    graceful power-down
   Even support wake-up on interrupt



   Principle: Support power saving mode:
Data matters too

   Disks need power
   Online data needs disks

   Principle: Store as little data as possible.
   Principle: Include data archiving in application
    design.
Code efficiency matters

   CPU cycles = power
   Use multi-threading!
   Applications need to play together nicely
   The Windows 7 example!

   Principle: Design, develop, and test to maximize
    the efficiency of code
Architecture

The Virtualisation Maturity Model
Let’s be friends 

   The power realities of CPU usage and hardware

   Step 1: Consolidate applications by function
   Step 2: Consolidate applications by server
   Step 3: Consolidate shared services

   Enterprise Architecture does save money!
   Component reuse does have a real purpose after
    all.
Level 1 - Principles

   Principle: Develop a plan to rationalize your
    applications and platform portfolio first.
   Principle: Consolidate applications together onto a
    minimum number of servers.
The Case for Virtualisation

   Virtualisation can save hardware on paper.
   In real life it is more complicated...

   Perform consolidation first!
   Carefully design the virtual environment.
   Move consolidated machines to virtual servers.
   Group applications by:
    • Usage
    • Availability by time
    • Availability by business need
Level 2: Principles

   Principle: Consolidate before virtualisation.
   Principle: Virtualise for efficiency, not for the sake
    of it.
The Brighter Shade of Green: The Cloud

   Clouds come in many flavours:
    • Software as a Service (SaaS)
    • Software + Services (S+S)
    • Cloud Platforms
   Clouds come in shades of green:
    • Virtualised platforms (Amazon)
    • Cloud Platforms (Azure and Google)
Making sure your Cloud has a Green Lining

   Things to look for:
    • Compute platforms are better than virtualised
    • Match need to platform: architecture
    • Select vendor by green credentials: data centre
      location, power sources
   The rest of the model still applies to Cloud
   What isn’t Green:
    • “Private Clouds”
    • Local Hosting
Level 3: Principles

   Principle: Use SaaS for commodity services
   Principle: Re-use S+S Services where possible
   Principle: Don’t virtualise new applications
   Principle: Pragmatically move applications to the
    Cloud
   Principle: Choose cloud vendors by green
    credentials
The Virtualisation Maturity Model
Q & (hopefully) A

Object Consulting operates a Sustainability Practices with
  solutions including Sustainable Architecture Design
www.objectconsulting.com.au

Kevin Francis
kevin.francis@objectconsulting.com.au
http://msmvps.org/blogs/architecture

Contenu connexe

Tendances

Sustainable architecture
Sustainable architectureSustainable architecture
Sustainable architectureArundathi Pinky
 
Energy efficiency in buildings
Energy efficiency in buildingsEnergy efficiency in buildings
Energy efficiency in buildingsD.Pawan Kumar
 
Sustainable building in India
Sustainable building in India  Sustainable building in India
Sustainable building in India Satya Rachakonda
 
Green Building in India with Case Study
Green Building in India with Case StudyGreen Building in India with Case Study
Green Building in India with Case StudyAjayashKekan
 
Environmental & sustainable issue of high rise building
Environmental & sustainable issue of high rise buildingEnvironmental & sustainable issue of high rise building
Environmental & sustainable issue of high rise buildingkhulna university
 
LEED India + Case Study : CII Sohrabji Godrej, ITC Green Center
LEED India + Case Study : CII Sohrabji Godrej, ITC Green CenterLEED India + Case Study : CII Sohrabji Godrej, ITC Green Center
LEED India + Case Study : CII Sohrabji Godrej, ITC Green Centerbaburajiv2007
 
Leed rating system with case study
Leed rating system with case studyLeed rating system with case study
Leed rating system with case studyInu shakya
 
Sohrabji Godrej Green Business Centre
Sohrabji Godrej Green Business CentreSohrabji Godrej Green Business Centre
Sohrabji Godrej Green Business CentreGaurav Jhunjhunwala
 
Sustainability in architecture
Sustainability in architectureSustainability in architecture
Sustainability in architectureWORKSLAVANYA
 
Sustainable site planning_basics
Sustainable site planning_basicsSustainable site planning_basics
Sustainable site planning_basicsbobfaul
 
Architecture sustainable-building-design
Architecture sustainable-building-designArchitecture sustainable-building-design
Architecture sustainable-building-designVishvendu pandey
 

Tendances (20)

Sustainable Architecture and Sustainable Cities
Sustainable Architecture and Sustainable CitiesSustainable Architecture and Sustainable Cities
Sustainable Architecture and Sustainable Cities
 
Sustainable architecture
Sustainable architectureSustainable architecture
Sustainable architecture
 
Energy efficiency in buildings
Energy efficiency in buildingsEnergy efficiency in buildings
Energy efficiency in buildings
 
Sustainable building in India
Sustainable building in India  Sustainable building in India
Sustainable building in India
 
Green building
Green buildingGreen building
Green building
 
Green building delhi case study
Green building delhi case studyGreen building delhi case study
Green building delhi case study
 
Green Building in India with Case Study
Green Building in India with Case StudyGreen Building in India with Case Study
Green Building in India with Case Study
 
Environmental & sustainable issue of high rise building
Environmental & sustainable issue of high rise buildingEnvironmental & sustainable issue of high rise building
Environmental & sustainable issue of high rise building
 
LEED India + Case Study : CII Sohrabji Godrej, ITC Green Center
LEED India + Case Study : CII Sohrabji Godrej, ITC Green CenterLEED India + Case Study : CII Sohrabji Godrej, ITC Green Center
LEED India + Case Study : CII Sohrabji Godrej, ITC Green Center
 
Leed rating system with case study
Leed rating system with case studyLeed rating system with case study
Leed rating system with case study
 
Sohrabji Godrej Green Business Centre
Sohrabji Godrej Green Business CentreSohrabji Godrej Green Business Centre
Sohrabji Godrej Green Business Centre
 
Sustainability in architecture
Sustainability in architectureSustainability in architecture
Sustainability in architecture
 
Case study
Case studyCase study
Case study
 
BREEAM
BREEAMBREEAM
BREEAM
 
CASBEE
CASBEECASBEE
CASBEE
 
Energy Efficient and sustainable Buildings
Energy Efficient  and sustainable BuildingsEnergy Efficient  and sustainable Buildings
Energy Efficient and sustainable Buildings
 
Sustainable site planning_basics
Sustainable site planning_basicsSustainable site planning_basics
Sustainable site planning_basics
 
Leed
Leed Leed
Leed
 
Architecture sustainable-building-design
Architecture sustainable-building-designArchitecture sustainable-building-design
Architecture sustainable-building-design
 
ECBC_01-Introduction
ECBC_01-IntroductionECBC_01-Introduction
ECBC_01-Introduction
 

Similaire à Sustainable Architecture Design

Cloudify 6 Webinar
Cloudify 6 WebinarCloudify 6 Webinar
Cloudify 6 WebinarJonnyRosen2
 
Webinar: The OpEx Business Plan for NoSQL
 Webinar: The OpEx Business Plan for NoSQL Webinar: The OpEx Business Plan for NoSQL
Webinar: The OpEx Business Plan for NoSQLMongoDB
 
CloudZone Supercharge Your Cloud Event 26/02/2014
CloudZone Supercharge Your Cloud Event 26/02/2014CloudZone Supercharge Your Cloud Event 26/02/2014
CloudZone Supercharge Your Cloud Event 26/02/2014Arthur Schmunk
 
A Framework to Measure and Maximize Cloud ROI
A Framework to Measure and Maximize Cloud ROIA Framework to Measure and Maximize Cloud ROI
A Framework to Measure and Maximize Cloud ROIRightScale
 
Adobe Advertising Cloud: The Reality of Cloud Bursting with OpenStack
Adobe Advertising Cloud: The Reality of Cloud Bursting with OpenStackAdobe Advertising Cloud: The Reality of Cloud Bursting with OpenStack
Adobe Advertising Cloud: The Reality of Cloud Bursting with OpenStackNicolas Brousse
 
Cloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptCloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptSkcript
 
Cloud computing
Cloud computing Cloud computing
Cloud computing Varun Raj
 
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuestDisaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuestAmazon Web Services
 
Juniper Unmanned AU Presentation
Juniper Unmanned AU PresentationJuniper Unmanned AU Presentation
Juniper Unmanned AU PresentationJeff Cozart
 
Cloud computing: cost reduction
Cloud computing: cost reductionCloud computing: cost reduction
Cloud computing: cost reductionHesham Shabana
 
Cloud Computing & Windows Azure
Cloud Computing & Windows AzureCloud Computing & Windows Azure
Cloud Computing & Windows Azureyeschandana
 
Green Code Lab Challenge 2014 - Green IT Applied To Public Works
Green Code Lab Challenge 2014 - Green IT Applied To Public WorksGreen Code Lab Challenge 2014 - Green IT Applied To Public Works
Green Code Lab Challenge 2014 - Green IT Applied To Public WorksWilly Lambert
 
Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...
Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...
Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...Amazon Web Services
 
Tools and best practices for sustainable software
Tools and best practices for sustainable softwareTools and best practices for sustainable software
Tools and best practices for sustainable softwareGreen Software Development
 
Tools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdfTools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdfGeorgMolz
 
Tools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdfTools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdfGeorgMolz
 
Cloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetCloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetBrian Blanchard
 
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...Peak Hosting
 

Similaire à Sustainable Architecture Design (20)

Cloudify 6 Webinar
Cloudify 6 WebinarCloudify 6 Webinar
Cloudify 6 Webinar
 
Webinar: The OpEx Business Plan for NoSQL
 Webinar: The OpEx Business Plan for NoSQL Webinar: The OpEx Business Plan for NoSQL
Webinar: The OpEx Business Plan for NoSQL
 
CloudZone Supercharge Your Cloud Event 26/02/2014
CloudZone Supercharge Your Cloud Event 26/02/2014CloudZone Supercharge Your Cloud Event 26/02/2014
CloudZone Supercharge Your Cloud Event 26/02/2014
 
Best
BestBest
Best
 
A Framework to Measure and Maximize Cloud ROI
A Framework to Measure and Maximize Cloud ROIA Framework to Measure and Maximize Cloud ROI
A Framework to Measure and Maximize Cloud ROI
 
Adobe Advertising Cloud: The Reality of Cloud Bursting with OpenStack
Adobe Advertising Cloud: The Reality of Cloud Bursting with OpenStackAdobe Advertising Cloud: The Reality of Cloud Bursting with OpenStack
Adobe Advertising Cloud: The Reality of Cloud Bursting with OpenStack
 
Cloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptCloud Computing Presentation by Skcript
Cloud Computing Presentation by Skcript
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuestDisaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
Disaster Recovery Best Practices and Customer Use Cases: CGS and HealthQuest
 
Juniper Unmanned AU Presentation
Juniper Unmanned AU PresentationJuniper Unmanned AU Presentation
Juniper Unmanned AU Presentation
 
Cloud computing: cost reduction
Cloud computing: cost reductionCloud computing: cost reduction
Cloud computing: cost reduction
 
Cloud Computing & Windows Azure
Cloud Computing & Windows AzureCloud Computing & Windows Azure
Cloud Computing & Windows Azure
 
Green Code Lab Challenge 2014 - Green IT Applied To Public Works
Green Code Lab Challenge 2014 - Green IT Applied To Public WorksGreen Code Lab Challenge 2014 - Green IT Applied To Public Works
Green Code Lab Challenge 2014 - Green IT Applied To Public Works
 
Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...
Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...
Disaster Recovery Best Practices and Customer Use Cases: CGS and Health Quest...
 
Tools and best practices for sustainable software
Tools and best practices for sustainable softwareTools and best practices for sustainable software
Tools and best practices for sustainable software
 
Tools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdfTools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdf
 
Tools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdfTools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdf
 
Cloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetCloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot Net
 
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...
 
Why Windows Azure
Why Windows AzureWhy Windows Azure
Why Windows Azure
 

Dernier

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
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?Igalia
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
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.pdfsudhanshuwaghmare1
 
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...Miguel Araújo
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Dernier (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
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?
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
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...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Sustainable Architecture Design

  • 1. Sustainable Architecture Design Kevin Francis Object Consulting
  • 2. What this is all about ...
  • 3. Agenda  The case for Sustainable Architecture Design  Finding improvements through design  Finding improvements through development  Finding improvements through architecture  The virtualisation maturity model  Conclusion
  • 4. Where does the carbon come from? Carbon Emissions Energy Other
  • 5. Who’s bad? 6 5 4 Airline Industry 3 IT Industry 2 IT Industry 1 Airline Industry 0 % of Carbon Growth Emmissions
  • 6. Life cycle emissions of a computer
  • 7. Facts  Power costs for each server are now greater than the cost of the server – Google.  Running a computer is worth 4x the CO2 emissions of building it, each year.  Building a computer is 10x less effective on CO2 emissions than white goods.
  • 9. So where are we now?  Architecture is directly related to power consumption  This stuff matters now and will matter more and more  Applications have never been designed efficiently until now  It isn’t that hard – we just haven’t thought about it before
  • 11. Finding improvements through design  Inefficient processes  Wasted travel: • Reduce deliveries and flights • Enable telecommuting • An exponential effect...  Wasted paperwork  Unnecessary filing  Build the total cost of operations into the business case  Design systems to remove inefficiencies
  • 13. Support the OS and hardware  Don’t stop sleep mode.  Restore gracefully from sleep mode.  Don’t hog the network, disk or processor – allow for graceful power-down  Even support wake-up on interrupt  Principle: Support power saving mode:
  • 14. Data matters too  Disks need power  Online data needs disks  Principle: Store as little data as possible.  Principle: Include data archiving in application design.
  • 15. Code efficiency matters  CPU cycles = power  Use multi-threading!  Applications need to play together nicely  The Windows 7 example!  Principle: Design, develop, and test to maximize the efficiency of code
  • 17. Let’s be friends   The power realities of CPU usage and hardware  Step 1: Consolidate applications by function  Step 2: Consolidate applications by server  Step 3: Consolidate shared services  Enterprise Architecture does save money!  Component reuse does have a real purpose after all.
  • 18. Level 1 - Principles  Principle: Develop a plan to rationalize your applications and platform portfolio first.  Principle: Consolidate applications together onto a minimum number of servers.
  • 19. The Case for Virtualisation  Virtualisation can save hardware on paper.  In real life it is more complicated...  Perform consolidation first!  Carefully design the virtual environment.  Move consolidated machines to virtual servers.  Group applications by: • Usage • Availability by time • Availability by business need
  • 20. Level 2: Principles  Principle: Consolidate before virtualisation.  Principle: Virtualise for efficiency, not for the sake of it.
  • 21. The Brighter Shade of Green: The Cloud  Clouds come in many flavours: • Software as a Service (SaaS) • Software + Services (S+S) • Cloud Platforms  Clouds come in shades of green: • Virtualised platforms (Amazon) • Cloud Platforms (Azure and Google)
  • 22. Making sure your Cloud has a Green Lining  Things to look for: • Compute platforms are better than virtualised • Match need to platform: architecture • Select vendor by green credentials: data centre location, power sources  The rest of the model still applies to Cloud  What isn’t Green: • “Private Clouds” • Local Hosting
  • 23. Level 3: Principles  Principle: Use SaaS for commodity services  Principle: Re-use S+S Services where possible  Principle: Don’t virtualise new applications  Principle: Pragmatically move applications to the Cloud  Principle: Choose cloud vendors by green credentials
  • 25. Q & (hopefully) A Object Consulting operates a Sustainability Practices with solutions including Sustainable Architecture Design www.objectconsulting.com.au Kevin Francis kevin.francis@objectconsulting.com.au http://msmvps.org/blogs/architecture