微软推出开源CNAB格式:轻松打包和管理分布式应用

新闻 开源 分布式
联合Docker和多家合作伙伴,微软开发出了一种能够在不同环境下轻松打包和维护主流容器应用的方法。

 联合Docker和多家合作伙伴,微软开发出了一种能够在不同环境下轻松打包和维护主流容器应用的方法。Cloud Native Application Bundles (CNAB) 是全新的开源打包格式规范,通过一个可安装文件就能管理多款,在不同环境中配置应用程序资源并分布式应用,在不同环境中配置应用程序资源,无需多个工具集就能轻松管理应用程序的生命周期。它兼容Azure,on-prem OpenStack, Kubernetes, Swarm, Ansible, Terraform等等。

CNAB提供如下功能:

● 在统一的逻辑单元中管理多项资源

● 在应用生命周期管理中使用和定义可操作的动词(安装、升级和卸载)

● 即使底层技术本身不支持,也能签署并以数字方式打包

● Attest(或将签名附加到该捆绑包的生命周期中的任何时刻)并以数字方式验证捆绑包是否已达到该状态以控制捆绑包的使用方式。

● 启用捆绑包和所有依赖项的导出,以在另一个环境中可靠地重现,包括脱机环境(物联网边缘,air-gapped环境)。

● 将软件包存储在存储库中以进行远程安装。

责任编辑:张燕妮 来源: cnBeta.COM
相关推荐

2015-06-01 10:31:43

微软开源rDSN

2015-06-10 09:47:18

微软分布式云平台

2015-05-12 13:03:54

开源分布式存储HDFS

2023-11-01 18:02:33

RayPython分布式

2010-04-08 10:29:54

TwitterGizzard数据存储

2024-01-25 16:14:39

2022-04-21 08:00:00

分布式云原生依赖管理

2023-05-12 08:02:43

分布式事务应用

2023-12-29 08:18:31

Session分布式系统微服务

2023-07-26 07:28:55

WebSocket服务器方案

2012-10-11 14:31:57

FastDFSMogileFS

2018-12-14 10:06:22

缓存分布式系统

2022-02-17 18:08:04

OpenHarmon应用开发鸿蒙

2015-11-11 14:01:26

微软开源分布式

2010-06-03 19:46:44

Hadoop

2015-10-15 14:05:51

StormSparkMapReduce

2023-10-19 08:06:51

Radius开源平台

2011-07-26 09:57:02

分布式网络管理带外网络

2023-03-26 12:43:31

数据库KeyValue

2019-06-19 15:40:06

分布式锁RedisJava
点赞
收藏

51CTO技术栈公众号