4.5 Limit Usage of Additional Environments
Decommission or switch off additional environments, such as testing / Quality Assurance QA) / re-production and other such environments when they are not useful.
Criteria
- Unused Environments: Ensure no unused environment is available, balancing the cost of deploying an environment with the cost of keeping it online while unused.
Impact
Medium
Effort
Low
Benefits
- Environmental:
Avoids consuming resources for unused services. - Economic:
Unused services should not be paid for, resulting in savings.
GRI
- materials: Low
- energy: Low
- water: Low
- emissions: Low
Example
- Website testing environments should not be automated but run on command.
Resources
- AWS WAF: SUS02-BP03
- [GPFEDS] 3.7 – Architecture (Optimized Testing) (PDF)
- [GR491] 3-8026 – Not In Use Equipment
- Toward sustainable software engineering
- United Nations [SDGS] Goal 6 (Water & Sanitation)
- United Nations [SDGS] Goal 7 (Sustainable Energy)