Keeping the System Up and Running

System analysts, database administrators, and technical support specialists make their living by keeping complex systems running smoothly. Working in information technology (IT), they monitor and troubleshoot distributed computing environments, telecommunication networks, process control systems, and the like. They assure that critical applications run effectively, reliably, and efficiently by preventing and fixing problems, planning and managing capacity, maintaining databases, and tuning applications.

These professionals perform work that is technical but still understandable by non-IT software design teams. In many ways, an IT professional’s work resembles managing a store. Store managers monitor and analyze ...

Get Interaction Design for Complex Problem Solving now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.