专栏首页用户6517667的专栏DevOps工具介绍连载(1)

DevOps工具介绍连载(1)

集中配置管理系统

puppet

puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。

https://www.cnblogs.com/keerya/p/8040071.html

Chef

Chef 是一款自动化服务器配置管理工具,可以对所管理的对象实行自动化配置,如系统管理,安装软件等。Chef 由三大组件组成:ChefServer、ChefWorkstation 和 Chef Node。

https://blog.csdn.net/bbwangj/article/details/82185160

ansible

ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

https://blog.csdn.net/weixin_42193400/article/details/82148974

saltstack

saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。

https://www.cnblogs.com/xintiao-/p/10380656.html

参考:正文官方网站http://docs.saltstack.cn/

Cfengine

Cfengine 是历史最悠久的配置管理软件. 虽然受到了来自众多后起之秀(puppet, saltstack,Chef...)的挑战。

https://www.jianshu.com/p/97db5cd55d61

Capistrano

Capistrano是一种在多台服务器上运行脚本的开源工具,它主要用于部署web应用。它自动完成多台服务器上新版本的同步更新,包括数据库的改变。

https://www.cnblogs.com/feiffy/p/9327292.html

Resque

Resque使用Redis创建后台任务,存储进队列,并随后执行。它是rails下最常用的后台任务管理工具之一,另一个是Delayed Job。两者的主要区别是,Delayed Job使用Active Record存储数据,Resque使用Redis。

https://www.jianshu.com/p/a39904a0ba01

Rundeck

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

https://blog.csdn.net/liumiaocn/article/details/89137017

Rally

Rally作为OpenStack一个独立项目,可通过模拟高并发场景的压力测试来测试云环境的性能和规模。Rally可对已经部署完成的云环境(deployment)进行测试,还支持部署云环境,通过自身提供的deploymentengine。Rally 能够自动安装和运行tempest来测试云环境。并对rally测试结果生成HTML格式报告文档。Rally DB 则用于存放测试结果。

https://blog.csdn.net/bc_vnetwork/article/details/51434175

本文分享自微信公众号 - 软件测试培训(iTestTrain),作者:软件测试培训

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-01-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 移动测试初探(七)

    使用之前需安装.net4 以及android sdk 并配好环境变量,另外多读读readme。

    小老鼠
  • 单元测试工具(连载13)

    Pytest可以通过fixtures、Mark_Usefixtures和外部数据对测试用例进行参数化。

    小老鼠
  • 基于性能测试工具kylinTOP构建虚拟用户自身请求的并发模型

    在对于WEB系统进行性能测试时,第一时间想到的是测试出WEB系统能够承受的最大并发虚拟用户(VU)用户数,因为系统的最大VU并发数可以直接反应系统的承载能力。但...

    小老鼠
  • 干货 | 超详细的渗透测试思维导图

    经常有人问我渗透流程和思路,特此分享一张曾经在Github上看到的一张超级详细渗透测试思维导图,值得学习

    HACK学习
  • 大数据和云计算技术周报(第60期)

    “大数据” 三个字其实是个marketing语言,从技术角度看,包含范围很广,计算、存储、网络都涉及,知识点广、学习难度高。

    大数据和云计算技术
  • 百度站长工具 https 认证成功全记录

    百度很早就支持 https 证书了,并且给出了百度站长工具 https 认证功能,正好 www.vpsss.net 要从 http 升到 https,经历了多次...

    魏艾斯博客www.vpsss.net
  • 「R」ezcox 森林图中点估计方块大小设定

    这篇文章与 https://github.com/ShixiangWang/MessageBoard/issues/69[1] 与 https://github...

    王诗翔呀
  • Angular 10 正式发布,不再支持 IE9/10!

    Angular v10.0.0 正式发布了!这是跨越整个平台(包括框架、Angular Material 和 CLI)的一次主要版本更新。这次的新版发布间隔比以...

    逆锋起笔
  • Python解答LeetCode

    古有科举八股,今有LeetCode。 八股定格式而取文采心意,LeetCode定题目且重答案背诵。 美其名曰:"practice makes perfec...

    SeanCheney
  • [译]按照EIP-712规范签名完成委托和投票

    Compound[4]的治理体系是由发放给用户的COMP代币[5]来驱动的。COMP代币持有者拥有与持有量1:1的投票权。投票权利可以委托给任意一个地址,让其去...

    Tiny熊

扫码关注云+社区

领取腾讯云代金券