Technology.
In the last five years has created a radical change in the way business applications are built. The applications of today are fundamentally restructured by service-orientated architecture (SOA), open-source, agile development and new development platforms. IT also has moved from the physical to virtual servers and cloud data center environments. Built for peak load capacity is replaced by on-demand, centered on developing trouble shooting makes way for trouble-shooting focus on operations.
In a not so long ago still worked monolithic business applications. All code was implemented on a large application server and all data was in a single database. If something went wrong, you quickly came out with "the usual suspects'. Today that is different now that many applications depend on the Internet. A business transaction is much more steps (hops) than previously completed. That means for diagnosing a problem that you can follow the transaction while the different systems on different devices passes.
The performance of your business transactions to be measured, you know where what occurs and what the impact of the transaction on the individual component. This goes beyond control or hardware will function, it is about following transactions at multiple locations, understand how long data stays somewhere and verify the performance of applications consistent with historical data.
Inspecting packets on the network is not sufficient for those questions. Network Tools do not support the full details at the transaction level. This is because they do not look in the code of an application. In other words they are not "application-aware". Because you cannot manage what you cannot see you in the year 2010 different tools use a composite application to monitor.
A tool that you can use is AppDynamics. This next-generation APM solution allows business transactions from start to finish, whether physical, virtual and cloud infrastructure. AppDynamics provides live visualization of the operation flow, so you can see exactly how its performance per tier. Through green / orange / red indicators help you quickly see where the problem is. A red indicator encourages action. The problem can then both in the sphere of operations and applications there. AppDynamics close the gap between IT operations and the developer.
Outside the right tool, there is also something like APM 2.0. These are the best practices around performance management in complex environments that we encounter today. I mention them below.
Make the big picture insight
APM 2.0 tools should be built for composite applications. APM 2.0 One solution would be a visual statement to demonstrate application topology for insight into IT operations. A technique as application mapping shows all applicatietiers and back-end services, even by applying agile development of new code added.
Measurement that matters
A 2.0-APM tool should run around the process of business transaction. The tool should measure what the business does, namely the transaction. No longer is the measurement of infrastructure and the health of individual components of the application sufficient to guarantee quality of service.
Know what lies lateral
Another best practice is to use a tool which provides you with comprehensive diagnostics. A 2.0-APM solution should provide diagnostic detail. Such tools should allow you to trace problems to the source and not more than two percent overhead entail.
Create Policy
Create policies for the tools you use. For example, create a policy from the fact that you are settling an order no longer than two seconds to the duration. To avoid false alarms, APM 2.0, you must know when a solution is overrun by poor performance or that it is an incident that the overall transaction time has no effect. The tool should learn from historical patterns and compare them with current performance.
Connect your application to the cloud
One solution would APM2.0 both cloud-deployed applications need to monitor and should be used for computing elastic possible. It is best to cloud orchestration to apply. This allows your company to intelligently scale-up and scale down when needed.
Conclusion: applications and environments are increasingly complex. APM 2.0 A good tool helps both IT operations and IT developers to advance to comply with the requirements from the business.



Reply With Quote
Bookmarks