In the previous chapter, we explored and learned how optimizing your applications has a positive impact on your Azure services' costs.
This chapter will focus on sustainable software engineering, how an application which is designed for performance and its streamlined cloud cost can also have a lower impact on its carbon footprint.
In this chapter, we'll cover the following topics:
- Understanding sustainable software
- Demand shaping and shifting
- Sustainable cloud-native architectures
- Measuring and fostering sustainability
Upon completion of this chapter, you will have a good understanding of the most recent, performing, and sustainable architectural patterns for a low-cost and carbon-aware application.