Rectangle 3

StormForge Success Brief

The Value of Application Performance Optimization

Key Success Metrics seen by StormForge Customers

Optimizing applications using an automated, machine-learning powered approach with StormForge has several tangible benefits, including reduced cloud costs, improved application performance, decreased downtime, and improved developer productivity. This document provides a summary of key benefit areas, based on experience of our customers.

2020 Year in Review

In 2020, StormForge customers saw real and quantifiable results for decreased cloud costs and improved performance.

On average, StormForge solutions have delivered to our customers:

51%

Average Cloud Cost Reduction

53%

Average Performance Improvement

82%

Reduction of Developer Troubleshooting Time

97%

Reduction of Deployment Failures


Decreased Cloud Costs

When running a Kubernetes application in the cloud, the cost of running that application is based on the resources consumed – mainly CPU and memory. Picking the right level of CPU and memory to allocate for a particular application is a challenge.

When getting started, a DevOps team will typically over-provision just to be safe. As usage of the app ramps up though, costs can quickly spiral out of control. In our experience, customers typically see a cloud cost reduction in the range of 35-60%.

35-60%

Reduction of Cloud Costs

A recent customer example, where StormForge identified an opportunity to reduce latency by a whopping 82% while still reducing costs by 12%.

Improved Application Performance

Application response times are key for a positive user experience. Studies have shown that any response time longer than 1 second can result in a less-than-optimal experience. Amazon found that every 100ms increase in latency resulted in a 1% drop in sales.

Application Performance Optimization can identify opportunities for significant improvements in application response times and throughput. While there is always a trade-off between performance and cost, StormForge customers typically identify performance improvements in the range of 35-60%.

Decreased Downtime

When moving to cloud native applications running in containers, developers often believe that downtime is a thing of the past. After all, cloud infrastructure is highly available and if a container dies a new one can be spun up almost instantaneously.

However, the configuration of apps in Kubernetes can be unstable and result in application availability issues regardless of how highly available your underlying infrastructure may be. As part of the optimization process, StormForge identifies high-risk configurations to be avoided, resulting in a reduction of failures and downtime typically in the 30-54% range.

30-54%

Reduction of Failures and Downtime

40-70%

Developer Time Saved

Improved Developer Productivity

A “soft cost”, but nonetheless extremely important, is the productivity of your development team. A recent study by OverOps found that 69% of developers spend at least one day a week troubleshooting production issues. Reacting and firefighting production issues means less time developing new and innovative capabilities that will help a company deliver competitive advantage.

StormForge automates application optimization as part of the release process, so performance issues are less likely to make it into production. Most StormForge customers see a reduction in developer time spent troubleshooting production issues in the range of 40-70%.

Conclusion

2020 was filled with numerous challenges but application performance and application optimization should not hold you back from an optimal performance on your applications. We invite you to learn more about StormForge solutions by requesting a demo.