内容简介:Rundeck联合创始人兼首席产品官Damon Edwards在Damon Edwards:我们提供了一个新的用户界面。旧版本给人的感觉是功能很强大,我们想让它更容易使用,所以我们现在不会一次性向用户显示太多东西。我们还在Pro版本中增强了用户管理功能,在开源版本中,用户信息全部保存在文本文件中。不过,现在的Pro版本中,有一个规则评估器和一个规则构建器。我们还升级了Pro版本的工作流引擎,现在可以对工作流进行分支和合并。我们还引入了与Okta集成的单点登录,并改进了Pro版本的HA和集群功能——用户可以
Rundeck联合创始人兼首席产品官Damon Edwards在 2018年伦敦DevOps企业峰会 上发表了题为“ Operations——The Last Mile Problem for DevOps in the Enterprise ”的演讲,并发布了 RunDeck V3.0 预览版,InfoQ采访了他。
InfoQ:Rundeck 3.0有什么新特性?
Damon Edwards:我们提供了一个新的用户界面。旧版本给人的感觉是功能很强大,我们想让它更容易使用,所以我们现在不会一次性向用户显示太多东西。我们还在Pro版本中增强了用户管理功能,在开源版本中,用户信息全部保存在文本文件中。不过,现在的Pro版本中,有一个规则评估器和一个规则构建器。我们还升级了Pro版本的工作流引擎,现在可以对工作流进行分支和合并。我们还引入了与Okta集成的单点登录,并改进了Pro版本的HA和集群功能——用户可以创建RunDeck结构来分配流量,并可以隔离PCI环境,重定向和加载管理流量。
InfoQ:Rundeck是否可以作为SAAS产品提供?
Edwards:不,运行Rundeck其实没有那么难,而且Rundeck对基础架构操作进行了自动化,可以访问企业的整套系统,因此大多数企业还是希望将其保留在内部。
InfoQ:到目前为止,Rundeck经历了怎样的旅程?
Edwards:我们首先帮助人们将多个 工具 绑定到标准操作过程中,并围绕这些流程管理工作流和访问控制。这意味着营运之外的人可以安全访问特权操作任务,比如重启、健康检查和响应事件的方式——通常是在部署之后。我们非常关心维护问题,例如,系统类型问题、网络和安全作业。Rundeck为这些类型的任务提供了安全的自助服务,并提供了可审计的细粒度访问控制。
InfoQ:Rundeck在DevOps工具链中有哪些优势?
Edwards:在DevOps中,我们专注于部署问题,主要是要解决问题。IT运营能够以类似的方式自动化我刚刚描述的工作类型,我们将其视为最可预测的DevOps差异化因素。
InfoQ:Rundeck与服务台工具的关系是怎样的?
Edwards:我们集成了ServiceNow和Remedy等服务台工具,Rundeck可以检查ticket,并在必要时将其写入服务管理工具。用户可以定义Rundeck工作流程,根据他们的流程来创建护栏。通常人们最开始会将RunDeck用于一个特定的任务,比如重复打开防火墙或重新启动计算机。然后他们开始质疑,既然要一直变更防火墙,那为什么还要体ticket?使用Rundeck后减少了ticket数量,同时也减少了服务管理系统中的流量。企业希望这样,因为从业务角度来看,他们希望IT运营能够拜托之前的那种方式。
InfoQ:为什么这是DevOps的最后一英里?
Edwards:所有这些工作都在进行中,但是我们不可能在一开始就完成所有这些工作。但我们可以锁定它们,自动化并加速它们。在企业中,我们需要让DevOps和精益更深入地渗透到Ops中。无论他们是否做过,敏捷开发已经存在了17年。IT运营的最后一件大事是二十多年前的ITIL,人们需要意识到,IT运营需要面临一系列不同的挑战,还要应对很多传统思维和需要解决的系统问题。
InfoQ:ChatOps将带来哪些帮助?
Edwards:我们认为,ChatOps在企业中的渗透有点浅。限制因素是需要对我们的工作方式进行根本性的改变,并且可能会感到有点不受控制。传统的IT运营十分孤立,很难在一夜之间完成改变。
InfoQ:你对DevOps和离岸外包有什么看法?
Edwards:人们以孤立的方式工作,这对DevOps造成了阻碍。通常你会需要多个团队的人一起合作,而Rundeck会在这方面发挥作用,因为当组织试图建立跨职能团队时,经常会出现专家不足,这个时候他们可以通过RunDeck来自动化接口并打破这些约束。
InfoQ:Rundeck如何为DevSecOps提供支持?
Edwards:全局的安全问题有它自己的作用域,他们总是抱怨直到最后都没有参与其中,但一般来说,他们应该被拉入到工作流程中。他们知道自己不能只是作为检查员,而是要在一开始就参与进来。DevSecOps是DevOps的一个子集,它在早期阶段就引入了appsec,而基础设施即代码会有一定的用处。
InfoQ:我们如何帮助IT运营解决所有遗留问题?
Edwards:问题是他们如何获得时间和投资——十年前,如果你没有将IT外包到海外,那么你就是个傻瓜。让IT运营人员歇一歇吧。我们看到开发人员可以访问生产系统,当他们获得权限时,他们会改变主意。有人说,你在检查某些东西时,那一刻就变成了历史,你无法改变自己的历史,你只能尝试以最好的方式应对当下。
查看英文原文: IT Operations Is the Most Predictable DevOps Differentiator Says Damon Edwards at DOES18 London
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Agile Web Development with Rails, Third Edition
Sam Ruby、Dave Thomas、David Heinemeier Hansson / Pragmatic Bookshelf / 2009-03-17 / USD 43.95
Rails just keeps on changing. Rails 2, released in 2008, brings hundreds of improvements, including new support for RESTful applications, new generator options, and so on. And, as importantly, we’ve a......一起来看看 《Agile Web Development with Rails, Third Edition》 这本书的介绍吧!