Synopses & Reviews
The objective ofAPM Best Practices: Realizing Application Performance Management is to establish reliable application performance management (APM) practices?to demonstrate value, to do it quickly, and to adapt to the client circumstances. It's important to balance long-term goals with short-term deliverables, but without compromising usefulness or correctness. The successful strategy is to establish a few reasonable goals, achieve them quickly, and then iterate over the same topics two more times, with each successive iteration expanding the skills and capabilities of the APM team. This strategy is referred to as ?Good, Better, Best?. What you?ll learn Understand the value proposition of application performance management and its impact on the IT organization. Justify an application performance management investment tailored to the realities of your corporate culture. Appreciate the organization forms that successful practitioners employ. Manage the evaluation and selection of a monitoring solution. Techniques to schedule and supervise the initial and successive deployments of APM technology with consistent, predictable, and reliable practices. Develop a catalog of services to guide the evolution of the monitoring initiative, as investment or critical incidents present themselves. Learn and master the basic and advanced techniques in employing APM technology to address application performance and overall software quality. Who this book is for
Given the vendor-neutral theme of the book, anyone who is interested in performance management of distributed and mainframe solution architectures will have an interest in the book. It should become the seminal reference for this segment of the IT industry Table of Contents Getting Started with APM Business Justification Assessments Staffing and Responsibilities APM Patterns The Pilot Evaluation Deployment Strategies Essential Processes Essential Service Capabilities Solution Sizing Load Generation Baselines The Application Audit Triage with Single Metrics Triage with Baselines Triage with Trends Firefighting and Critical Situations
Application Performance Management (APM) is the name given to the use of technology to initiate, deploy, monitor, fix, update and/or optimize systems within an organization. Application management software employs measurements of response times, and other component and resource interactions, to help manage the overall stability and usability of the software within its purview. This book, presented in three parts, is intended to take you from the first discussions about planning and assessing your monitoring needs, through the details and considerations of an APM technology implementation, and onto the types of skills, processes and competencies that you will need to be completely successful in the utilization of APM. And it is not simply a discussion of ideas for you to consider. The approach used is largely metrics-based. I have included the appropriate artifacts so that you may conduct these activities exactly the same as I would if I were working with you. My role as an APM practitioner is to guide stakeholders through every phase of the journey to APM excellence and the discussions in this book are taken directly from my presentations, engagement artifacts and training materials. In particular, I lead client teams through a comprehensive program of best practices that allow them to establish and staff an APM discipline.