Article Gibt es eine Wunderwaffe für ISVs zur Modernisierung von Legacy-Apps?
Von Insight Editor / 6 Dec 2022 / Themen: Sicherheit DevOps IT modernization Cloud
Von Insight Editor / 6 Dec 2022 / Themen: Sicherheit DevOps IT modernization Cloud
Die Modernisierung älterer Anwendungen stellt für Softwareunternehmen und ISVs eine große Herausforderung dar. Ältere Apps sind häufig große, benutzerdefinierte Anwendungen für geschäftskritische Prozesse, die im Zentrum der Unternehmen Ihrer Kunden stehen. Aber ältere Anwendungen werden schnell obsolet und die Cloud mit all ihren Vorteilen verlockt. Es ist höchste Zeit, Ihre Legacy-Anwendungen für die Cloud zu modernisieren, aber wie?
Komplexe Anwendungen
Ältere Apps stammen aus der Zeit vor der Cloud. Sie werden mit älteren Technologien und Architekturen gebaut und haben sich im Laufe der Jahre zu komplexen Anwendungen entwickelt, die in der gesamten Organisation vernetzt sind. Je älter die Anwendungen, desto weniger agil und anpassungsfähig sind sie an die digitalen Anforderungen von heute in Bezug auf Softwarefunktionalität, Sicherheit oder Compliance. Sie werden langsamer und sind anfälliger für Störungen und Ausfallzeiten, was unnötige zusätzliche Zeit und Kosten verursacht. Wie wirkt sich dies Ihrer Meinung nach auf die Nutzererfahrung Ihrer Kunden aus, insbesondere wenn sie Ihre Anwendung mit Cloud-nativen Anwendungen von Wettbewerbern vergleichen?
Szenarien für die Modernisierung älterer Apps
Wie (und sogar ob) Sie eine Anwendung in die Cloud migrieren, hängt von ihrem geschäftlichen Wert und ihrer technischen Machbarkeit ab. Es gibt unterschiedliche Szenarien. Der schnellste und einfachste Ansatz ist eine Lift-and-Shift-Migration: Sie verschieben Ihre App so, wie sie ist, ohne Änderungen, aber auch ohne Cloud-Modernisierung. Andere Ansätze reichen von der Einstellung oder Beibehaltung der App bis hin zur Wiederbeschaffung als SaaS oder – die teuerste und zeitaufwändigste – der Neuaufbau der App von Grund auf in der Cloud. Sie entscheiden, was am besten zu Ihrer Geschäftsstrategie als ISV passt. Hier gibt es keine Wunderwaffe ... oder vielleicht doch? Was ist, wenn Sie sich für eine Container-Lösung entscheiden?
Container und Kubernetes
ISVs und Entwickler setzen zunehmend auf cloud-native Technologien wie Container und serverlose Kubernetes-Umgebungen, um ihre Migration in die Cloud zu beschleunigen. Apps sind nicht mehr als monolithischer Code aufgebaut, sondern in Microservices unterteilt, aus denen sich die Anwendung zusammensetzt. Diese Microservices laufen nicht auf VMs, sondern nur in Containern mit ihren eigenen Abhängigkeiten und Ressourcennutzung, wenn dies erforderlich ist.
Container-Technologie bedeutet für ISVs und ihre DevOps-Teams einen großen Schritt nach vorne, nicht nur bei der Entwicklung neuer Cloud-nativer Systeme, sondern auch bei der Modernisierung von Apps. Es macht einen Umbau überschaubar und bietet gleichzeitig sofortige Cloud-Vorteile wie Geschwindigkeit, Agilität, Flexibilität und hochgradige Automatisierung, um Ihre Container-Workloads in jeder Cloud kontinuierlich zu überwachen und zu optimieren. Und das zu geringeren Kosten.
VMware Tanzu – Cloud-native Entwicklung für eine Multi-Cloud-Welt
Kubernetes ist zum Standard für Container-Lösungen geworden. VMware war dabei Vorreiter und hat mit VMware Tanzu eine Managementplattform geschaffen, mit der Sie moderne Apps in modularen Kubernetes Clustern in jeder privaten, öffentlichen oder Multi-Cloud-Umgebung einfach erstellen und verwalten können. Und das ist für ISVs sehr interessant. Das Know-how und die fortschrittlichen Tools von VMware Tanzu helfen Ihnen, bestehende Legacy-Anwendungen zu modernisieren oder in Wochen statt Monaten neue Cloud-native Apps zu entwickeln. Denken Sie darüber nach, wie dies Ihre Time-to-Market beschleunigt. Und wie es Sicherheits- und Betriebsrisiken durch integrierte End-to-End-Sicherheit mit Automatisierung und proaktiver Überwachung minimiert.
Entwicklerfreude im digitalen Zeitalter
Für Entwickler ist VMware Tanzu himmlisch. Sie müssen sich nicht mehr um Infrastruktur, Paketierung und andere betriebliche Aufgaben kümmern, sondern können das tun, was sie am meisten lieben: großartigen Code entwickeln. Sie können die Anwendung einmal erstellen und haben die Freiheit, sie in jeder Cloud auszuführen. Automatisierte kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD) beschleunigen die Zeit für die Entwicklung, das Testen und die Freigabe von neuem Code für die Produktion. Gleichzeitig ist das Management in der Produktion ein Kinderspiel. Das bringt Ihnen als ISV viele Vorteile sowohl in der Entwicklung als auch im Management.
Innovation und Wachstum für die Zukunft
Darüber hinaus gibt es auch Gewinne auf Geschäftsebene. Unternehmen wünschen sich Technologien, die ausreichend flexibel und skalierbar sind, um sich schnell an sich ändernde Bedürfnisse zu angemessenen Kosten anpassen zu können. Diese Agilität findet man nicht mehr in Legacy-Anwendungen, sondern in der Cloud, mit VMware Tanzu. Dies gibt Ihnen einen weiteren, sehr starken Grund, warum die Modernisierung bestehender Anwendungen und die Umstellung auf moderne Entwicklungsmethoden ein Muss ist. Nicht nur für Ihr eigenes Unternehmen, sondern sicherlich auch, um weiterhin die Bedürfnisse Ihrer Kunden zu erfüllen.
Benötigen Sie Hilfe?
Legacy-Anwendungen scheinen der Sargnagel für ISVs und ihre Kunden zu sein, aber das muss nicht sein. Wir von Insight stehen bereit, um Ihnen bei der Innovation Ihrer Legacy-Anwendungen für die Cloud zu helfen. Wenden Sie sich für ein Gespräch an eine*n unserer Cloud-Spezialist*innen. Als VMware Aggregator Partner ist Insight in der Lage, Beratung zum Portfolio von VMware innerhalb der Programme VMware Cloud Provider und Managed Service Provider anzubieten.
Wir bei Insight arbeiten seit vielen Jahren mit Partnern wie Ihnen in ganz Europa zusammen und bieten wertvolle Zeit, Wissen und Support in vielen (hybriden) Cloud-Szenarien. Wir helfen ihnen, Wege zu finden, die Effizienz zu optimieren, Kosten zu senken und den Umsatz zu maximieren, indem wir wertvolle Zeit, Wissen und Unterstützung in vielen (Hybrid-)Cloud-Szenarien bereitstellen. Nehmen Sie Kontakt zu einem unserer Cloud-Spezialisten auf, um herauszufinden, wie wir Sie bei der Optimierung Ihrer Cloud-Ziele im Einklang mit Ihren Geschäftszielen unterstützen können – unabhängig davon, ob Sie Ihre ersten Workloads in der Cloud entwickeln oder bereits vollständig cloudbasiert arbeiten.