Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
Anteckning
Basic-, Standard- och Enterprise-planerna kommer att vara inaktuella från och med mitten av mars 2025, med en 3-årig pensionsperiod. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i meddelandet om azure Spring Apps-pensionering.
Standardförbrukningen och den dedikerade planen kommer att vara inaktuell från och med den 30 september 2024, med en fullständig avstängning efter sex månader. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i Migrera Azure Spring Apps Standard-förbrukning och dedikerad plan till Azure Container Apps.
Den här artikeln gäller för:✅ Basic/Standard ✅ Enterprise
I den här snabbstarten använder vi den välkända exempelappen PetClinic för att visa hur du distribuerar appar till Azure Spring Apps-tjänsten. Exemplet på husdjurskliniken visar mönstret för mikrotjänstarkitekturen och visar tjänsteuppdelningen. Du ser hur du distribuerar tjänster till Azure med Azure Spring Apps-funktioner som tjänstidentifiering, konfigurationsserver, loggar, mått, distribuerad spårning och stöd för utvecklarvänliga verktyg.
Om du vill följa distributionsexemplen för Azure Spring Apps behöver du bara platsen för källkoden, som tillhandahålls efter behov.
Följande diagram visar arkitekturen för PetClinic-programmet.
Anteckning
När programmet finns i Azure Spring Apps Enterprise-plan antar den hanterade programkonfigurationstjänsten för VMware Tanzu rollen som Spring Cloud Config Server och det hanterade VMware Tanzu Service Registry antar rollen som Eureka Service Discovery utan några kodändringar i programmet. Mer information finns i avsnittet Infrastrukturtjänster som hanteras av Azure Spring Apps senare i den här artikeln.
PetClinic delas upp i fyra centrala Spring-appar. Alla är oberoende distributionsbara program som organiseras av affärsdomäner.
Det finns flera vanliga mönster i distribuerade system som stöder kärntjänster. Azure Spring Apps innehåller verktyg som förbättrar Spring Boot-program för att implementera följande mönster:
I sin standardkonfiguration använder Pet Clinic en minnesintern databas (HSQLDB) som fylls i vid start med data. En liknande konfiguration tillhandahålls för MySQL om en beständig databaskonfiguration behövs. Ett beroende för Connector/J, MySQL JDBC-drivrutinen, ingår redan i pom.xml-filerna.
Fullständig implementeringsinformation finns i vår förgrening av PetClinic. Exemplen refererar till källkoden efter behov.
Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuUtbildning
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.
Certifiering
Microsoft-certifierad: Specialitet för Azure för SAP-arbetsbelastningar - Certifications
Demonstrera planering, migrering och drift av en SAP-lösning på Microsoft Azure medan du använder Azure-resurser.
Dokumentation
Snabbstart – Distribuera ditt första program till Azure Spring Apps
Beskriver hur du distribuerar ett program till Azure Spring Apps.
Introduktion till Azure Spring Apps
Lär dig funktionerna och fördelarna med Azure Spring Apps för att distribuera och hantera Java Spring-program i Azure.
Snabbstart – Distribuera ditt första webbprogram till Azure Spring Apps
Beskriver hur du distribuerar en webbapp till Azure Spring Apps.