Emissionen von Software messen
Wir erheben den Ressourcenverbrauch Ihrer Anwendungen pro Komponente oder Transaktion und rechnen ihn in belastbare Energie- und CO₂-eq-Werte um. Das ist die Grundlage für Berichte und für technische Entscheidungen.
Software Performance & Green Software
Hardware verbraucht Energie: im Betrieb und schon bei ihrer Herstellung. Bereitgestellt wird sie aber wegen der Software. Wer Emissionen senken will, muss deshalb bei der Software ansetzen, nicht erst beim Rechenzentrum.
Methode
Der Energieverbrauch einzelner Software-Komponenten lässt sich in der Praxis selten direkt messen. Wir leiten ihn deshalb aus dem Ressourcenverbrauch ab, erhoben dort, wo er entsteht: in der Anwendung.
Erheben
Wir erfassen Rechenzeit, Speicher, Netzwerk und Datenträger dort, wo sie anfallen: pro Komponente oder Transaktion, etwa je API-Aufruf, Batchlauf oder Hintergrundjob. Welches Messwerkzeug dafür passt, hängt von Ihrem Technologiestack ab.
Zuordnen
Aus dem gemessenen Verbrauch wird über etablierte Modelle die Energie abgeleitet und mit regionalen Emissionsfaktoren zu CO₂-eq-Werten verrechnet, nach der Software Carbon Intensity gemäß ISO/IEC 21031 und inklusive der grauen Energie der Hardware.
Reduzieren
Weniger Ressourcenverbrauch heißt kürzere Antwortzeiten, weniger Instanzen und weniger Emissionen. Performance-Arbeit und Nachhaltigkeit fallen hier zusammen.
Leistungen
Wir erheben den Ressourcenverbrauch Ihrer Anwendungen pro Komponente oder Transaktion und rechnen ihn in belastbare Energie- und CO₂-eq-Werte um. Das ist die Grundlage für Berichte und für technische Entscheidungen.
Als offizieller Auditor begleiten wir Sie bei der Zertifizierung Ihrer Software mit dem Blauen Engel für ressourceneffiziente Software.
Analysieren Sie bereits in frühen Phasen der Softwareentwicklung, wo Architekturentscheidungen die Skalierbarkeit Ihrer Anwendung begrenzen. Grundlage sind Messdaten aus Ihrem System, pro Komponente oder Transaktion erhoben statt geschätzt.
Vermeiden Sie böse Überraschungen im Produktivsystem durch eine kontinuierliche Überwachung der Performance während der Softwareentwicklung. Wir integrieren die notwendigen Methoden in Ihre Deployment Pipelines und CI-Systeme.
Ziehen Sie die richtigen Schlüsse, selbst wenn Testumgebung und Produktion voneinander abweichen. Wir unterstützen Sie bei Durchführung und Auswertung von Last- und Performancetests und dabei, die Ergebnisse auf Ihren Produktivbetrieb zu übertragen.
Vermeiden Sie unnötige Software- oder Hardwareinvestitionen sowie das Risiko von Ausfällen. Prozessänderungen, saisonale Hochlasten oder Cloud-Migrationen wirken direkt auf Performance und Ressourcenbedarf. Wir planen mit Ihnen voraus.
Kunden
RETIT hat für uns eine automatische Performanceanalyse in die Continuous Delivery Pipeline integriert, dadurch können wir die Antwortzeit, den Durchsatz und den Ressourcenverbrauch unseres Produktes kontinuierlich optimieren.
RETIT hat uns geholfen, die User-Experience unseres weltweit genutzten Enterprise Resource Planning (ERP) Systems zu verbessern und die Antwortzeit sichtbar zu machen.
RETIT hat uns geholfen den Speicherverbrauch und die Antwortzeit einer geschäftskritischen Anwendung um bis zu 80 % zu reduzieren!
Fragen
Wie können wir …
Kontakt
Mit welchem Bottleneck Sie auch kämpfen, wir finden eine Lösung. Sprechen Sie uns an!
Kontakt aufnehmen