Freigeben über


Ankündigung zur Einstellung von Azure Spring Apps

Azure Spring Apps ist ein vollständig verwalteter Dienst für die Ausführung von Java Spring-Anwendungen, der gemeinsam von Microsoft und VMware by Broadcom erstellt wurde. Nach sorgfältiger Prüfung und Analyse haben Microsoft und Broadcom die schwierige Entscheidung getroffen, den Azure Spring Apps-Dienst einzustellen. Wir empfehlen Azure Container Apps als primären Dienst für die Migration von Workloads, die in Azure Spring Apps ausgeführt werden. Azure Container Apps ist eine solide Plattform für Unternehmen, die einen vollständig verwalteten, serverlosen Containerdienst für Polyglot-Apps (mehrsprachige Apps) und erweiterte Java-Features bereitstellt, die Ihnen bei der Verwaltung, Überwachung und Problembehandlung von Java-Apps im großen Stil helfen.

Wir sind bestrebt, Sie bis zum Dienstende mit einer dauerhaften Plattform mit Migrationstools, Expertenressourcen und technischem Support zu unterstützen.

Zeitachse

Azure Spring Apps, einschließlich des Plans „Standardverbrauch und dediziert“ (derzeit nur als Public Preview verfügbar) sowie der Basic-, Standard- und Enterprise-Pläne, werden im Rahmen eines zweistufigen Einstellungsplans eingestellt:

  • Der Plan „Standardverbrauch und dediziert“ (Vorschau) tritt am 30. September 2024 in einen sechsmonatigen Einstellungszeitraum ein und wird im 31. März 2025 eingestellt.
  • Mitte März 2025 beginnt für alle anderen Azure Spring Apps-Pläne, einschließlich der Basic-, Standard- und Enterprise-Pläne, ein dreijähriger Einstellungszeitraum. Diese Pläne werden am 31. März 2028 eingestellt.

Diagramm: Einstellungszeitraum für Azure Spring Apps

Empfehlung zur Migration

Um weiterhin eine hohe Leistung sowie Skalierbarkeit, Flexibilität und Kosteneffizienz für Ihr Unternehmen sicherzustellen, empfehlen wir Azure Container Apps als primären Dienst für Ihre Migration von Workloads, die in Azure Spring Apps ausgeführt werden. Wenn Sie den Azure Spring Apps Enterprise-Plan verwenden, bleiben Azure Container Apps das am meisten empfohlene Ziel. Wenn Sie jedoch weiterhin Tanzu verwenden möchten, ist AKS die bessere Wahl, da Sie damit Tanzu-Komponenten selbst hosten können und volle Kontrolle und Funktionalität über diese haben.

Azure Container Apps ist ein vollständig verwalteter, serverloser Containerdienst für Polyglot-Apps und bietet erweiterte Java-Features, die Ihnen bei der Verwaltung, Überwachung und Problembehandlung von Java-Apps im großen Stil helfen.

Wichtige Features von Azure Container Apps:

  • Vollständig verwaltete, serverlose Containerplattform
  • Funktion zum Skalieren auf Null
  • Open-Source-Grundlage und -Add-Ons
  • Erweiterte Java-Unterstützung
    • Unterstützung für verwaltete Spring-Komponenten (Eureka Server, Config Server, Spring Boot Admin)
    • Integrierte Java Virtual Machine (JVM)-Metriken
    • Diagnosen für Java-Apps

Weitere Informationen zu Azure Container Apps finden Sie unter Übersicht über Azure Container Apps.

Migrationsleitfaden und -tools für den Azure Spring Apps-Plan „Standardverbrauch und dediziert“

Nach dem 30. September 2024 können sich neue Kunden nicht mehr für den Azure Spring Apps-Plan „Standardverbrauch und dediziert“ (Vorschau) des Diensts registrieren. Bestehende Kunden können den Plan bis zu seiner Einstellung am 31. März 2025 weiterhin nutzen.

Die Leitfäden und Tools für die Migration ermöglichen der Kundschaft einen reibungslosen Übergang von Azure Spring Apps zu Azure Container Apps. Weitere Informationen finden Sie unter Migrieren des Plans „Standardverbrauch und dediziert“ von Azure Spring Apps zu Azure Container Apps.

Migrationsleitfaden und -tools für die Basic-, Standard- und Enterprise-Pläne von Azure Spring Apps

Nach dem 31. März 2025 können sich neue Kunden nicht mehr für die Basic-, Standard- und Enterprise-Pläne von Azure Spring Apps registrieren. Bestehende Kunden können die Pläne bis zu ihrer Einstellung am 31. März 2028 weiterhin nutzen.

Wir empfehlen Ihnen, mit dem Testen von Azure Container Apps für Ihre Java Spring-Workloads zu beginnen und sich auf die Migration vorzubereiten, wenn die Einstellung der Basic-, Standard- und Enterprise-Pläne Mitte März 2025 beginnt.

Der Migrationsleitfaden steht ab Ende Dezember 2024 zur Verfügung. Das Migrationstool zur Unterstützung bei der Einrichtung der Azure Container Apps-Umgebung wird Mitte März 2025 vor Beginn der Einstellung verfügbar sein.

Welche Auswirkungen hat dies für Kunden, die Tanzu-Komponenten mit Azure Spring Apps Enterprise verwenden?

Wenn Sie daran interessiert sind, die kommerzielle Unterstützung von Spring zu erhalten oder fortzusetzen und Tanzu-Komponenten zu verwenden, wird als Migrationsziel Azure Kubernetes Service (AKS) empfohlen. Erkundigen Sie sich bei Ihrem Broadcom-Vertriebsmitarbeiter, wie Sie Tanzu auf AKS erwerben und ausführen können.

Häufig gestellte Fragen

Was sind die Migrationsziele?

Wir empfehlen Azure Container Apps als primären Dienst für die Migration von Workloads, die in Azure Spring Apps ausgeführt werden. Azure Container Apps ist ein vollständig verwalteter, serverloser Containerdienst für Polyglot-Apps und bietet erweiterte Java-Features, die Ihnen bei der Verwaltung, Überwachung und Problembehandlung von Java-Apps im großen Stil helfen. Wenn Sie den Azure Spring Apps Enterprise-Plan verwenden, bleiben Azure Container Apps das am meisten empfohlene Ziel. Wenn Sie jedoch weiterhin Tanzu verwenden möchten, ist AKS die bessere Wahl, da Sie damit Tanzu-Komponenten selbst hosten können und volle Kontrolle und Funktionalität über diese haben.

Die Leitfäden und Tools für die Migration ermöglichen der Kundschaft einen reibungslosen Übergang von Azure Spring Apps zu Azure Container Apps. Weitere Informationen finden Sie unter Migrieren des Plans „Standardverbrauch und dediziert“ von Azure Spring Apps zu Azure Container Apps.

Wir arbeiten am Leitfaden und an den Tools für die Migration der Basic-, Standard- und Enterprise-Pläne von Azure Spring Apps zu Azure Container Apps. Dieser Leitfaden und die Tools werden bis März 2025 verfügbar sein.

Sie können auch die folgenden alternativen Lösungen in Erwägung ziehen:

  • PaaS (Platform-as-a-Service)-Lösung: Azure App Service ist eine vollständig verwaltete Plattform zum Erstellen, Bereitstellen und Skalieren von Web-Apps, mobilen App-Back-Ends und RESTful-APIs. Der Dienst unterstützt mehrere Programmiersprachen (z. B. Java und .NET), kann in verschiedene Entwicklungstools integriert werden und bietet Features wie automatische Skalierung, Lastenausgleich und Sicherheit für Anwendungen. Weitere Informationen: App Service: Übersicht
  • Azure Kubernetes Service (AKS) ist ein vollständig verwalteter Containerorchestrierungsdienst, der die Bereitstellung, Verwaltung und Skalierung von containerisierten Anwendungen mit Kubernetes erleichtert. Der Dienst bietet Features wie automatisierte Updates, Überwachung und Skalierung, sodass Entwickler sich auf die Anwendungsentwicklung konzentrieren können, anstatt sich um die Infrastrukturverwaltung zu kümmern. Weitere Informationen: Was ist Azure Kubernetes Service (AKS)?
  • Wenn Sie derzeit den kommerziellen Support von Spring oder Tanzu-Komponenten als Teil von Azure Spring Apps Enterprise verwenden, müssen Sie zu Tanzu Platform Spring Essentials in Azure Container Apps wechseln. Weitere Informationen: VMware Tanzu Spring

Wie lautet der Zeitplan für die Migration?

Bestehende Kunden müssen ihre Azure Spring Apps-Workloads mit dem Plan „Standardverbrauch und dediziert“ bis zum 31. März 2025 zu Azure Container Apps migrieren. Kunden mit Basic-, Standard- und Enterprise-Plänen müssen diese Migration bis zum 31. März 2028 abschließen. Azure Spring Apps wird am 31. März 2028 vollständig eingestellt.

Sind in Azure Spring Apps weiterhin Registrierungen für neue Kunden zulässig?

Nach dem 30. September 2024 können sich neue Kunden nicht mehr für den Azure Spring Apps-Plan „Standardverbrauch und dediziert“ (Vorschau) des Diensts registrieren. Bestehende Kunden können den Plan bis zur Einstellung am 31. März 2025 weiterhin nutzen.

Nach dem 31. März 2025 können sich neue Kunden nicht mehr für die Basic-, Standard- und Enterprise-Pläne von Azure Spring Apps registrieren. Bestehende Kundschaft, die Azure Spring Apps bereits verwendet, kann die Pläne bis zur Einstellung am 31. März 2028 weiterhin nutzen.

Bietet Microsoft weiterhin Support für meine aktuelle Workload?

Ja. Der Support für Ihre Workloads in Azure Spring Apps wird bis zum Einstellungsdatum fortgesetzt. Sie erhalten weiterhin SLA-Zusicherung (Service Level Agreement, Vereinbarung zum Servicelevel), Infrastrukturupdates/Wartung (VM und AKS), Verwaltung von OSS-/Tanzu-Komponenten und Updates für Containerimages Ihrer Apps, einschließlich Basisbetriebssystem, Runtime (JDK, dotnet-Runtime usw.) und APM-Agents. Sie können bis zum Dienstende weiterhin wie gewohnt Supporttickets erstellen, um schnell Unterstützung zu erhalten.

Werden während des Einstellungszeitraums neue Features in Azure Spring Apps bereitgestellt?

Nein. Während dieses Zeitraums werden weder Featureanforderungen von Kunden bearbeitet noch Features im Azure Spring Apps-Dienst erstellt. Stattdessen priorisieren wir neue Features und Verbesserungen in Azure Container Apps.

Was geschieht nach dem Einstellungsdatum?

Nach dem 31. März 2025 wird der Azure Spring Apps-Plan „Standardverbrauch und dediziert“ (Vorschau) vollständig eingestellt. Sie erhalten dann keinen Support mehr und können nicht mehr auf Ihre Workloads und Azure Spring Apps-Dienste zugreifen.

Nach dem 31. März 2028 werden die Basic-, Standard- und Enterprise-Pläne von Azure Spring Apps vollständig eingestellt. Sie erhalten dann keinen Support mehr und können nicht mehr auf Ihre Workloads und Azure Spring Apps-Dienste zugreifen. Es wird dringend empfohlen, Ihre Workloads bis zum 31. März 2028 zu Azure Container Apps zu migrieren.

Bietet Microsoft Container Apps Featureparität mit Azure Spring Apps?

Kunden sollten in der Lage sein, den Großteil der gewünschten Funktionen zum Hosten ihrer Spring-Anwendungen in Azure Container Apps zu erreichen. Unterstützung für verwaltete Spring-Komponenten, Java-Metriken und -Diagnosen ist für die Verwendung in Azure Container Apps verfügbar. Weitere Informationen finden Sie unter Übersicht zu Java in Azure Container Apps. Wenn Sie Fragen haben, erstellen Sie im Azure-Portal ein Supportticket, oder öffnen Sie im azure-container-apps-Repository auf GitHub ein Issue.

Wird Microsoft Azure Container Apps in den gleichen Azure-Regionen verfügbar sein wie Azure Spring Apps?

Für den Plan „Standardverbrauch und dediziert“ (Vorschau) stehen Azure Container Apps und Azure Spring Apps in den gleichen Regionen zur Verfügung.

Für Kunden mit den Plänen „Basic“, „Standard“ und „Enterprise“ wird Azure Container Apps vor Beginn der Migration im März 2025 in den gleichen Azure-Regionen verfügbar sein wie Azure Spring Apps.

Gibt es Preisunterschiede zwischen Microsoft-Lösungen?

Azure Spring Apps arbeitet mit einem verbrauchsbasierten Modell mit einer Basiseinheit, bei dem Sie nur für virtuelle CPU (vCPU) und Arbeitsspeicher für Ihre Apps bezahlen.

Azure Container Apps bietet die folgenden beiden Preismodelle:

  • Ein Verbrauchsmodell, das basierend auf der Ressourcenzuordnung pro Sekunde (für VCPU und Arbeitsspeicher) und Anforderungen abgerechnet wird
  • Ein dediziertes Modell mit Einzelmandantengarantie, Zugriff auf spezialisierte Hardware und besser vorhersehbaren Preisen

Die Abrechnung für den Plan „Dediziert“ basiert auf der Anzahl von vCPU-Sekunden und Gibibyte (GiB)-Sekunden, die für Azure Container Apps-Instanzen zugeordnet sind. Azure Container Apps bieten auch Sparpläne.

Die Kosten für Microsoft- Lösungen variieren je nach Preismodell und den Optimierungen, die aktiviert werden können. Es wird empfohlen, den Azure-Preisrechner zu verwenden, der Details zu Verbrauchseinheiten, Verbrauchspreisen und verfügbaren Sparplänen bereitstellt, um die voraussichtlichen Kosten genau zu ermitteln.

Welche Auswirkungen hat dies für Kunden, die Tanzu-Komponenten mit Azure Spring Apps Enterprise verwenden?

Wenn Sie daran interessiert sind, die kommerzielle Unterstützung von Spring zu erhalten oder fortzusetzen und Tanzu-Komponenten zu verwenden, wird AKS als Migrationsziel empfohlen. Erkundigen Sie sich bei Ihrem Broadcom-Vertriebsmitarbeiter, wie Sie Tanzu auf AKS erwerben und ausführen können.

Wie kann ich mich über die Leitfäden und Tools zur Einstellung von Azure Spring Apps auf dem Laufenden halten?

Die folgende Tabelle zeigt den allgemeinen Veröffentlichungszeitplan für den gesamten Azure Spring Apps-Einstellungszeitraum. Der Zeitplan wird aktualisiert, wenn die entsprechenden Leitfäden und Tools zur Veröffentlichung bereit sind.

Artikel Zielpläne Veröffentlichungsdatum
Offizielles Startdatum der Einstellung Standardverbrauchs- und dedizierter Plan 30. September 2024
Blockierung der Erstellung neuer Dienstinstanzen für alle Kunden Standardverbrauchs- und dedizierter Plan 30. September 2024
Leitfaden und Tools für die Migration zu Azure Container Apps Standardverbrauchs- und dedizierter Plan Oktober 2024
Leitfaden für die Migration zu Azure Container Apps (ohne Unterstützung für Migrationstools) Basic-, Standard- und Enterprise-Pläne Januar 2025
Leitfaden für die Migration zu AKS Basic-, Standard- und Enterprise-Pläne Januar 2025
Offizielles Einstellungsdatum nach einem sechsmonatigen Einstellungszeitraum Standardverbrauchs- und dedizierter Plan Montag, 31. März 2025
Offizielles Startdatum der Einstellung Basic-, Standard- und Enterprise-Pläne Mitte März 2025
Leitfaden für die Migration zu Azure Container Apps mit Unterstützung für Migrationstools Basic-, Standard- und Enterprise-Pläne Mitte März 2025
Leitfaden für den Wechsel von Tanzu-Komponenten zu alternativen Lösungen Enterprise-Pläne Mitte März 2025
Blockierung von Registrierungen neuer Kunden Basic-, Standard- und Enterprise-Pläne April 2025
Offizielles Einstellungsdatum nach einem dreijährigen Einstellungszeitraum Basic-, Standard- und Enterprise-Pläne 31. März 2028

Wie erhalte ich während der Migration Hilfe und Support?

Wenn Sie Fragen haben, können Sie im Azure-Portal ein Supportticket öffnen, um technische Hilfe zu erhalten: Erstellen Sie eine Azure-Supportanfrage.

Welche Auswirkungen hat die Einstellung von Azure Spring Apps auf die Gesamtinvestition in Java on Azure?

Wir möchten Ihnen versichern, dass die Entscheidung, Azure Spring Apps einzustellen, ausschließlich auf dieses spezielle Produkt beschränkt ist und das allgemeine Engagement von Microsoft für Java auf Azure nicht beeinträchtigt. Tatsächlich erhöhen wir unsere Investitionen in Azure Container Apps und verbessern unsere Java-Tools, um die Ausführung von Java-Anwendungen auf Azure noch besser zu unterstützen.