50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Azure 已拥有自己的 Chaos Monkey

  • 2012-10-11
  • 本文字数:737 字

    阅读完需:约 2 分钟

Site44.com 创始人 Steve Marx最近发布了WazMonkey ,它是Azure 平台 Netflix 的 Chaos Monkey 的快捷版。

他的产品可从GitHub 上下载到,它允许开发者用Chaos Monkey 测试Amazon Web Services (AWS) 同样的方式测试Azure 部署。WazMonkey 和Chaos Monkey 测试部署的原理都是在现存基于云的软件部署中随机地引入真实的失败场景。

Netflix 的工程团队都强烈支持这种方法。他们认为,开发者在为了承受自己的测试而创建更健壮、更有弹性的系统的同时,还创建了能够承受真实灾难性故障的系统。他们所做的测试越具创造性、越真实,系统承受真实灾难性事件的可能性越大。

在第一个公开版本中,WazMonkey 能够随机地在给定的 Azure 部署中重启或备份角色实例。在这个方面,源于这个灵感 WazMonkey 使用了相同的基本签名。然而,Chaos Monkey 在过去的几年中逐渐成熟并成为了基于云的部署随机测试的领导者。使用 Chaos Monkey 的团队可以使用更大程度的配置,其中之一是能够排定可能断电的时间表并设置严重程度。WazMonkey 也提供这些相对常见的调度特性,使它和AWS 的conterpart 不分上下。

WazMonkey 的引入可能为.NET 的 Azure 社区增加它在其他开发语言和云服务提供商中的分量。减少部署、维护、开发和基于云的解决方案测试的复杂性的应用程序历来是 Java 和 AWS 的特点,但是他们缺乏 Azure 平台的互补产品。WazMoney 这类工具可能将要扭转这种趋势,它详尽地向.NET 开发者演示了如何创建 Azure 社区共享,从而共用简单直接的工具。

查看英文原文: Azure has its own Chaos Monkey


感谢侯伯薇对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-10-11 03:042006
用户头像

发布了 27 篇内容, 共 89164 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

数据研发“新人”如何快速落地?

阿里技术

数据研发

Qt For OpenHarmony

OpenHarmony开发者

OpenHarmony

软件测试|Python基础之面向对象(四)

霍格沃兹测试开发学社

软件测试|Python基础之数据库

霍格沃兹测试开发学社

【案例教学】华为云API图引擎服务 GES的便捷性—AI帮助快速处理图片小助手

人工智能 云计算 华为云

提高效率的神器!企业级SQL审核与开发工具

NineData

数据库 团队协作 企业 SQL开发 NineData

将你的接口数据一目了然,借助 Apifox 的可视化响应功能

Apifox

前端 后端 Apifox API 可视化响应

软件测试/测试开发丨利用ChatGPT自动生成测试用例思维导图

测试人

人工智能 软件测试 思维导图 测试开发 ChatGPT

软件开发中的资料整理与归档,软件产品开发文档合集

金陵老街

项目管理 文档管理软件

软件测试|Pycharm版本控制与分支管理

霍格沃兹测试开发学社

软件测试|TCP三次握手四次挥手

霍格沃兹测试开发学社

软件测试|Python基础之包的使用和软件开发目录规范及常用内置模块

霍格沃兹测试开发学社

通过UltraSync减轻主节点负担、提升业务系统性能,AntDB如何做到?

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

软件测试|数据库的内连接,左连接,右链接分别是什么

霍格沃兹测试开发学社

软件测试|Python内置模块使用(二)

霍格沃兹测试开发学社

淘天集团联合爱橙科技开源大模型训练框架Megatron-LLaMA

阿里技术

大模型 AIGC

LED显示屏租赁市场“价格”与“质量”的联系

Dylan

广告 LED显示屏 led显示屏厂家

软件测试|Python基础之面向对象(二)

霍格沃兹测试开发学社

软件测试|Python基础之面向对象(三)

霍格沃兹测试开发学社

AI和语音助手:智能助手的展露头角

测吧(北京)科技有限公司

测试

阿里云PAI-灵骏大模型训练工具Pai-Megatron-Patch正式开源!

小偏执o

单元测试|Unittest setup前置初始化和teardown后置操作

霍格沃兹测试开发学社

软件测试|Python基础之模块导入和使用

霍格沃兹测试开发学社

如何用华为云ModelArts平台玩转Llama2

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号9月PK榜

软件测试|MySQL安装最全教程

霍格沃兹测试开发学社

软件测试|Pycharm运行与调试

霍格沃兹测试开发学社

飞书深诺AI系列--如何写出一个好的Prompt

飞书深诺技术团队

软件测试|App自动化之Appium工作原理

霍格沃兹测试开发学社

软件测试|Python内置模块使用(一)

霍格沃兹测试开发学社

软件测试|Pycharm搜索替换功能

霍格沃兹测试开发学社

深入浅出:SPI机制在JDK与Spring Boot中的应用

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟 企业号9月PK榜

Azure已拥有自己的Chaos Monkey_.NET_Harry Brumleve_InfoQ精选文章