This document discusses various concepts related to ensuring adequate performance of IT infrastructure. It covers perceived performance from an end user perspective and how to account for performance during infrastructure design. Methods discussed for evaluating performance during the design phase include benchmarking, leveraging vendor experience, prototyping, and user profiling. The document also addresses managing performance of running systems through techniques like performance testing, identifying and addressing bottlenecks, leveraging caching, and scaling infrastructure through vertical and horizontal expansion approaches like load balancing.
Related topics: