Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kommentar
Planerna Basic, Standardoch Enterprise gick in i en pensionsperiod den 17 mars 2025. Mer information finns i meddelandet om azure Spring Apps-pensionering.
Den här artikeln gäller för: ❎ Basic/Standard ✅ Enterprise
Den här snabbstarten beskriver exempelprogrammet för fitnessbutiken som visar hur du distribuerar flerspråkiga appar till en Azure Spring Apps Enterprise-planinstans. Du ser hur flerspråkiga program skapas och distribueras med hjälp av Azure Spring Apps Enterprise-planfunktioner. Dessa funktioner omfattar Tanzu Build Service, Service Discovery, externaliserad konfiguration med Application Configuration Service, programroutning med Spring Cloud Gateway, loggar, mått och distribuerad spårning.
Följande diagram visar en gemensam programarkitektur:
Den här arkitekturen visar ett program som består av mindre program med en gateway, flera databaser, säkerhetstjänster, övervakning och automatisering.
Den här snabbstarten tillämpar den här arkitekturen på ett Fitness Store-program. Det här programmet består av följande tjänster uppdelade efter domän:
Fyra Java Spring Boot-program:
- Katalogtjänsten innehåller ett API för att hämta tillgängliga produkter.
- Payment Service validerar och bearbetar betalningar för användarnas beställningar.
- Identitetstjänsten innehåller en referens till den autentiserade användaren.
- Assist Service tillhandahåller AI-funktioner till fitnessbutiken.
Ett Python-program:
- Kundvagnstjänsten hanterar användares objekt som har valts för köp.
Ett ASP.NET Core-program:
- Order Service beställer för att köpa produkter som finns i användarnas kundvagnar.
Ett Node.js och statiskt HTML-program:
- Frontend är shoppingapplikationen som beror på de andra tjänsterna.