【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

探索中的持续部署

  • 2012-07-19
  • 本文字数:614 字

    阅读完需:约 2 分钟

在这个定义下,我们就必须将运行环境的软件解构,并以包的形式导入到公司的整个项目资源库中,比如 Apache 将作为一个包被导入,而 Apache 依赖的其它包也将依次被导入,并建立起正确的依赖关系。而且,在导入的过程中还必须做些相应的调整,如,环境变量的读取和设置,必须来自于环境配置模块,而不要修改系统的环境变量,防止不同环境在系统环境配置上相互影响和依赖。

部署,一次部署可能会产生一个环境实例。一系列部署将产生对应于环境目标的多个环境实例,除去当前起作用的环境实例外(最新的),其它的是历史环境实例。通过在历史环境实例中切换,我们自然而然的就可以使整个环境回滚,因为项目所依赖的一切都已经成为的环境中的软件包,而且环境依赖的包的版本会随着部署具体确定下来。

建立逻辑软件包版本和版本库中软件包版本间的关系;为相互依赖的包编译并打上统一的标签;简化运行时包依赖关系的生产;简化运行时包依赖的指定(可参考 apt-get 和 RubyGem,环境只需指定直接依赖的包,间接依赖的包从运行时依赖树中自动导入)

由于我们已经将部署作为环境管理的一部分,而环境又是对外提供服务的最小实体,因此,对环境的部署就是要根据部署的类型,在环境上按一定的步骤执行一系列操作,从而使环境置于部署类型所要的状态,这个过程中可能会生成对应的环境实例。举例来说,我们可能会修改环境相关的一些配置,然后重启环境,显然,这种情况下不需要下载安装软件包(没有改变),因此也就不需要生成环境实例。

2012-07-19 21:342250
用户头像

发布了 501 篇内容, 共 248.6 次阅读, 收获喜欢 57 次。

关注

评论

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

云科通明湖:金融业务可持续性能力建设,少不了这块“拼图”!

云科通明湖

负载均衡

全新升级的鸿蒙开发套件,你想知道的都在这里

HarmonyOS开发者

HarmonyOS

阿里进入“全面云原生深度用云”阶段 PaaS支出占用云总成本43%

阿里技术

云计算 云原生 云栖大会

SQL Sever 提供的数字类型

乔乔

数据库 11月月更 SQL sever

卷积模型分类图片

智趣匠

Python 卷积网络 11月月更

最新的国内低代码开发平台排名,你知道几个?

优秀

低代码 低代码开发平台 低代码平台

新一代 CI 即将到来!

CODING DevOps

ci 持续集成 jenkins

九科信息荣获《2022爱分析RPA厂商全景报告》RPA软件市场代表厂商

九科Ninetech

应用防火墙WAF架构分类

阿泽🧸

waf 11月月更

华为阅读“WebBrain搜索”和“知识图谱”在HDC2022首次亮相!

叶落便知秋

阿里低代码引擎怎么样,好不好用?

优秀

低代码

使用 apache 给前后端服务做反向代理

非晓为骁

Apache 反向代理

华为发布鸿蒙开发套件 全面加速推进鸿蒙生态

科技汇

什么是 NFT 蓝筹项目

NFT Research

区块链 NFT

因热爱而分享!阿里云开发者社区 X InfoQ创作者支持计划发布

阿里技术

华为高清空间音频将登陆座舱,打造移动“车载大剧院”

最新动态

产品负责人的轻度思考,6个小策略,面对迭代Sprint评审会

老彦

敏捷 回顾会 产品负责人

如何通俗易懂理解Python类和面向对象?

Jackpop

如何通过Java将PDF转为Excel

Geek_249eec

Excel PDF java;

双11就要到了,是时候给你的电脑来点硬货了!

淋雨

数据恢复 OCR 滤镜 录屏 磨皮

docker 部署 apache 做反向代理

非晓为骁

Apache Docker 反向代理

NB的Github项目,看到最后一个我惊呆了!

艾小仙

Java GitHub

游戏链改NFT系统开发Web3技术

薇電13242772558

web3

Wallys/QCN9074 WiFi 6E Card OpenWRT, IPQ6010, IPQ6018,802.11ax,industrial m.2 card/QUECTEL RM500Q-GL

wallys-wifi6

IPQ6010 ipq6018 QCN9074

微服务先等等,我去刷个“虚拟背景”的副本

为自己带盐

虚拟背景 11月月更 trtc

概述DDoS分类

穿过生命散发芬芳

DDoS 11月月更

前行不缀 未来可期,鸿蒙生态发展迈入全新阶段

OpenHarmony开发者

OpenHarmony

深扒:基于UEBA的数据使用安全防护

极盾科技

阿里云机器学习平台 PAI宣布集成国产深度学习框架 OneFlow

阿里云大数据AI技术

机器学习 阿里云 oneflow

赋能信息技术应用创新,需要怎样的可持续性业务架构?

云科通明湖

负载均衡

网易云信智码超清转码技术实践

网易云信

音视频开发

探索中的持续部署_DevOps & 平台工程_崔康_InfoQ精选文章