信頼性・可用性
マルチAZと障害分離
マルチAZ設計は、1つのAZに障害が起きてもサービス全体を止めにくくする配置である。入口、アプリ、データ層のどこに単一障害点があるかを見る。
マルチAZ、疎結合、バックアップ、障害復旧など、回復力のあるAWSアーキテクチャ設計を整理するカテゴリです。
一覧からそのまま学習プレイヤーへ進めます。
マルチAZ設計は、1つのAZに障害が起きてもサービス全体を止めにくくする配置である。入口、アプリ、データ層のどこに単一障害点があるかを見る。
伸縮性は負荷に合わせて処理能力を増減する考え方で、疎結合は部品同士を直接つなぎすぎない考え方である。キューを挟むと一時的な混雑を吸収しやすい。
バックアップ設計では、データを取っておくだけでなく、どの時点まで戻れるか、どれくらいの時間で戻すかを決める。RPOとRTOは復旧要件を読む重要語である。
DR戦略は、普段からどれだけ待機環境を動かしておくかで費用と復旧速度が変わる。速く戻したいほど、平常時のコストは上がりやすい。