VMware Tanzu-komponenter i Azure Spring Apps Enterprise-planen

Kommentar

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

Den här artikeln beskriver de VMware Tanzu-komponenter som erbjuds av Azure Spring Apps Enterprise-planen.

VMware Tanzu-komponenter är kommersiella produkter i VMware Tanzu Application Platform, som är en programutvecklingsplattform med en omfattande uppsättning utvecklarverktyg. I Azure Spring Apps Enterprise-planen utvecklar du med Tanzu-komponenter som hanterade resurser utan extra driftskostnader. Du kan använda Tanzu-komponenter för en mängd olika utvecklarscenarier, inklusive följande scenarier:

  • Routningsbegäranden.
  • Hantera API:er.
  • Hantera programkonfiguration.
  • Registrera och identifiera tjänster.
  • Övervaka program i realtid.
  • Påskynda utvecklingen med projektmallar.

Azure Spring Apps Enterprise-planen erbjuder följande komponenter:

  • VMware Tanzu Build Service
  • Spring Cloud Gateway för VMware Tanzu
  • API-portalen för VMware Tanzu
  • Programkonfigurationstjänst för VMware Tanzu
  • VMware Tanzu Service Registry
  • Programmets livevy för VMware Tanzu
  • Programaccelerator för VMware Tanzu

Du har också flexibiliteten att bara aktivera de komponenter som du behöver när som helst och betala för det du faktiskt aktiverar. I följande tabell visas standardresursförbrukningen per komponent:

Tanzu-komponent vCPU (kärnor) Minne (GBs)
Byggtjänst 2 4
Programkonfigurationstjänst 1 2
Tjänstregister 1 2
Spring Cloud Gateway 5 10
API-portalen 0,5 1
Dev Tools-portalen (för App Live View och App Accelerator) 1.25 2,25
Appens livevy 1.5 1.5
Appaccelerator 2 4.25

Tanzu Build Service

Tanzu Build Service använder projektet Cloud Native Buildpacks med öppen källkod för att omvandla källkod för flerspråkiga program till containeravbildningar. Dessa containeravbildningar underlättar snabb distribution till det offentliga molnet för dina Spring-, Java-, NodeJS-, Python-, Go- och .NET Core-program.

Tanzu Build Service ger följande fördelar:

  • Automatiserar skapande, hantering och styrning av containrar i företagsskala.
  • Erbjuder en abstraktion på hög nivå och balans mellan kontroll för att skapa program.
  • Minskar driftbelastningen för utvecklare.
  • Stöder IT-företagsoperatörer som hanterar program i stor skala.

Mer information finns i Använda Tanzu Build Service.

Spring Cloud Gateway

Spring Cloud Gateway är en API Gateway-lösning baserad på Spring Cloud Gateway-projektet med öppen källkod. Du kan förenkla routningen för interna eller externa API-begäranden till programtjänster som exponerar API:er. Spring Cloud Gateway tar upp övergripande överväganden för program som körs bakom gatewayen. Dessa överväganden omfattar skydd, routning, hastighetsbegränsning, cachelagring, övervakning, återhämtning och döljande av program. Du kan konfigurera följande funktioner:

  • Integrering med enkel inloggning med önskad identitetsprovider utan ytterligare kod eller beroenden.
  • Regler för dynamisk routning till program utan omdistribution av program.
  • Begär begränsning utan några stödtjänster.

Mer information finns i Konfigurera VMware Spring Cloud Gateway.

API-portalen

Med API-portalen kan du hitta API:er som du kan använda i dina egna program. Du kan visa detaljerad API-dokumentation och prova ett API för att se om det uppfyller dina behov. API-portalen sammanställer API:er som exponeras av Spring Cloud Gateway.

Mer information finns i Använda API-portalen för VMware Tanzu.

Programkonfigurationstjänst

Application Configuration Service tillhandahåller körningskonfiguration för Spring Boot-program och flerspråkiga program. Konfigurationshantering finns i Git-lagringsplatser för att generera körningskonfigurationsegenskaper för program.

Mer information finns i Använda programkonfigurationstjänsten för Tanzu.

Tanzu Service Registry

Tanzu Service Registry tillhandahåller tjänstregister- och identifieringsfunktioner för mikrotjänstbaserade program och är helt kompatibelt med Eureka-servern.

Mer information finns i Använda Tanzu Service Registry.

Livevy för program

Application Live View är ett lättinsikts- och felsökningsverktyg som hjälper programutvecklare och operatörer att titta i program som körs. Application Live View baseras på begreppet Spring Boot-aktuatorer. Programmet innehåller information inifrån de processer som körs med hjälp av slutpunkter. Programmets livevy använder dessa slutpunkter för att hämta data från programmet och interagera med det.

Mer information finns i Använda programmets livevy med Azure Spring Apps Enterprise-planen.

Programaccelerator

Programacceleratorn hjälper programutvecklare och operatörer att skapa programacceleratorer. Acceleratorer är mallar som kodar metodtips och ser till att viktiga konfigurationer och strukturer finns på plats. Utvecklare kan starta sina program och omedelbart komma igång med funktionsutveckling. Programoperatorer kan skapa anpassade acceleratorer som återspeglar deras önskade arkitekturer och konfigurationer och gör det möjligt för utvecklare att använda dem. Programacceleratorn hjälper till att underlätta operatörens problem med huruvida utvecklare implementerar sina bästa metoder.

Mer information finns i Använda VMware Tanzu Application Accelerator med Azure Spring Apps Enterprise-planen.

Nästa steg