Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/blog-api.lequ7.com/wp-content/plugins/wp-cors/wp-cors.php on line 28

Warning: Undefined array key "HTTP_ORIGIN" in /www/wwwroot/blog-api.lequ7.com/wp-content/plugins/wp-cors/wp-cors.php on line 29
关于后端:DevOps的八大能力 乐趣区的后端

关于后端:DevOps的八大能力

139次阅读
没有评论

DevOps的八大能力

DevOps 是什么?

DevOps是一种交融文化、工具和实际的理念,旨在通过自动化技术实现高效率高质量的交付指标,贯通整个软件生命周期。它次要包含继续打算、继续集成、继续部署、继续测试、继续运维、继续平安、继续监控、继续反馈这八大外围能力。

一、 继续打算

应采纳麻利开发实际来进步速度和品质。

麻利开发是一种用于项目管理和软件开发的迭代办法,可帮忙团队将工作分解成更小的局部,从而提供增量价值。更多内容请参考 DevOps与麻利开发。

二、 继续集成

集成指将更新的代码合并或者提交到骨干源码仓库。

继续集成是指在版本控制的根底上,通过频繁的代码提交、自动化构建和单元测试放慢集成周期和问题反馈速度,从而及时验证零碎可用性。

次要包含性能:拉取代码、代码品质扫描、代码平安扫描、代码标准查看、单元测试、集成测试(不依赖服务)、编译和制作镜像、推送到制品库

三、 继续部署

部署指将制品装置到运行环境。

继续部署是通过自动化的伎俩将部署的操作过程进行简化,升高部署的复杂度,使得部署是一个随时可进行的疾速流动。

继续部署并不特指通过品质验证的制品主动部署到生产环境

四、 继续测试

部署指将制品装置到运行环境。

继续部署是通过自动化的伎俩将部署的操作过程进行简化,升高部署的复杂度,使得部署是一个随时可进行的疾速流动。

继续部署并不特指通过品质验证的制品主动部署到生产环境

五、 继续运维

治理面向客户的端到端IT服务交付,包含设计、施行、配置、部署和保护反对组织服务的所有IT基础架构过程中波及的实际。

六、 继续平安

源于DevSecOps理念,其目标是通过平安左移到开发测试团队,使平安评审阶段的时长变短,从而进一步缩短交付周期。并且它能够在更早的阶段发现并修复安全漏洞,从而缩小上线前发现安全漏洞的返工老本。

平安左移是为了让团队对他们开发的内容负责,通过将平安等工作(比方测试平安)从部署前的平安评审阶段左移到更早的阶段,从而更早、更快地发现并解决平安问题,而不是等到几天后部署时才发现,或者几个月后再收回浸透测试报告。

七、 继续监控

疾速辨认并解决影响产品失常运行工夫、速度和性能的事务。

主动告诉团队无关变更、高风险操作或故障的信息,以便放弃服务的运行。

八、 继续反馈

对每个版本进行评估,并生成报告以改良将来版本。

通过收集继续反馈,团队能够改良其流程,并驳回客户反馈以改良下一个版本。

本文由mdnice多平台公布

正文完
 0
评论(没有评论)