Sdílet prostřednictvím


Komponenty VMware Tanzu v plánu Azure Spring Apps Enterprise

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 článek popisuje komponenty VMware Tanzu nabízené plánem Azure Spring Apps Enterprise.

Komponenty VMware Tanzu jsou komerční produkty v aplikační platformě VMware Tanzu, což je vývojová platforma aplikací s bohatou sadou vývojářských nástrojů. V plánu Azure Spring Apps Enterprise vyvíjíte komponenty Tanzu jako spravované prostředky bez dalších provozních nákladů. Komponenty Tanzu můžete použít pro širokou škálu scénářů pro vývojáře, včetně následujících scénářů:

  • Žádosti o směrování
  • Správa rozhraní API
  • Správa konfigurace aplikace
  • Registrace a zjišťování služeb
  • Monitorování aplikací v reálném čase
  • Rychlejší vývoj pomocí šablon projektů

Plán Azure Spring Apps Enterprise nabízí následující komponenty:

  • VMware Tanzu Build Service
  • Brána Spring Cloud pro VMware Tanzu
  • Portál API pro VMware Tanzu
  • Služba konfigurace aplikací pro VMware Tanzu
  • Registr služeb VMware Tanzu
  • Živé zobrazení aplikace pro VMware Tanzu
  • Akcelerátor aplikací pro VMware Tanzu

Máte také flexibilitu povolit pouze komponenty, které potřebujete kdykoli a platit za to, co skutečně povolíte. Následující tabulka ukazuje výchozí spotřebu prostředků na komponentu:

Komponenta Tanzu vCPU (jádra) Paměť (GB)
Sestavení služby 2 4
Služba konfigurace aplikace 1 2
Registr služeb 1 2
Brána Spring Cloud 5 10
Portál rozhraní API 0.5 0
Portál Dev Tools (pro živé zobrazení aplikace a akcelerátor aplikací) 1.25 2,25
Živé zobrazení aplikace 1.5 1.5
Akcelerátor aplikací 2 4.25

Tanzu Build Service

Tanzu Build Service používá opensourcový projekt Buildpacks nativní pro cloud k převodu zdrojového kódu aplikace Polyglot na image kontejnerů. Tyto image kontejnerů usnadňují rychlé nasazení do veřejného cloudu pro aplikace Spring, Java, NodeJS, Python, Go a .NET Core.

Tanzu Build Service poskytuje následující výhody:

  • Automatizuje vytváření, správu a zásady správného řízení kontejnerů v podnikovém měřítku.
  • Nabízí vysokou abstrakci a rovnováhu řízení pro vytváření aplikací.
  • Snižuje provozní zátěž vývojářů.
  • Podporuje podnikové operátory IT, kteří spravují aplikace ve velkém měřítku.

Další informace najdete v tématu Použití služby Tanzu Build Service.

Brána Spring Cloud

Spring Cloud Gateway je řešení brány rozhraní API založené na opensourcovém projektu brány Spring Cloud. Směrování interních nebo externích požadavků rozhraní API na aplikační služby, které zpřístupňují rozhraní API, můžete zjednodušit. Spring Cloud Gateway řeší průřezové aspekty pro aplikace, které pracují za bránou. Mezi tyto aspekty patří zabezpečení, směrování, omezování rychlosti, ukládání do mezipaměti, monitorování, odolnost a skrytí aplikací. Můžete nakonfigurovat následující funkce:

  • Integrace jednotného přihlašování s vaším upřednostňovaným zprostředkovatelem identity bez dalšího kódu nebo závislostí.
  • Pravidla dynamického směrování do aplikací bez opětovného nasazení aplikace.
  • Vyžádejte si omezení bez jakýchkoli služeb zálohování.

Další informace najdete v tématu Konfigurace brány Spring Cloud VMware.

Portál rozhraní API

Portál API umožňuje najít rozhraní API, která můžete použít ve svých vlastních aplikacích. Můžete si prohlédnout podrobnou dokumentaci k rozhraní API a vyzkoušet si rozhraní API, abyste zjistili, jestli vyhovuje vašim potřebám. Portál API sestavuje rozhraní API vystavená službou Spring Cloud Gateway.

Další informace najdete v tématu Použití portálu API pro VMware Tanzu.

Služba konfigurace aplikace

Služba Application Configuration Service poskytuje konfiguraci modulu runtime pro aplikace Spring Boot a polyglotní aplikace. Správa konfigurace je hostovaná v úložištích Git, aby se vygenerovaly vlastnosti konfigurace modulu runtime pro aplikace.

Další informace naleznete v tématu Použití služby Konfigurace aplikace pro Tanzu.

Registr služby Tanzu

Tanzu Service Registry poskytuje možnosti registru a zjišťování služeb pro aplikace založené na mikroslužbách a je plně kompatibilní se serverem Eureka.

Další informace naleznete v tématu Použití registru služby Tanzu.

Živé zobrazení aplikace

Application Live View je jednoduchý nástroj pro přehled a řešení potíží, který vývojářům aplikací a operátorům pomáhá hledat v běžících aplikacích. Live View aplikace je založená na konceptu poháněcích Spring Boot. Aplikace poskytuje informace z běžících procesů pomocí koncových bodů. Živé zobrazení aplikace používá tyto koncové body k získání dat z aplikace a interakci s nimi.

Další informace najdete v tématu Použití živého zobrazení aplikace s plánem Azure Spring Apps Enterprise.

Akcelerátor aplikace

Akcelerátor aplikací pomáhá vývojářům a operátorům aplikací vytvářet akcelerátory aplikací. Akcelerátory jsou šablony, které kodifikují osvědčené postupy a zajišťují, aby byly zavedeny důležité konfigurace a struktury. Vývojáři můžou své aplikace spustit a okamžitě začít s vývojem funkcí. Operátoři aplikací můžou vytvářet vlastní akcelerátory, které odrážejí jejich požadované architektury a konfigurace, a umožnit vývojářům jejich používání. Akcelerátor aplikací pomáhá zjednodušit obavy operátorů ohledně toho, jestli vývojáři implementují své osvědčené postupy.

Další informace najdete v tématu Použití akcelerátoru aplikací VMware Tanzu s plánem Azure Spring Apps Enterprise.

Další kroky