AWS Fault Injection Service

通过受控实验提高韧性和性能

优势

查找传统软件测试未发现的性能瓶颈或其他未知弱点。

定义停止试验或回滚至试验前状态的特定条件。

使用 FIS 场景库中的预构建场景在几分钟内运行实验。

通过生成真实故障条件(例如不同资源的受损性能),获得卓越的见解。

工作原理

作为 AWS 韧性监测中心的一部分,AWS Fault Injection Service (FIS) 是一项完全托管式服务,用于运行故障注入实验,以便改进应用程序的性能、可观测性和韧性。FIS 简化了跨一系列 AWS 服务来设置和运行受控故障注入实验的过程,因此团队可以对其应用程序行为保有信心。

为什么选择 FIS?

FIS 为团队提供了在生产中进行实验(例如在满足特定条件时自动回滚或停止实验)所需的控制和防护机制。

使用案例

模拟以前的失败情况、已知的流程或团队弱项,或者季节性的需求峰值,同时监控系统的性能。

作为软件交付过程的环节,重复测试故障操作带来的影响,例如注入任务级别的容器故障。

测试您的应用程序如何处理 CPU 压力,以及 CPU 利用率是否超出指定的阈值。