Microsoft kunngjør CNAB, et skyagnostisk format for pakking og kjøring av distribuerte applikasjoner
1 min. lese
Publisert på
Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer
Microsoft samarbeider med Docker og andre for å utvikle en enkel måte å pakke og vedlikeholde moderne containerapplikasjoner i forskjellige miljøer. Cloud Native Application Bundles (CNAB) er en ny pakkeformatspesifikasjon for åpen kildekode som du kan bruke til å administrere distribuerte applikasjoner ved å bruke en enkelt installerbar fil, sørge for applikasjonsressurser i forskjellige miljøer og enkelt administrere applikasjonens livssyklus uten behov for flere verktøysett. Det fungerer med Azure, on-prem OpenStack, Kubernetes, Swarm, Ansible, Terraform og andre.
CNAB tilbyr følgende funksjoner:
- Administrer diskrete ressurser som en enkelt logisk enhet som består av en app.
- Bruk og definer operasjonelle verb for livssyklusadministrasjon av en app (installere, oppgradere, avinstallere).
- Signer og verifiser en pakke digitalt, selv når den underliggende teknologien ikke støtter den.
- Attester (eller legg ved en signatur til et hvilket som helst tidspunkt i livssyklusen til den pakken) og verifiser digitalt at pakken har oppnådd den tilstanden for å kontrollere hvordan pakken kan brukes.
- Aktiver eksporten av pakken og alle avhengigheter for pålitelig reprodusering i et annet miljø, inkludert offline-miljøer (IoT-kant, miljøer med luftgap).
- Lagre bunter i repositories for ekstern installasjon.
Lær mer om CNAB fra kildelenken nedenfor.
kilde: Microsoft