架构师之家

 找回密码
 立即注册
查看: 107|回复: 0

DevOps 自动化实现

[复制链接]

45

主题

45

帖子

210

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
210
发表于 2019-4-17 22:46:37 | 显示全部楼层 |阅读模式

DevOps是迭代软件开发的一种方法,囊括了软件开发人员,质量保证和IT运营人员之间的紧密协作。这种迭代式的开发方式有很多有价值的特征,包括(更)更短的发布周期,更快的上市时间,更少侵入性的升级和更高的质量。

但为了成功和高效,DevOps自动化需要在整个软件开发生命周期中使用正确的工具。 RightCloud在其全面的自动化,舞台和第三方集成功能方面扮演着强有力的角色,提供将您的CI / CD管道和整体工具链连接在一起的粘合剂。


图示:DevOps自动化

拥有自动化工作流引擎和全面的第三方集成功能的RightCloud可以成为关注DevOps自动化的公司的有利工具。

1.迭代软件开发的测试实验室自动化

RightCloud目录中包含操作系统主映像以及Ansible,Puppet或后置供应脚本化工作流程,这些工作流程安装了用于自动化测试的最新版本的应用程序代码。这些工作流程甚至可以通过CI事件(如Git提交)自动启动。

另外,通过与Jenkins服务器的集成,可以通过使用RigthCloud执行完成工作流程来每日构建最新代码库的完整版本,以便从前一天删除当前测试虚拟机,并提交服务请求部署新的虚拟机,并在新的虚拟机上安装最新版本的软件。

2.开发人员沙盒

在对由多个层次甚至微服务组成的复杂应用程序执行单元测试时,经常需要创建所有相关组件的私有实例,并将其分离到隔离的虚拟网络后面。 RightCLoud的自动化工作流和自助服务配置可成为提高开发人员创建和管理此类开发人员沙箱效率的强大工具。

3.Ansible集成

如果您使用Ansible作为您的IT自动化平台,则可以将Ansible与RightCLoud无缝集成以配置和管理节点。使用RightCLoud,您可以在服务目录中预定义被管理节点配置。

当您集成Ansible服务器或Ansible组织时,RightCloud会与Ansible同步,以检索在Ansible自助式配置和工作流程期间使用的所有配置的角色,配置和环境。


楼主热帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Dzend Inc. ( 赣ICP备15003362号-1

GMT+8, 2019-5-21 00:43 , Processed in 0.073171 second(s), 15 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表