Úvod do ukázkové aplikace Fitness Store

Poznámka:

Prvních 50 vCPU hodin a 100 GB paměti je každý měsíc zdarma. Další informace najdete v tématu Snížení cen – Azure Spring Apps dělá více, náklady na méně! na blogu o aplikacích v Azure.

Poznámka:

Azure Spring Apps je nový název služby Azure Spring Cloud. Přestože má služba nový název, na některých místech uvidíte starý název, protože pracujeme na aktualizaci prostředků, jako jsou snímky obrazovky, videa a diagramy.

Tento článek se vztahuje na:❌ Basic/Standard ✔️ Enterprise

Tento rychlý start popisuje ukázkovou aplikaci fitness storu, která ukazuje, jak nasadit polyglotní aplikace do instance plánu Azure Spring Apps Enterprise. Zjistíte, jak se aplikace polyglot vytvářejí a nasazují pomocí funkcí plánu Azure Spring Apps Enterprise. Mezi tyto funkce patří Tanzu Build Service, Service Discovery, externalized configuration with Application Configuration Service, application routing with Spring Cloud Gateway, logs, metrics, and distributed tracing.

Následující diagram znázorňuje společnou architekturu aplikace:

Diagram that shows the architecture of the Fitness Store application.

Tato architektura ukazuje aplikaci složenou z menších aplikací s bránou, více databázemi, službami zabezpečení, monitorováním a automatizací.

Tento rychlý start tuto architekturu použije pro aplikaci Fitness Store. Tato aplikace se skládá z následujících služeb rozdělených podle domény:

  • Čtyři aplikace Java Spring Boot:

    • Služba katalogu obsahuje rozhraní API pro načítání dostupných produktů.
    • Platební služba ověřuje a zpracovává platby za objednávky uživatelů.
    • Služba Identity Service poskytuje odkaz na ověřeného uživatele.
    • Služba Assist poskytuje funkci umělé inteligence pro fitness obchod.
  • Jedna aplikace v Pythonu:

    • Služba Košík spravuje položky uživatelů, které byly vybrány k nákupu.
  • Jedna aplikace ASP.NET Core:

    • Služba objednávek objednává objednávky k nákupu produktů, které jsou v košíkech uživatelů.
  • Jedna aplikace NodeJS a statická aplikace HTML:

    • Front-end je nákupní aplikace, která závisí na ostatních službách.

Další kroky