The Principles of Sustainable Software Engineering

Beginner
Developer
Administrator
Solutions Architect
Student
DevOps Engineer
Data Scientist
Data Engineer
Database Administrator
AI Edge Engineer
AI Engineer
Technology Manager
Azure
.NET
Power Platform

Sustainable Software Engineering is an emerging discipline at the intersection of climate science, software, hardware, electricity markets, and data center design. The Principles of Sustainable Software Engineering are a core set of competencies needed to define, build, and run sustainable software applications.

Learning objectives

In this module, you will:

  • Identify the eight principles of Sustainable Software Engineering
  • Understand the two philosophies of Sustainable Software Engineering

Prerequisites

  • Familiarization with general computing concepts