A recent survey of IT Operations executives found the following to be the most impactful challenges facing their teams:
1. Too much time spent resolving business-impacting application outages or slowdowns
IT Operations teams spend too many work hours resolving application performance problems. The biggest single opportunity to reduce this resource drain is to streamline the process of localizing the problem – in short, find the actual problem faster.
The Mean Time to Resolve issues (MTTR) is the primary measure that Operations teams use to determine their effectiveness in dealing with problems. Whenever Operations teams speak about management projects, the ultimate goal is to reduce MTTR.
Forrester Research’s Evelyn Oehrlich breaks down MTTR as the sum of four sub-components:
- The time it takes to detect a problem (measured by the MTTI or “Mean Time to Identify”)
- The time it takes to isolate the problem (measured by the MTTK or “Mean Time to Know”)
- The time it takes to implement the fix (measured by MTTF or “Mean Time to Fix”)
- The time it takes to verify that the fix is working (measured by MTTV or “Mean Time to Verify”)
As shown in the above graphic, the best opportunity to reduce the overall time to resolve issues is to cut the time spent isolating the root cause of the problem. Understanding that quickly finding where a problem occurred has the most potential for improvement, the focus should be on tools that isolate issues across the infrastructure, as opposed to solving more issues on specific platforms.
2. Too many Experts are required to help with application incidents
Having too many people spending time on bridge calls is a well-documented complaint. But really it is a symptom of a process problem. Bridge calls are attended by specialists – experts from the web tier, the database, the application server, etc. They are all on the same call to facilitate a broken process – that of using people to isolate the source of an application problem.
Management tools that provide a holistic view of application performance can eliminate the need to assemble the large team, and instead allow a single individual to isolate the problem component. With the source of the problem isolated, that individual can then engage only with the appropriate expert.
3. Problems are only discovered when users complain about them
As an Operations executive, I have a rule for my team that I never be surprised. I’m also realistic enough to know that sometimes things will go wrong. In an IT environment, outages will happen. The key is to not be surprised by the outages. This means proactive monitoring of applications – not just at the individual component level, but across the entire application infrastructure.
In today’s complex environments, relying on resource monitoring of individual servers is a sure-fire path to unpleasant surprises.
4. Management Tools can’t support the Mix of Technologies that Make up Apps
Management tools are built to address specific problems. Many of the APM tools in the field today were built to handle Java and .Net application code manipulation. These capabilities are important, but they don’t address problems that originate outside the application code. Enterprise applications of today are complicated animals – often consisting of several different discrete component types. IT Operations teams need to ensure that their management tools can identify and address the most common sources of application failures.
5. Implementation of mass virtualization, Private, and Hybrid Cloud
Virtualization and Private Cloud have become mainstream components of today’s application environments, and Hybrid Cloud is expected to be very big in 2013. Disconnecting the applications from the infrastructure specification creates a management visibility gap as to how systems are working together to deliver the business services. IT Operations teams need tools that can provide a complete application view across all these environments to be able to avoid the management blind spots.
One Major Cause: Application Complexity
The key difference in today’s applications from those running even 3 years ago is growing complexity. New technologies allow for more sophisticated enterprise applications - the days of applications being made up of a web server and a database are gone. Today’s applications feature a broad mixture of technologies and platforms, all with specialized functions and specialized management tools.
It’s this massive complexity that creates the other challenges:
- Today’s applications employ infrastructure components that alter the transaction paths and topology layout of applications on the fly, making it difficult or impossible to understand how transactions, applications and infrastructure work together.
- The resulting visibility gaps require experts for each platform to be available, just to TRY to understand (as a team) where applications and transactions go.
- Rapid change means that management tools struggle to keep up with the pace of change in technologies. In some cases, the platforms are so new that traditional management tools have no effective way of seeing even basic information.
- Finally, it is this dynamic complexity that makes it difficult for either IT Operations team members or full SWAT teams to solve problems when they occur. There are simply too many moving parts, too many new technologies, all put together in an unknown way (to the Operations Team) to deliver the desired business service.
The best way to deal with these challenges is to take a service-oriented approach to application service delivery. IT Operations teams that focus on how infrastructure performance impacts end-user service levels and use tools that manage transactions, applications, and infrastructure together will be able to overcome the 5 major challenges – cutting through those management gaps to provide true service management.
ABOUT Vic Nyman
Vic Nyman is the co-founder and COO of BlueStripe Software. Nyman has over 20 years of experience in systems management and APM and has held leadership positions at Wily Technology, IBM Tivoli, and Relicore/Symantec.
A brief introduction to Applications Performance Monitoring (APM), breaking it down to a few key points, followed by a few important lessons which I have learned over the years ...
Research conducted by ServiceNow shows that Gen Zs, now entering the workforce, recognize the promise of technology to improve work experiences, are eager to learn from other generations, and believe they can help older generations be more open‑minded ...
We're in the middle of a technology and connectivity revolution, giving us access to infinite digital tools and technologies. Is this multitude of technology solutions empowering us to do our best work, or getting in our way? ...
Microservices have become the go-to architectural standard in modern distributed systems. While there are plenty of tools and techniques to architect, manage, and automate the deployment of such distributed systems, issues during troubleshooting still happen at the individual service level, thereby prolonging the time taken to resolve an outage ...
A recent APMdigest blog by Jean Tunis provided an excellent background on Application Performance Monitoring (APM) and what it does. A further topic that I wanted to touch on though is the need for good quality data. If you are to get the most out of your APM solution possible, you will need to feed it with the best quality data ...
Humans and manual processes can no longer keep pace with network innovation, evolution, complexity, and change. That's why we're hearing more about self-driving networks, self-healing networks, intent-based networking, and other concepts. These approaches collectively belong to a growing focus area called AIOps, which aims to apply automation, AI and ML to support modern network operations ...
IT outages happen to companies across the globe, regardless of location, annual revenue or size. Even the most mammoth companies are at risk of downtime. Increasingly over the past few years, high-profile IT outages — defined as when the services or systems a business provides suddenly become unavailable — have ended up splashed across national news headlines ...
APM tools are ideal for an application owner or a line of business owner to track the performance of their key applications. But these tools have broader applicability to different stakeholders in an organization. In this blog, we will review the teams and functional departments that can make use of an APM tool and how they could put it to work ...
Enterprises depending exclusively on legacy monitoring tools are falling behind in business agility and operational efficiency, according to a new study, Prevalence of Legacy Tools Paralyzes Enterprises' Ability to Innovate conducted by Forrester Consulting ...
Hyperconverged infrastructure is sometimes referred to as a "data center in a box" because, after the initial cabling and minimal networking configuration, it has all of the features and functionality of the traditional 3-2-1 virtualization architecture (except that single point of failure) ...