This entry describes performance management in an Information Technology context. SeePerformance Managementfor a description of performance management in a more general context. IT performance management is a term used in the Information Technology field, and generally refers to the monitoring and measurement of relevant performance metrics to assess the performance of IT resources. It can be used in both a business or IT Management context, and an IT Operations context. Companies who offer IT performance management tools include Xangati, TeamQuest, IBM, CA, BMC, Sightline Systems, SevOne and HP Software Division. Some of the different types and categories of IT performance management include those related to networks, applications, self-learning, information security, and business transactions.
Business vs. operations context
In a business or IT Management context, IT performance management is concerned with measuring the expenditure of capital and human resources on Information Technology projects. This allows the business to determine how these expenditures improve strategic and operational capabilities of the firm in designing and developing products and services for maximum customer satisfaction, corporate productivity, profitability, and competitiveness. This type of IT Performance Management is usually of interest to executive level IT personnel, all the way up to the Chief Information Officer, and is related to IT Portfolio Management. In an IT operations context, IT performance management is the subset of tools and processes in IT Operations which deals with the collection, monitoring, and analysis of performance metrics. These metrics can indicate to IT staff whether a system component is up and running.
Types and categories
Types and categories of IT performance management include:
Network performance management: a set of functions that evaluate and report the effectiveness of the network or network element, and the behavior of telecommunications equipment. It also includes a set of subfunctions, such as gathering statistical information, maintaining and examining historical logs, determining system performance under natural and artificial conditions, and altering system modes of operation.
System performance management includes monitoring and management of utilization of operating systems resources, including CPU, memory, I/O, and disk usage. This includes both physical and virtual systems. In cloud environments events can be defined using monitoring software and actions automated with cloud management application programming interfaces.
Application performance management : the discipline within systems management that focuses on monitoring and managing the performance and availability of software applications. APM looks at workflow and related IT tools deployed to detect, diagnose, remedy, and report on application performance issues to ensure that application performance meets or exceeds the expectations of end-users and businesses.
Self-learning performance management: the use of technology to help automate the performance management of information technology systems. This is done through the use of software that employs applied mathematics, automated baselining, neural networks, pattern recognition, and other similar technologies. The intent is to automate manual processes and "fixed baseline" approaches used to determine when IT systems are operating out of normal ranges, which would indicate potential system problems. Self-learning performance management is complementary to the disciplines of systems management, network performance management, and application performance management, and is sometimes referred to by IT analyst firms like Gartner by the term behavior learning technology or behavior learning software.
Business transaction management : the discipline within systems management that monitors business transactions across the data center in order to manage IT performance.
Benefits
The benefits of IT performance can be broken down into a business context as well as an operations context:
Provides historical data on component usage and workload to help IT organizations determine appropriate costs and charges for internal and external customers
Allows for clients to ensure that what is being delivered to them is up to their quality standards
Allows to see which components aren't meeting the standards of your business or their clientele
;Capacity planning
Provides historical data on IT component workloads and usage to help information technology planning staff increase, consolidate, or reduce resources in the future
Provides foresight for companies to leverage resources and plan adequately for projects or other initiatives
More specific allocation allows for better performance and quality of product for your business or client.
performance management is the process of designing, implementing, and managing the use of all data elements to determine the effectiveness of the overall security program. Performance measurements are data points or computed trends that may indicate the effectiveness of security countermeasures or controls as implemented by the organization. A critical task in this measurement process is to assess and quantify what will be measured. It is essential to obtain detailed measurements when assessing the effort spent to complete production tasks and the time spent on project tasks. This depends heavily on the number of systems and users of those systems. Benchmarking for many organizations can be difficult as many organizations do not share results. Successful cyber attacks are perceived as an organizational failure, and are kept secret if possible. No two organizations are alike, and may differ dramatically in size, composition, management philosophy, and infrastructure. However, any information can provide insight for companies to leverage their own resources accordingly, and for internal audits allows them to be prepared for any contingencies that might arise.