概述
用于提高应用复原能力的试验平台
通过故意引入模拟实际中断情况的错误,利用混沌工程和测试来提高应用程序的复原能力。Azure Chaos Studio 是一个完全托管的混沌工程试验平台,可用于在从后期开发到生产的过程中快速发现难以察觉的问题。在客户受到问题影响之前,有意中断应用来确定差距并规划缓解措施。
- 在对组织合理的时间和位置验证产品质量。利用基于假设的方法,通过钻取事件、游戏日或两者的组合,通过 CI/CD 管道中的集成混沌功能来提高应用程序的复原能力。使用持续增长的容错库来验证体系结构、配置、代码、监视,以及需要提高复原能力的人员和资源。
- 不再需要管理工具和脚本,同时投入更多时间来了解应用程序的复原能力。通过试验模板和不断扩充的故障库快速入门,故障库中包括了在资源内造成中断的基于代理的故障,以及在控制平面中断资源的基于服务的故障。
- 通过在混沌试验之前、期间和之后实施一致的策略来做出明智的决策,提高应用程序的可靠性。将负载测试集成到混沌试验中,以模拟实际客户流量。在客户受到问题影响之前,有意中断应用来确定差距并规划缓解措施。
- 以受控方式让 Azure 应用经受真实或模拟错误来进行试验,以便更好地了解应用程序复原能力。通过混沌工程和测试,观察应用将如何响应实际中断情况,例如网络延迟、意外存储中断、即将过期的机密,甚至数据中心完全中断。
功能
了解 Azure Chaos Studio 的优势
注入
使 Azure 应用程序经受真实或模拟的错误
可观测性
观察应用程序如何响应实际中断情况
集成
将混沌工程试验集成到质量验证的任何阶段
奇偶校验
使用与 Microsoft 工程师相同的工具来构建云服务的复原能力
安全
嵌入的安全性和合规性
34,000
Microsoft 专职从事安全项目的全职等效工程师数量。
15,000
具备专业安全专长的合作伙伴。
>100
合规认证,包括超过 50 项针对全球区域和国家/地区的认证。
资源
Chaos Studio 资源和文档
常见问题解答
- 混沌工程是一种使应用程序和服务经受现实世界的压力和故障的做法,用于构建和验证复原能力,以应对不可靠条件和缺少依赖项的情况。
- 请参阅 Azure 区域可用性。
- Chaos Studio 具有一个不断扩充的错误库。 查看当前列表。
- 混沌试验需要显式粒度权限才能对资源注入错误。
Azure 解决方案
Azure 云解决方案
通过经认证的 Azure 云服务组合,结合示例体系结构和文档来解决业务问题。
业务解决方案中心
查找合适的 Microsoft Cloud 解决方案
探索 Microsoft 业务解决方案中心,查找可帮助组织实现目标的产品和解决方案。