-
Technology
-
Industry
-
Solutions
-
- ASSET MANAGEMENT
- AUGMENTED & VIRTUAL REALITY
- COLLABORATION
- CONVERSATIONAL
- CUSTOMER EXPERIENCE MANAGEMENT
- CUSTOMER RELATIONSHIP MANAGEMENT
- CYBER SECURITY
- DATA CENTER
- DIGITAL CUSTOMER EXPERIENCE
- DOCUMENT MANAGEMENT
- EHS SOFTWARE
- ELECTRONIC DATA INTERCHANGE
- ENTERPRISE DATA MANAGEMENT
- ENTERPRISE DATA QUALITY MONITORING
- ENTERPRISE RESOURCE PLANNING
- ENTERPRISE RISK MANAGEMENT
- ENTERPRISE-GRADE WEB DATA SOLUTIONS
- FACILITY MANAGEMENT
- FIELD SERVICE
- GAMIFICATION
- IDENTITY AND ACCESS MANAGEMENT
- INFRASTRUCTURE
- IT SERVICE MANAGEMENT
- MANAGED IT SERVICES
- PAYMENT AND CARD
- PROJECT MANAGEMENT
- SOFTWARE TESTING
- STORAGE
- VIDEO SOLUTIONS
- WORKFLOW
-
-
Platforms
-
Functions
- Leadership Perspectives
- Innovation Insights
- Research
- Magazines
- News
- CXO Awards












My vision for an Application Management solution is one that is entirely proactive 
Before getting into the specifics of AM solutions, I would like to layout my vision for an app management system. Like a human body, the hands and legs would not work if the brain does not send them the right signals. Likewise, an application cannot work independently of the hardware it is running on. Both work synergistically to make the application perform what it needs to do. I remember around 2004-2005; I had implemented an application management solution that was way ahead of its time. It was a small company out of Boston who used artificial intelligence (AI) in their product. They installed “probes” at each tier of the applications (database, core app, etc) to collect log data along with logs from hardware. When an anomaly would occur, the AI would kick in to figure out the root cause of the issue and give an alert about it suppressing all the alerts from different parts of the application upstream from it. This helped us in getting to address the issue much faster and more efficiently.
A number of tools are used to discretely manage applications today in our environment like Oracle enterprise manager (OEM), Solarwinds with probes into applications and systems, MRTG, Tableau (for visualization) and other solutions. All these manage a number of discrete points in each application/system creating discrete sets of information. We took these discrete data points and aggregated them based on applications with two different types of dashboards. The first dashboard helped the client services team to respond quickly to an end user calling or to raise the flag to a level 3 developer. This dashboard (figure 1) is very high level and does not provide any specific detail on the issue but that there is an issue in one or multiple sub-parts which make up that application.





