Modern software systems face unpredictable failure modes in production. While teams test for expected issues, real-world outages often reveal unanticipated weaknesses.
Build a SaaS platform that generates realistic failure scenarios, injects them into staging environments, and measures system recovery. Integrate with CI/CD pipelines for automated resiliency testing.
Engineering teams would pay for this as it reduces production incidents and downtime. Enterprises particularly need robust systems.
Start with a simple CLI tool that generates configurable network partitions or service failures. Gradually add orchestration and monitoring features.
The biggest risk is teams may not prioritize resiliency testing until after major outages.