Green Software Development Training
Sustainable software development is an essential approach to creating and running more environmentally friendly applications.

At a glance
General information
- 1 day of training (on-site or remote)
- Language: German and English
- 6 – 12 participants
Target group
Software Developers and Architects, Product Owner
Application examples
- Raise awareness of CO₂ emissions produced by software
- Learn how software CO₂ emissions can be reduced
- Practical experience with tools for greener software
Description
You’ve certainly optimised software for runtime or memory usage before. But what about for CO₂ consumption?
While IT can be a solution to problems related to climate change, it also causes its own continuously increasing share of CO₂ emissions. Sustainable software development is, therefore, an essential approach to creating and running more environmentally friendly applications.
In our sustainable software development training course, we will show you how to create and run more environmentally friendly applications. The training course is useful regardless of the application area, industry or size of your company.
This includes particularly the knowledge of how much CO₂ is actually generated by software and how emissions can be reduced. In addition to theoretical foundations and general principles, practical exercises enable participants to gain experience with tools for greener software.
This training course prepares participants for the “Green Software for Practitioners” examination offered by the Linux Foundation. This examination must be taken separately.
Agenda
- The role of IT in climate change
- The basics of sustainable software development – from climate science to energy markets to
data centres - Measuring and monitoring CO₂ equivalents
- Best practices for reducing energy consumption in software development
- Approaches to reducing energy consumption in software operation
Typical questions we answer:
- Is IT a sector which is contributing to climate change?
- Can I find out how much CO₂ is emitted by my software?
- How can I develop and operate software to cause the least possible harm to the environment?
- signed certificate of completion
- in-house training
- remote or on-site
- small training groups
Why inovex Academy?
Our offerThe inovex Academy has set itself the task of passing on knowledge about methods and technologies that we already use successfully in our projects.
Preparation for certifications
Many of our training courses are designed to provide participants with the best possible preparation for the relevant certifications and examinations.
Curated content
All training content is carefully selected to achieve the best possible learning effect and to convey as much content as possible.
Individual Assistance
Our trainers come from a practical background and have already tested and successfully applied many of the contents taught in their daily work.
Trainers
Our trainers are field-tested experts in their areas of expertise. Through their work in projects, they expand their knowledge day by day and pass on this know-how in their trainings - application-oriented and practice-oriented.

Dr. Marc Wolter

Mara Hermann
Frequently Asked Questions
Will I receive a certificate for this training course?
Supplementary information

Collin Rogowski
Head of inovex Academy