Green Software – Development of Resource-Efficient Applications

Certified Professional for Software Architecture – Advanced Level (CPSA®)

The CPSA®-Advanced Level Module GREEN – iSAQB® Training Course Green Software – Development of Resource-Efficient Applications

Green Software – Development of Resource-Efficient Applications

How do you design software architectures for sustainable and energy-efficient IT systems?

Content of the module Green Software – Development of resource-efficient applications (GREEN)

  • Climate change, opportunities of digitalisation, role of IT, basic concepts
  • Principles, regulation and effects on companies
  • Quality
  • Measurement and monitoring
  • Software development
  • Software architecture
  • Operation
  • Energy-efficient development process

How can software architecture contribute to sustainable and energy-efficient IT systems?

In the GREEN module, participants learn to take a holistic view of the topic of green software. This begins with an examination of the role of IT in halting climate change, an introduction to current regulations, a view of the requirements of various stakeholders and the identification of fields of action in companies. From there, we move on to measuring and monitoring CO2 emissions and energy consumption and on to the core topic of software development. This central topic area includes the energy efficiency of various software architectures and basic concepts used, energy-efficient data handling, optimised algorithms and also the influence and management of quality requirements in relation to energy efficiency. Another important component is the topic of the cloud, both in terms of provider selection and the possibilities for low-CO2 operation. Finally, options for improving energy efficiency in the development process are considered.

Related Blog Posts

Additional Information

Frequently Asked Questions

Downloads