Updated: May 23, 2022 (May 16, 2022)
Analyst ReportAzure Chaos Studio Can Help Improve App Resiliency
- Azure Chaos Studio generates failures and degraded conditions on Azure resources so development and IT teams can ensure applications respond properly.
- The service could become part of customer test suites to boost application resiliency and availability.
- Configurations for the service should be carefully applied so it is not used inappropriately.
- Separate tools and processes must be used to observe, analyze, and address the outcomes.
- It will incur costs upon general availability.
Azure Chaos Studio lets customers generate several types of Azure failures and degradations to observe how they affect application behavior and help identify code or deployments where improvements are needed.
Chaos Engineering
Chaos engineering is the practice of introducing faults and degradations (so-called chaos) into hardware and software environments to identify problems with application resiliency. Typical test suites, such as automated routines that verify product release criteria, may not include the type of random environmental faults that chaos engineering applies, such as unpredictable service availability, network latency, and limits on hardware resources (for example, CPU, memory, and disk performance).
Atlas Members have full access
Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.
Membership OptionsAlready have an account? Login Now