AWS Lambda 现在支持 AWS 故障注入服务 (FIS) 操作

发布于: 2024年10月30日

今天,AWS Lambda 宣布支持 AWS 故障注入服务 (FIS) 操作。FIS 是一项完全托管式服务,用于运行受控制的故障注入实验,以便改进应用程序的性能、可观测性和韧性。拥有高可用应用程序的客户现在可以通过临时增加调用延迟、防止函数执行、修改函数输出和注入集成错误来测试其应用程序的弹性。

AWS Lambda 旨在满足高可用性应用程序的需求,提供 99.95% 的可用性。借助 AWS Lambda 的 FIS 操作,开发人员和操作员现在无需修改代码即可验证其应用程序对所有语言运行时的 Lambda 错误的响应。通过重现可能导致应用程序故障的行为,这些操作使客户能够识别其应用程序配置、监控、警报和操作响应中的缺漏。例如,客户可以通过 Amazon API Gateway 返回自定义 HTTP 状态码,或者在 1% 的调用中增加一秒的启动延迟。首先,客户需要安装 FIS 托管扩展,创建实验模板,然后从控制台或管道中运行操作。为了保护应用程序免受意外影响,可以将 FIS 实验设置为在触发客户定义的警报时自动停止所有操作。

这些操作已在所有提供 FIS 的 AWS 区域(包括 AWS GovCloud(美国)区域)全面推出。

要了解更多信息,请访问 Lambda FIS 用户指南