Skip to main content
Microsoft
Sustainable Software
Sustainable Software
  • Home
  • DevBlogs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • DevOps
    • Developer support
    • CSE Developer
    • Engineering@Microsoft
    • Azure SDK
    • IoT
    • Command Line
    • Perf and Diagnostics
    • Dr. International
    • Notification Hubs
    • Math in Office
    • DirectX
    • PIX
    • SurfaceDuo
    • Startups
    • Sustainable Engineering
    • Windows AI Platform
    • C++
    • C#
    • F#
    • Visual Basic
    • TypeScript
    • PowerShell Community
    • PowerShell Team
    • Python
    • Q#
    • JavaScript
    • Java
    • Java Blog in Chinese
    • .NET
    • .NET MAUI
    • Blazor
    • ASP.NET
    • NuGet
    • Xamarin
    • #ifdef Windows
    • Apps for Windows
    • Azure Depth Platform
    • Azure Government
    • Bing Dev Center
    • Microsoft Edge Dev
    • Microsoft Azure
    • Microsoft 365 Developer
    • Old New Thing
    • Windows MIDI and Music dev
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL Database
    • OData
    • Revolutions R
    • SQL Server Data Tools

    Sustainable Software

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

    Sustainability - Sustainable Software

    Sustainable Software Engineering (SSE) and the role and responsibilities of a Sustainable Software Engineer
    Sustainable Software Engineering (SSE) and the role and responsibilities of a Sustainable Software Engineer
    January 19, 2022 Jan 19, 2022 01/19/22
    Fabrizio Morando
    Sustainable Software Engineering is a new discipline that brings together climatology, software and hardware technology and data center designs. In this post I will clarify these principles, describing the possible role of the Sustainable Software Engineer, with consequent responsibilities and skills necessary to interpret it at the best.

    1Sustainable Software EngineeringArchitectureMeasurement
    Using ML to monitor coral reef bleaching
    Using ML to monitor coral reef bleaching
    October 18, 2021 Oct 18, 2021 10/18/21
    Paraskevi Zerva
    Coral Reefs & Bleaching Events Coral reefs form home for an estimated 25% of all marine life incorporating more than four thousand species of fish and over a million other aquatic species that live, breed, and are dependent on coral reef ecosystems during their lifetime [1]. This number is significantly important if we consider that...

    Comments are closed.0Sustainable Software Engineering
    The current state of affairs and a roadmap for effective carbon-accounting tooling in AI
    The current state of affairs and a roadmap for effective carbon-accounting tooling in AI
    June 7, 2021 Jun 7, 2021 06/7/21
    Abhishek Gupta
    The societal case for carbon accounting of AI systems   Digital services consume a lot of energy and it goes without saying that in a world with accelerating climate change, we must be conscious in all parts of life with our carbon footprints. In the case of the software that we write, specifically, the AI systems we build, these ...

    Comments are closed.0Sustainable Software Engineering
    Introducing EcoQoS
    Introducing EcoQoS
    May 21, 2021 May 21, 2021 05/21/21
    Raymond Li
    EcoQoS is a new Quality of Service (QoS) level introduced to Windows that developers can now opt-in to run their work efficiently, leading to better energy efficiency/increased battery life, reduced fan noise and power/thermal throttling.

    2Sustainable Software Engineering
    Tuning Servers for Energy Savings
    Tuning Servers for Energy Savings
    April 5, 2021 Apr 5, 2021 04/5/21
    David Tang
    An overview of the key power and performance features, how to enable them, and touch on collecting traces and running benchmarks to see what’s impacted by these features. The goal of this article is to help you find the right sets of power configurations to be able to meet the demands of your workload while being energy efficient.

    Comments are closed.0Sustainable Software EngineeringDatacentres
    The Carbon Footprint Of AI
    The Carbon Footprint Of AI
    October 26, 2020 Oct 26, 2020 10/26/20
    Will Buchanan
    Artificial Intelligence (AI) has the potential to transform how we fight climate change. However, it also increasingly contributes to it: the carbon footprint of AI is growing exponentially. Bigger models, more data, and deployments contribute towards 'RedAI'. A nascent field called 'GreenAI' is focused on measuring & mitigating this.

    Comments are closed.0MeasurementRenewablesSustainable Software Engineering
    Reducing the carbon and financial cost of your cloud applications
    Reducing the carbon and financial cost of your cloud applications
    October 12, 2020 Oct 12, 2020 10/12/20
    Paola
    In my job as a cloud architect working with large enterprises, there has always been a specific “moment of truth” when the customer realizes that cloud costs are something that needs to be monitored daily to avoid unpleasant surprises with the end of the month’s bill. Enterprises can take several steps toward understanding cloud costs ...

    2Sustainable Software Engineering
    Carbon-Aware Kubernetes
    Carbon-Aware Kubernetes
    October 5, 2020 Oct 5, 2020 10/5/20
    Bill Johnson
    If you are running microservices these days there is a high probability you are managing them with Kubernetes. Kubernetes makes container management easy and its websites boasts of “Planet Scale”, “Never Outgrow”, and “Run Anywhere” as some of its key features. As a Sustainable Software Engineer, I read those phrases as more of a ...

    2Sustainable Software Engineering
    Balancing the Three Areas of Sustainability Engineering
    Balancing the Three Areas of Sustainability Engineering
    August 24, 2020 Aug 24, 2020 08/24/20
    Bill Johnson
    Sustainability in Software Engineering Software engineering has evolved over the years as new capabilities are discovered and new information introduced. Software developers and operations engineers were typically seen as two very separate roles. Once the cloud began to commoditize hardware these roles began to blend together into a new ...

    Comments are closed.0Sustainable Software Engineering
    Top Bloggers

    Fabrizio Morando
    Sr Customer Success Account Manager

    Asim Hussain
    Green Developer Relations Lead

    Paraskevi Zerva
    Senior Data & Applied Scientist

    Pierre LAGARDE
    Principal Program Manager

    Abhishek Gupta
    Software Engineer II - Machine Learning

    Paola
    Customer Success Account Manager

    Raymond Li
    Program Manager

    Archive
  • January 2022
  • October 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • 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 Pro 8
    • Surface Laptop Studio
    • Surface Pro X
    • Surface Go 3
    • Surface Duo 2
    • Surface Pro 7+
    • Windows 11 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Flexible Payments
    Education
    • Microsoft in education
    • Devices for education
    • Microsoft Teams for Education
    • Microsoft 365 Education
    • Education consultation appointment
    • Educator training and development
    • Deals for students and parents
    • Azure for students
    Business
    • Microsoft Cloud
    • Microsoft Security
    • Azure
    • Dynamics 365
    • Microsoft 365
    • Microsoft Advertising
    • Microsoft Industry
    • Microsoft Teams
    Developer & IT
    • Developer Center
    • Documentation
    • Microsoft Learn
    • Microsoft Tech Community
    • Azure Marketplace
    • AppSource
    • Microsoft Power Platform
    • Visual Studio
    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 2022