写点什么

微软和 Docker 合作,简化云原生应用的包装和运行

作者:Frederic Lardinois

  • 2019-02-12
  • 本文字数:761 字

    阅读完需:约 2 分钟

微软和Docker 合作,简化云原生应用的包装和运行

2018 年 12 月份,微软和 Docker 宣布了一个新的联合开源项目,Cloud Native Application Bundle(CNAB),旨在简化云原生应用程序的生命周期管理。从本质上讲,CNAB 只是一个规范,允许开发人员声明如何打包和运行应用程序。有了 CNAB ,开发人员可以定义资源,将应用程序部署到本地工作站或公共云。


该规范诞生于微软内部,但当团队和 Docker 交流时发现Docker 的 工程师正在开展一个类似的项目。双方决定将力量结合起来,并将结果作为一个开源项目推出。“大约一年前,我们意识到我们都在做同样的事情,”微软的 Gabe Monroy 说。“我们决定将力量结合起来,并将其作为行业标准汇集在一起。”


作为其中的一部分,微软推出了自己的 CNAB 客户端参考实现,叫做 Duffle,它允许用户执行所有常规生命周期步骤(安装、升级、卸载),创建新的 CNAB 包并以加密方式对其进行签名。Docker 正在努力将 CNAB 集成到自己的工具中。


微软还推出了用于构建和托管这些软件包的 Visual Studio 扩展,以及一个软件包存储库服务器和一个 Electron 安装程序的示例实现,它允许你在 GUI 的帮助下安装软件包。


现在值得注意的是,我们在这里谈论的是规范和参考实现。显然,当今市场上存在一个庞大的生命周期管理工具生态系统,这些工具都有自己的优点和缺点。“我们无法统一这种工具,”Monroy 说。“我认为这不是一个可行的目标。但我们可以做的是我们可以统一模型,特别是生命周期管理经验以及打包和发布体验。这实际上是 Docker 能够处理单工作负载的情况。“


随着时间的推移,微软和 Docker 希望规范最终成为供应商无关的基础。哪一个还有待观察,不过似乎开放式容器计划看起来天然就是类似项目的归属。


查看英文原文:https://techcrunch.com/2018/12/04/microsoft-and-docker-team-up-to-make-packaging-and-running-cloud-native-applications-easier/


2019-02-12 08:003931

评论

发布
暂无评论
发现更多内容

架构师训练营第二周作业

赵孔磊

Serverless 的收益与挑战 | 2020年度状态报告

donghui

Serverless

训练营第二周作业 2

仲夏

面向对象设计原则及框架案例

garlic

极客大学架构师训练营

作业一

泡泡

架构师训练营第 1 期第二周课后练习题

郑凯元

极客大学架构师训练营

作业二

泡泡

第二周总结

赵孔磊

极客大学 - 架构师训练营第一期 - 第二周作业

Black Eyed Peter

极客大学架构师训练营

第二周总结

fmouse

极客大学架构师训练营

学习总结1

Wee权

第 2 周 框架设计 腐败的代码

Pyr0man1ac

用户故事信息过多或过少带来的问题

Bruce Talk

敏捷 Agile 用户故事 UserStory

C语言与C++学习路线

C语言与CPP编程

c++ 编程语言 C语言

数据结构之堆栈

C语言与CPP编程

c++ 数据结构 堆栈 C语言 数据结构与算法

极客时间架构1期:第2周框架设计-学习总结

Null

华为18级工程师十年之作,整整3625页互联网大厂面试题合集

学习 程序员 面试 架构师技能

架构师训练营第二周总结

月殇

极客大学架构师训练营

架构师训练营 1 期第 2 周:框架设计

Wee权

架構師訓練營 week2 作業

ilake

极客大学架构师训练营

数据结构之线性表

C语言与CPP编程

c++ 数据结构 C语言 线性表 数据结构与算法

极客时间架构 1 期:第 2 周框架设计 - 命题作业

Null

【第二周】框架设计

云龙

极客大学架构师训练营

Week 2 命题作业及总结

阿泰

【第二周】课后作业

云龙

极客大学架构师训练营

架构师训练营 2 期 - 第二周总结

Geek_no_one

极客大学架构师训练营

第二周作业

fmouse

极客大学架构师训练营

依赖倒置原则和接口隔离原则

garlic

极客大学架构师训练营

架构师训练营第二次作业

月殇

极客大学架构师训练营

架构师训练营 -week02- 总结

大刘

极客大学架构师训练营

架构师训练营 - 命题作业 - 第二周

徐时良

微软和Docker 合作,简化云原生应用的包装和运行_云原生_InfoQ精选文章