The software industry has come a long way since the 1990s, when the first application performance monitoring tools debuted as a means to identify defects in production. Today, a new generation of tools — application performance management (APM) solutions— has emerged. These feature-laden tools are lightning fast, fully automated and they can even monitor cutting-edge architectures — including distributed systems hosted in virtual or cloud environments.
Despite these advances, many firms are still stuck in “legacy” mode, using APM tools at the end of the software delivery cycle. In doing so, they’re forced to address issues post-release, in production. Since it’s virtually impossible to catch and remediate defects or resolve infrastructure or service outages in the brief period (sometimes nanoseconds) between an APM tool identifying them and a user crying foul on social media, no one is happy.
At Orasi, we are confounded by this attitude. We know there is a much more effective approach: shifting APM left into the performance testing cycle.
If you’re feeling puzzled right now, here’s the scoop. Running APM in concert with performance testing enables test teams to find more defects, infrastructure weaknesses and other performance impediments before users do. It’s that simple. Although running APM tools post-release still has benefits, it’s a band-aid on a wound that can cause a company to hemorrhage money.
Today’s users are impatient and eager to express their displeasure with apps that disappoint. APM extends the benefit of performance testing and ensures code is as perfect as possible before release, while minimizing the TCO of software development.
Today’s users are impatient and eager to express their displeasure with apps that disappoint. APM extends the benefit of performance testing and ensures code is as perfect as possible before release, while minimizing the TCO of software development. For help shifting APM left, check out these guided tours of two solutions — AppDynamics and Dynatrace, leaders since 2009 that both Orasi and Gartner recommend heartily recommend.
APM In Action: Why It’s Critical to Shift Left
Let’s imagine it’s the day before Black Friday, and your software team is updating the shopping cart in your app to accommodate a cool promotion. Customers will be able to put items in the cart on Black Friday, and rather than disappear overnight if they don’t check out, the cart will hold them for 24 hours (with guaranteed prices) while they comparison shop.
With APM in Production
With APM Integrated into Performance Testing
As big data swells databases and AI becomes commonplace, APM in tandem with performance testing equips firms to ensure core applications continue to provide a great customer experience, even under conditions of peak load. The result is accelerated speed and quality of release delivery that is key to remaining competitive and agile in an era of rapid business change. To hear even more evidence for shifting APM left, shoot us an email at email@example.com.