A Microsoft bejelentette a CNAB-ot, egy felhő-agnosztikus formátumot az elosztott alkalmazások csomagolására és futtatására
1 perc olvas
Publikálva
Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább
A Microsoft együttműködik a Dockerrel és másokkal annak érdekében, hogy egyszerű módszert dolgozzon ki a modern konténeralkalmazások különböző környezetekben történő csomagolására és karbantartására. A Cloud Native Application Bundles (CNAB) egy új nyílt forráskódú csomagformátum-specifikáció, amelynek segítségével egyetlen telepíthető fájl használatával kezelheti az elosztott alkalmazásokat, különböző környezetekben biztosíthat alkalmazáserőforrásokat, és egyszerűen kezelheti az alkalmazás életciklusát anélkül, hogy több eszközkészletre lenne szüksége. Működik az Azure, on-prem OpenStack, Kubernetes, Swarm, Ansible, Terraform és más eszközökkel.
A CNAB a következő funkciókat kínálja:
- A diszkrét erőforrásokat egyetlen logikai egységként kezelheti, amely egy alkalmazást tartalmaz.
- Működési igék használata és meghatározása az alkalmazások életciklus-kezeléséhez (telepítés, frissítés, eltávolítás).
- Aláírja és digitálisan ellenőrizze a csomagot, még akkor is, ha az alapul szolgáló technológia natívan nem támogatja azt.
- Tanúsítson (vagy csatoljon aláírást az adott csomag életciklusának bármely pillanatához), és digitálisan ellenőrizze, hogy a csomag elérte-e ezt az állapotot, így szabályozhatja, hogyan használható a csomag.
- Engedélyezze a köteg és az összes függőség exportálását, hogy megbízhatóan reprodukálhasson egy másik környezetben, beleértve az offline környezeteket is (IoT edge, légrés környezetek).
- Tárolja a csomagokat lerakatokban távoli telepítéshez.
Tudjon meg többet a CNAB-ról az alábbi forráslinkről.
Forrás: microsoft