Microsoft oznamuje CNAB, cloud-agnostický formát na balenie a spustenie distribuovaných aplikácií
1 min. čítať
Publikované dňa
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
Spoločnosť Microsoft spolupracuje so spoločnosťou Docker a ďalšími s cieľom vyvinúť jednoduchý spôsob balenia a údržby moderných kontajnerových aplikácií v rôznych prostrediach. Cloud Native Application Bundles (CNAB) je nová špecifikácia formátu balíkov s otvoreným zdrojovým kódom, pomocou ktorej môžete spravovať distribuované aplikácie pomocou jedného inštalovateľného súboru, poskytovať aplikačné zdroje v rôznych prostrediach a jednoducho spravovať životný cyklus aplikácie bez potreby viacerých sád nástrojov. Funguje s Azure, on-prem OpenStack, Kubernetes, Swarm, Ansible, Terraform a ďalšími.
CNAB ponúka nasledujúce funkcie:
- Spravujte diskrétne prostriedky ako jednu logickú jednotku, ktorá obsahuje aplikáciu.
- Používajte a definujte prevádzkové slovesá na správu životného cyklu aplikácie (inštalácia, aktualizácia, odinštalovanie).
- Podpíšte a digitálne overte balík, aj keď ho základná technológia natívne nepodporuje.
- Osvedčte (alebo pripojte podpis ku ktorémukoľvek okamihu životného cyklu tohto balíka) a digitálne overte, že balík dosiahol tento stav, aby ste mohli kontrolovať, ako sa môže balík používať.
- Umožnite spoľahlivú reprodukciu exportu balíka a všetkých závislostí v inom prostredí vrátane offline prostredí (okraj IoT, prostredia so vzduchovou medzerou).
- Uložte balíky v úložiskách na vzdialenú inštaláciu.
Viac informácií o CNAB získate zo zdrojového odkazu nižšie.
zdroj: Microsoft