Showing results for Architecture - Sustainable Software

Jan 19, 2022
1
2

Sustainable Software Engineering (SSE) and the role and responsibilities of a Sustainable Software Engineer

Fabrizio Morando
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.

Sustainable Software EngineeringMeasurementArchitecture
May 24, 2021
0
1

The Carbon Monkey

Paola
Paola

applying chaos engineering to sustainable software to find a sweet spot that allows a differential measurement of the carbon impact of an application

Sustainable Software EngineeringApplicationsArchitecture
Jan 25, 2021
0
0

Adopting Azure serverless architectures to help reduce CO2 emissions – Part 2 (Extending to the Edge)

Srinivasan Rakhunathan
Srinivasan Rakhunathan

  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 edge d...

Sustainable Software EngineeringApplicationsArchitecture
Dec 14, 2020
0
0

How Azure.com uses Serverless Functions for Consumption-based utilization and reduced always-on electric footprint

Aaron Hogue
Aaron Hogue

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 (i.e....

Sustainable Software EngineeringApplicationsArchitecture
Dec 7, 2020
0
0

Adopting Azure serverless architectures to help reduce CO2 emissions – Part 1

Srinivasan Rakhunathan
Srinivasan Rakhunathan

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.

Sustainable Software EngineeringArchitecture
Nov 23, 2020
1
0

Examining the Carbon Footprint of Devices

Srilatha (Bobbie) Manne
Srilatha (Bobbie) Manne

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.

Sustainable Software EngineeringArchitecture
Nov 9, 2020
2
0

Carbon-Aware vs. Carbon-Efficient Applications

Asim Hussain
Asim Hussain

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.

ConceptsArchitecture