Das Auto-Update Service für deine Individual-Software

Das laufende Update deiner Individual-Software ist ein ständiger Kampf gegen Windmühlen. Niemand hat Zeit, niemand hat Lust, aber spätestens die Security Abteilung zwingt einen dazu.

Wir haben uns auf die Fahnen geheftet, dir als Software-Entwickler und Architekt diesen Prozess abzunehmen – zum monatlichen Fixpreis.

Damit du dich auf die fachliche Weiterentwicklung konzentrieren kannst.

#simplifyYourBusiness.

Auto-Update Analyse

Vereinbare jetzt einen Termin für die Analyse deiner ersten Applikation, die du automatisch updaten möchtest.

// 1 Applikation (Java)

// 4 Stunden remote (zusammen mit deiner/m Entwickler/in)

Ergebnis: Ausführlicher Report mit
✅ Sicherheitslücken
✅ notwendigen Updates
✅ Testabdeckung

Termin vereinbaren

Welche Herausforderungen haben Updates für dich?

Wir reden hier von Quarkus Update, Java Versionen, Spring Boot und sonstigen Libraries und Frameworks, die du ständig aktualisieren musst.

Ende des Hersteller-Supports

An einem gewissen Punkt liefern die Hersteller keine Updates mehr für deine veraltete Version und du musst updaten, um weiterhin Support zu erhalten.

 

Compliance & Security

… sind oft ein starker Treiber oder zwingender Grund für laufende Updates.

Durch veraltete Versionen ist deine Software angreifbar und kann dein Business gefährden,

Je dringlicher ein Security-Bug, desto entscheidender ist, dass du handlungsfähig bist und die Updates in kurzer Zeit einspielst.

Ungeliebt bei Entwicklern

Entwickler möchten Features entwickeln und nicht mit Updates von Libraries herumschlagen. Und noch dazu brauchst du dafür deine Senior Entwickler, die ohnehin keine Zeit haben.

Fehlendes Know-How und Ressourcen

Du hast kein Know-How im Update einer Library oder Framework und kennst die Tools nicht, die dich dabei unterstützen können.

Davon abgesehen, ist dein Product Owner nur hinter neuen Features her und gibt keine Ressourcen frei.

Was bringt dir das Auto-Update?

Risiko bei Updates reduzieren

Durch die Erfahrung von unzähligen Update-Projekten und durch Automatisierung können wir das Risiko beim Update reduzieren.

Parallele Weiterentwicklung möglich

Durch unseren speziellen Update-Ansatz kannst du parallel zu dem Update weiter Features entwickeln, ohne in Merge-Konflikte zu kommen.

Du entscheidest, wann das getestete Update in deinen Code gemerged wird.

Kostengünstig und Schnell

Die Kombination aus selbst entwickelten Update Tools und OpenSource Scripts erreichen wir einen hohen Automatisierungsgrad und ermöglichen ein kostengünstiges und schnelles Update.

In diesen Tools ist das KnowHow aus vielen Update Projekten verpackt und du kannst davon profitieren.

Von neuen Features profitieren

Neue Versionen liefern oft mehr Funktionalität, was dir neue Möglichkeiten eröffnen und in der Entwicklung beschleunigen kann.

Wir informieren dich darüber und verschaffen dir einen Wettbewerbsvorteil.

Erhöhte Sicherheit

Mit den aktuellsten Versionen erhöhst du die Sicherheit und reduzierst die Angriffsfläche auf deine Applikationen.

No Cloud

Unserer Automatisierungs-Tools für das Auto-Update Service laufen auf deinem CI/CD System. Damit bleiben deine Daten und Sourcecode immer in deiner Hohheit.

Warum mit Gepardec?

Wir verstehen Dev & Ops

Als Software-Entwickler und CI/CD Experten verstehen wir, wie Software-Entwicklungsprozesse ablaufen und integrieren uns perfekt in dein Umfeld.

Spezialisiert auf Java und OpenSource

Java Enterprise in all seinen Ausprägungen ist unser Revier. Wir arbeiten im Enterprise Umfeld und kennen die Untiefen von Individual-Software.

Langjährige Update-Erfahrung

Die Erfahrung aus vielen Kundenprojekten gewährleistet, dass wir Updates erfolgreich für dich durchführen.

Eine Case Study: das JBoss EAP 8 Update

Ergebnisse

Deine Applikation ist up to date und lauffähig

Die auf der ursprünglichen Version in der CI-Umgebung erfolgreich gelaufenen automatisierten Tests laufen nach dem Update erfolgreich durch.

Test Coverage

Dein Code soll durch Tests abgedeckt sein. Am Beginn des Projektes führen wir (falls nicht vorhanden) eine Test Coverage Analyse durch.

Aufgrund dieser können von dir Tests nachgeliefert oder manuelle Tests vereinbart werden, die du abschließend zur Abnahme durchführen kannst.

Wir bereinigen etwaige Fehler, die durch das Update neu auftauchen

Wird innerhalb des Abnahme ein Fehler festgestellt, der auf der alten Version nachweislich nicht auftrat, dann wird dieser Fehler von uns bereinigt.

Wir führen kleinere Bereinigungen durch, die beim Update helfen

Nicht verwendete Dependencies werden entfernt, was Updates erleichtert.

Generell hinterlassen wir die Applikation in einer Qualität wie vorgefunden.

Optional - größere Bereinigungen

Es kann sinnvoll sein, auch größere Bereinigungen durchzuführen, um deine Applikation auf aktuellen Stand zu bringen. Dies kann auf Wunsch unabhängig in einem nachfolgenden Arbeitspaket durchgeführt werden, ist aber nicht durch den monatlichen Fixpreis abgedeckt.

Regelmäßige Abstimmungen

Wir stimmen uns regelmäßig mit deinem Software-Entwicklungsteam ab, um die Upgrades abgestimmt durchzuführen.

Als Experten für diese Updates informieren über die Änderungen und neue Features der Frameworks und Libraries.

Kalkulierbar durch Fixpreis

Wir übernehmen die laufenden Updates deiner Software zum monatlichen Fixpreis und machen damit Updates erstmals kalkulierbar.

Diese Kunden sind erfolgreich mit uns

Willst du Zeit und Geld beim Update sparen?

Wir freuen uns auf deine Kontaktaufnahme.

Kontakt aufnehmen
Termin vereinbaren

Relevante Blog Posts

JBoss EAP 8 Upgrade
JBoss EAP / Learning Friday / Software-Modernisierung

JBoss EAP 8 Upgrade - Erste Erkenntnisse

Mit JBoss EAP 8 steht ein Major-Upgrade mit vielen Änderungen und Anpassungen bevor. Wir haben uns im Zuge eines Learning Friday Projekts bereits intensiv damit beschäftigt und unsere Erkenntnisse in 4 Teilen dokumentiert. In diesem Beitrag sind die ersten beiden Abschnitte beschrieben.

jboss eap 8 upgrade
JBoss EAP / Learning Friday / Software-Modernisierung

JBoss EAP 8 Upgrade - Follow up

Wie bereits in Teil 1 & 2 unserer JBoss EAP Upgrade Serie beschrieben, haben wir unsere Erkenntnisse über das Major-Upgrade in 4 Teilen beschrieben. In diesem Beitrag sind die letzten beiden Teile zusammengefasst.

Red Hat JBoss EAP
JBoss EAP

Als Red Hat Premier Partner setzen wir auf JBoss EAP

Seit der Gründung von Gepardec Ende 2014 sind wir Red Hat Middleware Partner, persönliche Erfahrungen mit JBoss Applicationserver reichen aber etliche Jahre vor dem Kauf von JBoss Inc. durch Red Hat zurück. JBoss Applikationsserver waren und sind das Rückgrat vieler unserer Applikationsentwicklungen.

WordPress Cookie Plugin von Real Cookie Banner