写点什么

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:041959
用户头像

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

关注

评论

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

泡泡玛特爆火,年轻人的新圈子里,AI+潮玩能否占有一席之地

腾讯云音视频

实时音视频 泡泡玛特 AI实时对话 AI玩具

裁员、量产搁置,特斯拉Optimus团队恐迎至暗时刻!

机器人头条

科技 特斯拉 人形机器人 具身智能 optimus

ManageEngine卓豪简化变更管理的工作方法(四)

ServiceDesk_Plus

变更管理 ManageEngine卓豪

Karmada v1.14 版本发布!新增联邦资源配额管理能力

华为云原生团队

云计算 容器 云原生

基于YOLOv8的学生课堂行为识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

快手商业化风控内容审核场景下的大模型早期探索与应用

快手技术

大模型

HarmonyOS开发笔记:Car Kit实现新闻应用的车载场景适配

chengxujianke

HarmonyOS开发实战:Input Kit打造新闻应用的智能输入体验

chengxujianke

鸿蒙开发实战:MDM Kit构建企业级新闻应用的安全管控体系

chengxujianke

HarmonyOS开发实战:NearLink Kit实现新闻极速互传

chengxujianke

Mint Blockchain × Crydit: 联手推进 PayFi 生态建设

NFT Research

NFT web3、

鸿蒙开发笔记:Network Kit在新闻应用中的网络请求优化

chengxujianke

HarmonyOS开发实战:Online Authentication Kit实现新闻应用安全登录

chengxujianke

鸿蒙开发实战:Basic Services Kit打造新闻应用的底层服务框架

chengxujianke

鸿蒙开发实战:Connectivity Kit优化新闻应用的网络连接体验

chengxujianke

鸿蒙开发实战:Device Security Kit强化新闻应用设备安全防线

chengxujianke

鸿蒙开发实战:Function Flow Runtime Kit优化新闻应用的异步任务处理

chengxujianke

鸿蒙开发笔记:Network Boost Kit优化新闻应用网络性能

chengxujianke

鸿蒙开发笔记:Wallet Kit实现新闻付费会员无感支付

chengxujianke

HarmonyOS开发实战:Distributed Service Kit实现新闻应用的多端无缝协同

chengxujianke

鸿蒙开发实战:Driver Development Kit打造高性能新闻应用外设支持

chengxujianke

HarmonyOS开发实战:Enterprise Data Guard Kit构建企业级新闻数据防护体系

chengxujianke

HDC 2025 | AI+开源:赋能开发者迈向AI时代

华为云开源

开源 开发者 云原生 前端 华为开发者大会

HarmonyOS开发实战:Multimodal Awareness Kit在新闻应用中的多模态交互

chengxujianke

HarmonyOS开发实战:Weather Service Kit在新闻应用的智能天气融合

chengxujianke

HarmonyOS开发实战:Device Certificate Kit构建新闻应用的设备认证体系

chengxujianke

【KWDB创作者计划】- KWDB:高性能时序数据库,赋能AIoT场景,引领时序数据库新纪元的高效引擎 - 新零售可回溯视屏时序数据系统最佳实践

KaiwuDB

澳鹏多模态标注工具:构建AI认知的语义桥梁

澳鹏Appen

多模态 多模态数据 多模态模型

鸿蒙开发笔记:Asset Store Kit加速新闻应用的资源管理

chengxujianke

HarmonyOS开发实战:Crypto Architecture Kit保障新闻应用数据安全

chengxujianke

鸿蒙开发实战:Data Protection Kit打造新闻应用的隐私防护盾

chengxujianke

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