Migration alter Technologien

Entwickeln Sie eine Software die langsam in die Jahre gekommen ist?

Ist es eine Software, in der der Sprung auf neue Technologien, Versionen oder Bibliotheken nicht leicht abzuschätzen ist?

Neue Frameworks erschließen Möglichkeiten, die älteren Versionen typischerweise fehlen – besonders in modernen Build- und Laufzeitumgebungen.

Zum Beispiel wird GraalVms Native-Image-Compiler Compiler oft nur von neuen Versionen bekannter Frameworks direkt unterstützt. Der eigene Einbau in nicht unterstützte Umgebungen und Setups lassen den zukünftigen Mehraufwand in der Wartung schon erahnen.

Oft ist es entweder gar nicht, oder nur mit erheblichem Mehraufwand und komplexen Workarounds möglich, von den Möglichkeiten zu profitieren.

Wer den Umstieg meidet, verzichtet oft auf Performance, Sicherheit oder Wartbarkeit.

Ich habe mehrfach den Umstieg tatkräftig umgesetzt, unterstützt und begleitet.

Zum Beispiel bei:

  • der Umstellung von Spring5 / SpringBoot 2 auf Spring6 / SpringBoot 3
    • inklusive umfassender Anpassungen in Spring Security
  • dem Versionswechsel von Vaadin 7 auf 8
  • und später von Vaadin 8 auf Vaadin 24

Stehen Sie vor einer Modernisierung?

Ich unterstütze Sie dabei, aus Herausforderungen stabile Lösungen zu machen – ganz gleich, ob bei einzelnen Komponenten oder als Gesamtstrategie.