pds-it
['Product detail page','no']
Software development / software architecture
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

iSAQB® Green Software (GREEN)

Development of resource-efficient applications (CPSA Advanced Level)

Online
2 days
German
Download PDF
€ 1.390,-
plus VAT.
€ 1.654,10
incl. VAT.
Booking number
42593
Venue
Online
5 dates
€ 1.390,-
plus VAT.
€ 1.654,10
incl. VAT.
Booking number
42593
Venue
Online
5 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
In cooperation with
ITech Progress
In this practice-oriented module, attendees learn how software architecture and software development can contribute specifically to the sustainability of IT systems. From analyzing regulatory frameworks and assessing carbon footprints to energy-efficient architectures, data processing, and algorithms, the training provides comprehensive knowledge for implementing resource-efficient software solutions—including sustainable cloud strategies and optimized development processes.
Contents

attendees in-depth knowledge of how software architecture can contribute to reducing energy consumption—from a technical, organizational, and professional perspective. The focus is on the classification of IT in the climate context, requirements from a regulatory and stakeholder perspective, and specific areas of action within the company. In addition, attendees will learn how to measure and monitor emissions, apply energy-efficient architecture concepts, and make sustainable decisions in the cloud and development environment.

 

Climate change and digitalization:

  • Understanding the global challenges of climate change
  • Rising energy demand in IT and the importance of resource efficiency
  • Potential savings through digitalization in various sectors
  • Difference: Savings through IT vs. savings in IT

 

Regulations and standards:

  • Be familiar with important certifications (e.g., Blue Angel, TCO) and laws (CSRD, ESG)
  • Understanding and applying the Greenhouse Gas Protocol (Scopes)
  • Embedding sustainability as a strategic field of action within the company
  • Identify the requirements of various stakeholders with regard to green IT

 

Quality management and energy efficiency:

  • Quality models (e.g., ISO 25010) and their relation to energy efficiency
  • Formulation of quality scenarios for energy-efficient software
  • Understanding interactions between energy efficiency and other quality attributes

 

Measurement and monitoring of energy consumption:

  • Use metrics such as Software Carbon Intensity (SCI)
  • Knowledge of measurement methods and tools (hardware measurements, full stack, cloud tools)
  • Plan scenarios for energy consumption measurement and interpret measurements
  • Integration of measurements into development processes (CI/CD)

 

Software development and energy efficiency:

  • Influence of programming languages and compilation methods (AOT vs. JIT)
  • Energy-efficient data handling and selection of suitable data structures
  • Optimization of algorithms and use of caches for lower energy consumption

 

Software architecture for green IT:

  • Evaluate architectural styles (monolith, microservices, serverless) and their energy efficiency
  • Types of communication (synchronous/asynchronous, protocols) and their influence
  • Selection of energy-efficient databases and service models
  • Use of green IT patterns such as time and location shifting

 

Operations and cloud energy efficiency:

  • Understanding data center energy metrics (PUE, SIEC)
  • Assess cloud service and deployment models in terms of energy efficiency
  • Select suppliers based on sustainability criteria
  • Optimize operations: Avoid overprovisioning, automation, CO2 optimization in the cloud

 

Energy-efficient development processes:

  • Understanding CI/CD processes and their resource requirements
  • Optimization of build and test processes (peak shaving, time shifting)
  • Efficient infrastructure through containers, caching, and appropriate resilience
  • Designing resource-efficient testing strategies

 

Requirements: 

  • Experience in the design and development of small to medium-sized software systems is required.
  • Practical experience in monitoring software systems is an advantage.
  • Confidence in handling quality requirements should be present.
  • Knowledge of the life cycle of software systems is expected.
  • Practical programming experience is helpful and rounds off the profile.

 

Technical requirements:

There are no special requirements for the training environment, as the exercises take place using cloud- and web-based tools such as Miro, Draw.io, and platforms such as Jupyter or HuggingFace. All that is needed is a stable and sufficiently fast internet connection.

Learning environment
Your benefit
  • You actively reduce the carbon footprint of your software.
  • You make sustainable architectural decisions.
  • You will learn about green software in the context of current regulations.
  • You use cloud technologies for greater energy efficiency.
  • You will become a driver of sustainable IT innovations.

 

Your advantages at a glance: 

  • Sustainable cost savings: Energy-efficient software and infrastructure significantly reduce ongoing operating costs.
  • Improved environmental performance: Reduced CO2 emissions strengthen the company's image and meet regulatory requirements.
  • Higher system performance: Optimized architectures and processes result in faster and more stable software.
trainers
No items found.
Methods
  • Visual collaboration through, for example, whiteboarding
  • High level of interactivity through customized exercises and breakout rooms
  • Ideal trainer support even in the breakout rooms
Certification

Credit points for CPSA-A certification:

With the GREEN training course, attendees earn attendees technical and 10 methodological credit points according to the iSAQB Advanced Level Program.

Recommended for
Start dates and details

Form of learning

Learning form

23.4.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
11.5.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
18.6.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
19.8.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
19.10.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured

The training is carried out in cooperation with an authorized training partner. This partner collects and processes data under its own responsibility. Please take note of the corresponding privacy policy.

No items found.
No items found.
*Mandatory fields

Do you have questions about training?

Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.

The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration