可用性は、必要なときにシステムやサービスを使える状態で保てるかを表す考え方です。
止まりにくさ、復旧の速さ、メンテナンスのしやすさなどが関わります。
まず押さえたいポイント
- 可用性は
使いたいときに使えるか - 止まりにくさだけでなく、戻しやすさも含む
- 冗長化は可用性を上げる手段の1つ
どんな場面で使うか
どんなふうに理解するとよいか
可用性は、止まらないこと だけでなく、止まっても早く戻せること まで含めて考えると実務に近いです。
そのため、冗長化 と同時に、監視、バックアップ、復旧手順も一緒に見た方が整理しやすいです。
押さえておきたい注意点
高い可用性は大事ですが、最初から全サービスに同じ水準を求めると過剰になることがあります。
小規模サービスでは、事業影響に合わせて必要な強さを決める方が現実的です。