VAS.5 goes Java 17

Ausblick auf das VAS.5 Herbstrelease 26.08.0

Der technologische Wandel schreitet voran, Sicherheitsanforderungen steigen stetig. Das hat natürlich auch Einfluss auf unser Verlags- und Auslieferungssystem VAS.5.

Um den aktuellen Anforderungen unserer Kunden und den Herausforderungen der Branche auch in Zukunft gerecht zu werden, wird das komplette System mit Version 26.08.0 auf Java 17 angehoben.

Warum ist dieser Schritt notwendig?
Sogenannte Long-Term Support (LTS)-Releases sind die Basis für stabile Unternehmensanwendungen. Sie garantieren langfristige Sicherheitsupdates und damit andauernde Stabilität.

Bisher verwendet VAS.5 Java 11, das als LTS-Version von Oracle noch bis mindestens Januar 2032 unterstützt wird. Java 17 ist als neuere LTS-Version der logische Nachfolger für Java 11 und bringt nicht nur verbesserte Sicherheitsfunktionen, sondern auch wichtige technische Verbesserungen im Bereich Perfomance und Entwicklerproduktivität.

Zudem ist Java 17 die Basisplattform für den bereits am Horizont aufscheinenden nächsten Schritt, den Wechsel auf die neue LTS-Version: Java 21.

Warum Java 17?
Java 17 gilt aktuell als das „stabilste“ moderne LTS. Es ist seit September 2021 auf dem Markt und anfängliche Kinderkrankheiten sind inzwischen ausgemerzt. Für das Release steht darüber hinaus eine breite Tool-Unterstützung zur Verfügung, so dass zahlreiche Entwicklungs-Bibliotheken, Frameworks und Build-Tools perfekt mit Java 17 zusammenarbeiten.

Warum ist das Upgrade wichtig?
Java 17 bringt eine Reihe von Verbesserungen, die dazu beitragen, die Sicherheit und Stabilität von VAS.5 zu erhöhen, jedoch ist uns vor allem wichtig, die Software damit auf zukünftige Anforderungen und Weiterentwicklungen vorzubereiten.

Was bedeutet das konkret für Sie?
Durch den Wechsel auf Java 17 müssen auf einen Stichtag alle Module von VAS.5 neu installiert werden, da sie an die neue Java-Version angepasst und zentrale Bibliotheken ausgetauscht werden mussten.

Ein gemischter Einsatz von „alten“ VAS.5-Komponenten mit Java 11 und neuen mit Java 17 ist aus technischen Gründen nicht möglich. Die verschiedenen Versionsstände können nicht miteinander kommunizieren.

Zwei komplett parallele VAS.5-Umgebungen, eine in Java 11, eine zweite in Java 17, können bei Bedarf eingerichtet werden. Das wäre z. B. eine Option, wenn zeitlich während des Testbetriebs für Java 17 noch Updates für die produktiven Java 11 Programmversionen erforderlich werden würden und für diese ebenfalls ein Testsystem erforderlich wäre.

Was sind die nächsten Schritte?
Wir empfehlen bereits heute den Wechsel auf das kommende VAS.5 Herbstrelease 26.08.0 frühzeitig und umfassend zu planen. Das betrifft sowohl das Testszenario, das nicht nur Teile, sondern alle eingesetzten Komponenten und Module umfasst, wie auch die Produktivsetzung. Wenn Fragen zur Installation oder den Anforderungen aufkommen, steht unser Support-Team gerne jederzeit mit Rat und Tat zur Verfügung.

Teilen

Sie haben Interesse oder
Fragen zu diesem Thema?

Sprechen Sie uns gerne an.

Let's connect