前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DevOps工具介绍连载(8)——Rundeck

DevOps工具介绍连载(8)——Rundeck

作者头像
顾翔
发布2020-02-19 15:30:32
1.1K0
发布2020-02-19 15:30:32
举报

Rundeck是一个基于Java和Grails的开源的运维自动化工具,提供了Web管理界面进行操作,同时提供命令行工具和WebAPI的访问控制方式。像Ansible之类的工具一样,Rundeck能够帮助开发和运维人员更好地管理各个节点。

概要信息

Rundeck概要信息如下表所示:

CE版 vs 商业版

选择收费还是不收费的版本,取决与对功能的要求以及预算的多少等多项因素,CE版自然是上述概要信息中所使用的Apache 2.0 License。

陈本比较

而商业版本大体的预算需要投入多少,Rundeck目前的收费模式是这样的:

可以看到Node/Projects/Executions都是不做限制的,可以根据需要进行裁剪,整体的费用大概的范围是2万美刀至6万美刀,这是需要每年投入的费用,详细的计价可能需要进一步的商谈了,这也是目前大部分软件的一个模式。

功能比较

功能比较的信息如下所示:

优势特性

已经有这么多工具了,Why Rundeck?结合官方,其所给出得原因如下所示:

Rundeck定位

Rundeck的目标在于为了是的企业运维更好地运行,无论是传统方式还是云端服务均能很好支持,支持用户所选者的工具和脚本语言。从中至少可以看到传统方式和云的支持,多种语言和脚本的支持的定位,提供了整体框架的功能。

运维更好的扩张

使用Rundeck能够实现运维服务的自助,提高了效率,使得运维能够更好更有效地扩张。

消除等待

更好地践行精益运动,改善响应时间,降低工单请求队列的长度。

整体管控

整体进行监控,作业内容安排妥当,一切有条不紊。

审计追踪

操作可监控,记录所有运维行为,可以事后追踪确认是否存在操作违规。

使用场景

运维支持

降低MTTR与客户的指责,同时降低支持的成本。可基于标准运维流程进行写作,限制对于敏感环境的访问支持,可以与监控与工单管理系统进行集成,同时满足审计者对于所有操作历史行为进行追踪的需求。

运维服务自助化

以更安全的方式授权作业执行与监控的功能,根据细粒度的权限进行可控地设定。可根据需要进行运维操作流程的设定,保证安全可控的基础之上提高运维操作的速度。

发布管理自动化

跨环境进行应用部署的自动化管理,可手动或者自动的进行构建与部署行为的触发,Rundeck同时可以执行部署行为之后的验证性测试。

大数据与ETL操作(提取/转化/加载)

可用于创建job用于支持数据管理和分析的需要。链接不同的数据源以运行脚本和在数据处理攻击之间进行操作,可通过Rundeck创建自助服务,使得数据专家的知识分享成为标准流程,在整个组织中更好的推广。

————————————————

版权声明:本文为CSDN博主「liumiaocn」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/liumiaocn/article/details/89137017

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软件测试培训 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档