This site uses cookies for analytics, personalized content. By continuing to browse this site, you agree to this use. Learn More

Skip to main content
Microsoft
Sustainable Software
Sustainable Software
  • Home
  • DevBlogs
    • Azure DevOps
    • Notification Hubs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • Azure Artifacts
    • Azure Boards
    • Azure Pipelines
    • Azure Repos
    • Azure Test Plans
    • DevOps
    • C++
    • Java
    • Java Blog in Chinese
    • JavaScript
    • PowerShell Community
    • PowerShell Team
    • Python
    • Q#
    • TypeScript
    • Visual Basic
    • Visual C#
    • Visual F#
    • .NET
    • ASP.NET
    • NuGet
    • Xamarin
    • #ifdef Windows
    • Apps for Windows
    • Azure Depth Platform
    • Azure Government
    • Azure SDKs
    • Bing Dev Center
    • Command Line
    • CSE Developer
    • Developer Support
    • DirectX Developer Blog
    • IoT Developer
    • Math In Office
    • Microsoft Edge Dev
    • Microsoft Azure
    • Office 365 Development
    • Old New Thing
    • PAX Media
    • Perf and Diagnostics
    • PIX on Windows
    • Startup Developers
    • Surface Duo
    • Sustainable Software
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL
    • Azure Synapse Analytics
    • OData
    • Revolutions R
    • SQL Server Data Tools

    Sustainable Software

    Learn how to define, build and run sustainable software applications.

    Category: Architecture from Sustainable Software

    Adopting Azure serverless architectures to help reduce CO2 emissions – Part 2 (Extending to the Edge)
    Adopting Azure serverless architectures to help reduce CO2 emissions – Part 2 (Extending to the Edge)
    Srinivasan RakhunathanSrinivasan RakhunathanJanuary 25, 2021Jan 25, 202101/25/21
      In the previous part of the serverless architecture post for the Contoso Claim processing application, we built two components. In this iteration, we will make the architecture more sustainable by using Edge computing. Edge computing is a paradigm that brings the compute, storage, and intelligence right down to the ...

    0ApplicationsArchitecture
    How Azure.com uses Serverless Functions for Consumption-based utilization and reduced always-on electric footprint
    How Azure.com uses Serverless Functions for Consumption-based utilization and reduced always-on electric footprint
    AvatarAaron HogueDecember 14, 2020Dec 14, 202012/14/20
    In June 2020, we shared how Azure.com achieves a global scale and how Sustainable Software Engineering principles were at the center. In this post we discuss how serverless architecture helped us create more sustainable apps and saved us 10x in azure spend for our data pipeline middleware. By shifting our workloads from always-on to on-demand...

    1ApplicationsArchitecture
    Adopting Azure serverless architectures to help reduce CO2 emissions – Part 1
    Adopting Azure serverless architectures to help reduce CO2 emissions – Part 1
    Srinivasan RakhunathanSrinivasan RakhunathanDecember 7, 2020Dec 7, 202012/7/20
    The article explains how serverless architectures can be used to enable sustainable software engineering principles. It takes a sample claim processing system and provides a thought process on how to use Azure serverless components like functions and Event grid to build out a reference architecture and showcase key design patterns.

    Comments are closed.0ArchitectureSustainable Software Engineering
    Examining the Carbon Footprint of Devices
    Examining the Carbon Footprint of Devices
    Srilatha (Bobbie) ManneSrilatha (Bobbie) ManneNovember 23, 2020Nov 23, 202011/23/20
    Many of us are reliant on electronic devices but they come with a significant cost in terms of carbon and e-waste. With a little forethought and understanding of the carbon footprint of these devices, there are tangible and effective ways to reduce emissions with minimal adverse impact.

    1ArchitectureSustainable Software Engineering
    Carbon-Aware vs. Carbon-Efficient Applications
    Carbon-Aware vs. Carbon-Efficient Applications
    Asim HussainAsim HussainNovember 9, 2020Nov 9, 202011/9/20
    If a user is aware a choice is being made to reduce carbon emissions, then the application becomes a carbon-aware application and not just a carbon-efficient application.

    2ArchitectureConcepts
    Top Bloggers
    Scott Chamberlin

    Scott Chamberlin

    Sara Bergman

    Sara Bergman
    Software Engineer II

    Bill Johnson

    Bill Johnson
    Principal Software Engineering Manager

    Asim Hussain

    Asim Hussain
    Green Developer Relations Lead

    Paola

    Paola

    Srinivasan Rakhunathan

    Srinivasan Rakhunathan
    Senior Program Manager

    Alex Bitiukov

    Alex Bitiukov

    Avatar

    Pierre LAGARDE

    Avatar

    Conor Kelly

    Avatar

    David Rousset
    Senior Program Manager

    Archive
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • The Team

    PM

    @Rae Lyon

    Design

    @Sandra Pallier

    Editors

    @Zachary Rhoads

    @James Woollard

    Stay informed

    Login
    Code Block
    What's new
    • Surface Duo
    • Surface Laptop Go
    • Surface Pro X
    • Surface Go 2
    • Surface Book 3
    • Microsoft 365
    • Windows 10 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Financing
    Education
    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education
    Enterprise
    • Azure
    • AppSource
    • Automotive
    • Government
    • Healthcare
    • Manufacturing
    • Financial services
    • Retail
    Developer
    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Center
    • Microsoft developer program
    • Channel 9
    • Microsoft 365 Dev Center
    • Microsoft 365 Developer Program
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2021