1. 主页
  2. 文档
  3. HCaaS操作指南
  4. DevOps

DevOps

DevOps概述

传统的开发模式虽然有分工明确,各司其职的优点,但是正因为如此,开发、测试和运维团队之间严重脱节,缺乏密切的合作,很多前期没有发现的小问题会在后期部署运维时集中爆发,大大提高了开发的成本以及延长了产品的迭代周期。针对现代软件越来越复杂,需求变化越来越快的趋势,人们提出了DevOps (Development&Operations)开发模式,它不是一种工具集,而是一套方法论,主张开发、测试和运维团队之间进行沟通、协作、集成和自动化,以综合协作的工作方式改善整个团队在交付软件过程中的速度和质量。

HCaaS打通了从代码提交,自动测试,自动构建镜像,自动部署镜像的全流程,高效替代业内部署复杂、迭代缓慢的传统方式,实现从代码变更到代码构建,镜像构建和应用部署的全流程自动化。

在 HCaaS容器服务上部署服务,开发人员在 Git 或其他代码平台提交新代码后,可立即进行构建、测试、打包集成,在持续集成的基础上,将集成的代码部署到预发布环境和生产环境上。

HCaaS 提供DevOps具有以下特点:
1、 建立标准化、一致性的开发、测试和运维环境,实现敏捷开发
2、 应用全生命周期管理,实现私有云环境应用托管、开发、自动化运维等
3、基于Docker和微服务,实现弹性伸缩、滚动升级等能力
4、支持公有Github、Bitbucket、Gitlab和私有Gitlab代码库的对接
5、支持容器化流水线缓存,加速流水线执行

文章

这篇文章对您有用吗? 1

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注