From the Blogosphere
DevOps Requires APM | @DevOpsSummit @CAInc #DevOps #APM
Every IT organization bent on cloud excellence should make cloud APM an integral component of their DevOps environment
May. 7, 2016 03:30 AM
Much of the discussion around cloud DevOps focuses on the speed with which companies need to get new code into production. This focus is important - because in an increasingly digital marketplace, new code enables new value propositions. New code is also often essential for maintaining competitive parity with market innovators.
But new code doesn't just have to deliver the functionality the business requires. It also has to behave well because the behavior of code in the cloud affects performance, cost, reliability, and scalability. For developers to write code that behaves well, they need great cloud APM.
What Cloud APM Tells Cloud Developers
Ops teams, however, don't modify code. They have to live with what developers produce. If code is written inefficiently, ops has no choice but to add provisioning as necessary to meet service-level objectives.
Developers, on the other hand, can fix bad code behaviors. The right cloud APM technology can tell them exactly what those behaviors are. In fact, the insights provided by APM tools are indispensable to any development team charged with writing excellent code.
Cloud APM, in other words, is the feedback loop that cloud developers need to ensure that DevOps is not only functionally Agile but also operationally excellent.
Completing the DevOps Loop
Of course, completing the cloud DevOps loop requires more than just a good APM tool. You also need processes that capture the problematic code behaviors discovered via APM and feed them into your software change management environment. These processes should include:
Organizations that leverage cloud APM in this way will significantly improve the quality and consistency of their end-user experience, while also achieving non-trivial reductions in cloud costs. Proactive attention to code behaviors also substantially mitigates the business risks associated with full-scale service outages.
For these reasons and more, every IT organization bent on cloud excellence should make cloud APM an integral component of their DevOps environment.
Reader Feedback: Page 1 of 1
SOA World Latest Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
SYS-CON Featured Whitepapers