织云 Lite 发布:详解包管理核心能力

阅读数:154 2019 年 10 月 28 日 00:02

织云Lite发布:详解包管理核心能力

织云 Lite 发布

腾讯织云自动化运维体系经过 10 年技术积淀,维护近万个业务模块,超过 20 万节点。鉴于业界朋友的呼声,我们将织云的核心功能独立抽象出来,凝结成织云 Lite 这款产品,并于 4 月 14 日的 GOPS2018 全球运维大会–腾讯运维体系专场发布。

织云 Lite 是一款轻量型服务管理平台,聚焦织云核心能力包管理,提供标准化的应用打包操作,可连接持续集成系统,完成线上程序分发,轻松实现进程管理。致力于提供统一的规范和约束,通过运维团队推动‘标准化’理念,实现敏捷可靠的运维目标。

织云 Lite & 织云

那么企业版织云和社区版织云 Lite 究竟有什么区别呢?

织云Lite发布:详解包管理核心能力

包管理

大家反复提到的包管理究竟是什么呢?

标准化是提高运维效率的基石,“减少运维对象”是高效运维的目标和准则, 织云的“包”则是实现高效运维方法论的最佳实践。那么,包管理中的包究竟是什么呢?

包是完成特定功能所需文件的集合。这里的“特定功能”可以指:

  1. 配置下发:统一管理类似 nginx.conf 这样的配置文件
  2. 服务部署:上传文件(如 sample.jar)并运行。
  3. 进程监控:当业务进程意外退出时,及时拉起。
  4. 其它需要集中管理的运维任务。

织云Lite发布:详解包管理核心能力

把这些为了完成特定功能的一个或者多个文件集合在一起,规定好安装目录,并给这个集合起个名字,就算是定义好了一个包。

打包的收益

简单回答:减少管理对象,提升维护效率。

  • 多个文件是多个管理对象,一个包是一个管理对象。多个文件打成一个包,那么管理对象就变成一个。减少运维管理对象,是运维优化永恒不变的法则。

  • 对象变成一个以后,这个对象衍生出的很多属性就能统一进行管理。比如作者,版本号,版本描述,权限设置,清理策略等。

  • 最重要的是,对现网的部署操作变更非常简单,一键化。简洁而高效。

织云Lite发布:详解包管理核心能力织云Lite发布:详解包管理核心能力

本文转载自公众号云加社区(ID:QcloudCommunity)。

原文链接:

https://mp.weixin.qq.com/s/2i69BgsjNkF6mKFbOJFqtg

评论

发布