Resilience is the ability to anticipate, prepare for, and quickly recover from any disruptions or attacks against systems or data. Building resilient systems begins with minimizing the attack surface to reduce the risk of a successful attack, and developing and testing plans for how to recover quickly in the event of an incident. From there, organizations implement processes and systems to monitor and detect threats, and respond in a timely manner in order to ensure that operations continue to run smoothly.