Green Software

Training iSAQB® CPSA®-Advanced GREEN

2025-05-22 - 2025-05-23

Technology 10
Methodology 10
Communication

GREEN (Karlsruhe) - Michael Krämer - German

Description

Develop resource-efficient applications

Develop software architectures that protect the environment and conserve resources. Learn how to specifically measure energy efficiency, argue for ecological sustainability and implement resource-saving solutions in practice.

This training provides you with the skills to design sustainable, energy-efficient and resource-saving software solutions. It combines in-depth knowledge with practical methods to make a contribution to sustainable IT.

In this training you will learn:

  • The role of IT in climate change and what responsibility software development has.
  • The impact of regulatory requirements and sustainability goals on your IT projects
  • Methods for measuring and monitoring energy consumption and CO₂ emissions in IT systems
  • How to design sustainable software architectures that combine efficiency and environmental friendliness
  • Strategies for optimizing algorithms, data management and technologies for resource-efficient software.
  • Practices for an energy-efficient development process and operation of IT systems.

Agenda

Several practical exercises will be carried out each day on running software as group work.

Day 1

  • Climate change, regulation
  • Relevant quality criteria
  • Arguing for ecologically sustainable development
  • Software development & architecture with regard to resource efficiency

Day 2

  • Operational aspects
  • Measurement & monitoring
  • Resource efficiency in the development process

Your Trainers

Michael Krämer

INNOQ

Sustainable software development

  • Green Software

Michael Krämer is working in software development for over 20 year and works as a Software Architect at INNOQ. He is very commited to work out component designs with clearly defined responsibilities and to find appropriate solutions for requirements. Besides that he is engaged in Machine Learning, the integration of ML models in production environments and works as a trainer for Software Architecture.

All info about training