src/data/question-groups/devops/content/high-availability.md
Having high availability in your system means that the cluster will always be accessible, even if one or more servers are down.
While disaster recovery means having the ability to continue providing service even in the face of a regional network outage (when multiple sections of the world are rendered unreachable).
To ensure high availability and disaster recovery in a cloud environment, you can follow these strategies if they apply to your particular context:
Whatever strategy (or combination of) you decide to go with, always develop and regularly test a disaster recovery plan that outlines steps for restoring services and data in the event of a major failure.
This plan should include defined RTO (Recovery Time Objective) and RPO (Recovery Point Objective) targets. Being prepared to deal with the worst case scenarios is the only way, as these types of problems tend to cause chaos in small and big companies alike.