微软宣布 CNAB,一种与云无关的格式,用于打包和运行分布式应用程序

阅读时间图标 1分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

Microsoft 正在与 Docker 和其他公司合作,开发一种在不同环境中打包和维护现代容器应用程序的简单方法。 Cloud Native Application Bundles (CNAB) 是一种新的开源包格式规范,您可以使用它使用单个可安装文件管理分布式应用程序,在不同环境中配置应用程序资源并轻松管理应用程序生命周期,而无需多个工具集。 它适用于 Azure、本地 OpenStack、Kubernetes、Swarm、Ansible、Terraform 等。

CNAB 提供以下功能:

  • 将离散资源作为构成应用程序的单个逻辑单元进行管理。
  • 使用和定义应用程序生命周期管理的操作动词(安装、升级、卸载)。
  • 对捆绑包进行签名和数字验证,即使底层技术本身并不支持它。
  • 证明(或在该捆绑包的生命周期中的任何时刻附加签名)并以数字方式验证捆绑包已达到该状态以控制捆绑包的使用方式。
  • 启用捆绑包和所有依赖项的导出,以便在另一个环境中可靠地重现,包括离线环境(IoT 边缘、气隙环境)。
  • 将捆绑包存储在存储库中以进行远程安装。

从下面的源链接了解有关 CNAB 的更多信息。

Sumber: 微软

有关主题的更多信息: 天蓝色, , 中央银行, 分布式应用, 码头工人, 微软

发表评论

您的电邮地址不会被公开。 必填带 *