开发者社区 > 弹性计算 > 云服务器ECS > 正文

云上持续发布的步骤是什么?

已解决

云上持续发布的步骤是什么?

展开
收起
詹姆斯邦德00 2022-09-22 14:19:48 384 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    在环境准备方面,进行模版输入,使用已有模版或自定义模版描述云上环境。任何输入参数,执行自动化部署。最后,查看各资源部署完成情况,并进行后续管理。

    该资源准备过程,适用企业快速上云,按需批量部署,应用需要资源快速复制,使用已有资源快速构建应用。

    在持续构建方面,需要把提供服务的代码包,打包上传到OSS。用户通过输入相关的环境参数,拉取对应的软件包。然后,通过运维编排,拉取对应包信息到ECS 上。

    云助手通过执行对应的部署脚本,启动应用,对外提供服务。

    当业务不断扩展,机器无法支撑服务时,可以通过弹性伸缩,快速提供机器的扩缩容,从而实现自动化部署。

    在持续发布方面,主要基于弹性伸缩的滚动升级。首先,关闭扩缩容活动,然后对实例进行分组,让实例进入备用状态。对应的实例在发布的过程中,不会对外提供服务。完成发布后,实例退出备用模式,对外提供服务。

    滚动升级适合金丝雀发布、蓝绿发布、分批发布等能力。在运维编排中创建软件包,已创建伸缩组并添加ECS 实例,执行滚动升级任务即可。

    以上内容摘自《云上自动化运维CloudOps系列沙龙演讲合集》电子书,点击https://developer.aliyun.com/ebook/download/7730可下载完成版

    2022-09-22 15:21:55
    赞同 展开评论 打赏
问答分类:

云服务器ECS是一种安全可靠、弹性可伸缩的IaaS级云计算服务。在这里你可以获取最新的ECS产品资讯、最前沿的技术交流以及优惠活动等信息,加速自己的技术成长。

相关电子书

更多
如何实现应用的持续发布 立即下载
快速交付云原生应用的多种发布策略详解 立即下载
7天从开发到上线 云上高效运维实践与探索 立即下载