AWS Fault Injection Service

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

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

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

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

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

工作原理

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

显示 FIS 如何让您创建实验模板、开始并停止实验以及查看结果的示意图。
Fault Injection Service (02:54)
为什么选择 FIS?
FIS 为团队提供了在生产中进行实验(例如在满足特定条件时自动回滚或停止实验)所需的控制和防护机制。

使用案例

运行游戏日模拟

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

与交付管道集成

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

在实例上运行 CPU 压力测试

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

如何开始

了解有关定价的详情

查看定价摘要,以及定价套餐概述和示例。

了解如何使用受控的实验

创建实验模板并运行实验。

与专家交谈

了解如何使用预构建的模板快速设置实验。


更深入了解 AWS