Freigeben über


Modernisieren einer beliebigen Anwendung in der Cloud

Die Modernisierung Ihrer Anwendungen kann schnell die Interaktion von Personen mit Ihrem Unternehmen oder Ihrer Organisation transformieren. Das Ziel der Anwendungsmodernisierung besteht darin, Ihre Anwendungen zu verbessern, um den Anforderungen interner Benutzer und externer Kunden gerecht zu werden. Durch die Einführung von PaaS-Lösungen (Plattform-as-a-Service) können Sie beliebige Anwendungen oder Frameworks modernisieren und Ihr Unternehmen skalieren.

PaaS-Lösungen:

PaaS gibt Ihnen die Flexibilität, beliebige Anwendungen oder Frameworks zu modernisieren. Anwendungen, die .NET, Java/Spring, Python oder mehrere Frameworks verwenden, sind für eine PaaS-Lösung geeignet. Sie haben die Wahl zwischen drei Varianten von PaaS-Technologien – je nachdem, wie viel Kontrolle und Produktivität Sie benötigen.

Diagram that shows the application platform options, moving from control to productivity. The bottom of the graphic shows on-premises solutions. Moving up, you see container platforms, application platforms, and low-code and no-code platforms.

  • Container-PaaS: Enthält PaaS-Lösungen, die Containertechnologien verwenden, um Ihre Workloads auszuführen. Sie stellen Code bereit und verwalten Agent-Knoten. Die Plattformen kümmern sich um Integrität, Wartung und Bereitstellung. Azure Kubernetes Service und Azure Red Hat OpenShift sind Beispiele für PaaS-Lösungen für Container. Sie bieten Ihnen die beste Kontrolle über Ihre Workloads.

  • Anwendungs-PaaS: Anwendungs-PaaS-Lösungen verwenden Virtualisierung, um Ihre Workload ohne Container auszuführen. Sie stellen Code bereit und wählen Konfigurationsoptionen aus. Die Plattform kümmert sich um Integrität, Verfügbarkeit und Bereitstellung. Der Verwaltungsaufwand ist geringer als bei Container-PaaS. Azure App Service, Azure Spring Cloud und Azure Functions sind Beispiele für PaaS-Lösungen für Anwendungen. Sie bieten die richtige Balance zwischen Kontrolle und Produktivität.

  • Low-Code-/No-Code-PaaS: Low-Code-PaaS-Lösungen und No-Code-PaaS-Lösungen ermöglichen das Erstellen von Apps mit wenig oder ganz ohne Programmieraufwand. Sie können schnell Anwendungen erstellen und sich stärker auf Ihr Unternehmen konzentrieren. Power Apps und Power Automate sind Low-Code-/No-Code PaaS-Lösungen, die Ihre Produktivität maximieren.

Schritt 1 – Verwenden Sie einen Entscheidungsbaum, um die Optionen einzugrenzen

Verwenden Sie eine Entscheidungsstruktur, um Ihre Modernisierungsoptionen einzugrenzen. Das Ziel ist es, die Optionen einzugrenzen und nicht zu entscheiden, welche Option die richtige für Sie ist. Nachdem Sie Ihre Optionen ausgewählt haben, fahren Sie mit Schritt 2 fort.

Schritt 2 – Finden Sie die richtige Implementierungsanleitung

Finden Sie die richtige Implementierungsanleitung. Nachdem Sie den Entscheidungsbaum durchgearbeitet haben, haben Sie eine allgemeine Vorstellung von dem Dienst, den Sie verwenden möchten. Sie möchten dennoch sicherstellen, dass die Lösung Ihnen das richtige Gleichgewicht zwischen Kontrolle und Produktivität bietet. Die richtige Balance zu finden, ist ein Hauptaspekt bei der Anwendungsmodernisierung.

Ermitteln Sie anhand der folgenden Tabelle eine Lösung, die Ihren Anforderungen entspricht. Wenn Sie die richtige Lösung gefunden haben, befolgen Sie die Implementierungsanleitung, um Ihre Anwendung zu modernisieren.

Kontrolle vs. Produktivität Lösung Deine Bedürfnisse Implementierungsleitfaden
Größte Kontrolle Azure Kubernetes Service (AKS)

Azure Red Hat OpenShift
  • Infrastrukturkontrolle
  • Weniger Verwaltungsaufwand für die Orchestrierung von Clustern und Knoten
Azure Kubernetes Service (AKS)

Azure Red Hat OpenShift
Bilanz Azure App Service

Azure Spring Apps

Azure-Funktionen
  • Konzentrieren Sie sich auf die Entwicklung von Kundencode
  • Automatisierte Infrastruktur
Azure App Service

Azure Spring Apps

Azure-Funktionen
Höchste Produktivität Power Apps

Power Automate
  • Kürzeste Produkteinführungszeit
  • Anwendungen und Automatisierung, die mit wenig bis gar keiner Programmiererfahrung erstellt wurden
Power Apps

Power Automate

Nächste Schritte

Erhalten Sie weitere Anleitungen mit dem Azure-Migrations- und Modernisierungsprogramm

Wenn Sie es noch nicht getan haben, modernisieren Sie Ihre Datenbanken.