Microsoft oznamuje CNAB, cloud-agnostický formát pro balení a spouštění distribuovaných aplikací
1 min. číst
Publikované dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více
Společnost Microsoft spolupracuje s Dockerem a dalšími na vývoji snadného způsobu balení a údržby moderních kontejnerových aplikací v různých prostředích. Cloud Native Application Bundles (CNAB) je nová specifikace formátu balíčků s otevřeným zdrojovým kódem, pomocí které můžete spravovat distribuované aplikace pomocí jediného instalovatelného souboru, poskytovat aplikační prostředky v různých prostředích a snadno spravovat životní cyklus aplikace bez potřeby více sad nástrojů. Funguje s Azure, on-prem OpenStack, Kubernetes, Swarm, Ansible, Terraform a dalšími.
CNAB nabízí následující funkce:
- Spravujte diskrétní prostředky jako jednu logickou jednotku, která obsahuje aplikaci.
- Používejte a definujte provozní slovesa pro správu životního cyklu aplikace (instalace, upgrade, odinstalace).
- Podepište a digitálně ověřte balíček, i když to základní technologie nativně nepodporuje.
- Potvrďte (nebo připojte podpis ke kterémukoli okamžiku životního cyklu daného balíčku) a digitálně ověřte, že balíček dosáhl tohoto stavu, abyste mohli řídit, jak lze balíček používat.
- Umožněte exportu balíčku a všech závislostí spolehlivou reprodukci v jiném prostředí, včetně offline prostředí (hrana IoT, prostředí se vzduchovou mezerou).
- Ukládejte balíčky do úložišť pro vzdálenou instalaci.
Zjistěte více o CNAB ze zdrojového odkazu níže.
Zdroj: Microsoft