Ereignisse
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Hinweis
Die Pläne Basic, Standard und Enterprise gelten ab Mitte März 2025 als veraltet und werden über einen Zeitraum von drei Jahren eingestellt. Es wird empfohlen, auf Azure Container Apps umzustellen. Weitere Informationen finden Sie in der Ankündigung zur Einstellung von Azure Spring Apps.
Der Plan Standardverbrauch und dediziert gilt ab dem 30. September 2024 als veraltet und wird nach sechs Monaten vollständig eingestellt. Es wird empfohlen, auf Azure Container Apps umzustellen. Weitere Informationen finden Sie unter Migrieren des Plans „Standardverbrauch und dediziert“ von Azure Spring Apps zu Azure Container Apps.
Dieser Artikel gilt für:✅ Basic/Standard ✅ Enterprise
In dieser Schnellstartanleitung verwenden Sie die bekannte Beispiel-App PetClinic, damit sie sehen, wie Sie Apps für den Azure Spring Apps-Dienst bereitstellen. Das Beispiel PetClinic veranschaulicht das Microservicearchitekturmuster sowie die Aufschlüsselung der Dienste. Sie erfahren, wie Sie Dienste in Azure mit Azure Spring Apps-Funktionen wie Dienstermittlung, Konfigurationsserver, Protokollen, Metriken, verteilter Ablaufverfolgung und entwicklerfreundlicher Toolunterstützung bereitstellen.
Für die Verwendung der Azure Spring Apps-Bereitstellungsbeispiele benötigen Sie nur den Speicherort des Quellcodes. Dieser ist jeweils nach Bedarf angegeben.
Das folgende Diagramm zeigt die Architektur der PetClinic-Anwendung.
Hinweis
Wenn die Anwendung im Azure Spring Apps Enterprise-Plan gehostet wird, übernimmt der verwaltete Anwendungskonfigurationsdienst für VMware Tanzu die Rolle des Spring Cloud-Konfigurationsservers, und die verwaltete VMware Tanzu-Dienstregistrierung übernimmt die Rolle der Eureka-Dienstermittlung ohne Codeänderungen in der Anwendung. Weitere Informationen finden Sie im Abschnitt Von Azure Spring Apps gehostete Infrastrukturdienste weiter unten in diesem Artikel.
PetClinic besteht aus vier Spring-Kern-Apps. Alle sind eigenständig bereitstellbare Anwendungen, die nach Geschäftsbereichen organisiert sind.
Es gibt mehrere gängige Muster in verteilten Systemen, die Kerndienste unterstützen. Azure Spring Apps bietet Tools, die Spring Boot-Anwendungen um die Implementierung der folgenden Muster erweitern:
In der Standardkonfiguration verwendet PetClinic eine In-Memory Database-Instanz (HSQLDB), die beim Start mit Daten aufgefüllt wird. Ein ähnliches Setup wird für MySQL bereitgestellt, wenn eine persistente Datenbankkonfiguration erforderlich ist. Eine Abhängigkeit für Connector/J, den MySQL JDBC-Treiber, ist bereits in den Dateien vom Typ „pom.xml“ enthalten.
Vollständige Implementierungsdetails finden Sie im Fork von PetClinic. In den Beispielen wird nach Bedarf auf den Quellcode verwiesen.
Ereignisse
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenTraining
Modul
Deploy a Spring Boot app to Azure Container Apps - Training
In this module, you learn how to deploy a Spring Boot app to Azure Container Apps. You deploy a Spring Boot application to Azure Container Apps and maintain it using the built-in Java stack.
Zertifizierung
Microsoft Certified: Azure for SAP Workloads Specialty - Certifications
Demonstrate planning, migration, and operation of an SAP solution on Microsoft Azure while you leverage Azure resources.