【あべいらびりてぃぞーん】

アベイラビリティゾーン(AZ) とは?

最終更新:
💡 リージョンの中で、障害の影響を分ける単位

クラウドのリージョン内にある障害分離の単位。AWSでは独立した電源・ネットワークなどを備える1つ以上のデータセンターからなり、同時障害のリスクを下げる。

📌 このページのポイント
AZ:リージョン内で障害の影響を分ける同一リージョンの3 AZ構成例(AWS)AZ-A1つ以上のデータセンター電源などを分離AZ-B1つ以上のデータセンター電源などを分離AZ-C1つ以上のデータセンター電源などを分離AZ間は高速・低遅延のネットワークで接続データ複製・振り分け・切り替えは別途設計分散配置だけで無停止は保証されない
AWSのAZの模式図。AZ名と数は例。青い線はAZ間のネットワーク接続で、複製や切り替えの自動実行を表さない。
ひよこ ひよこ
アベイラビリティゾーンって何のためにあるの?
ペンギン先生 ペンギン先生
AWSではリージョンの中で電源やネットワークなどを分離した、1つ以上のデータセンターからなる単位だよ。共通の原因で同時に故障するリスクを下げる設計で、別のAZも必ず無事という保証ではないんだ。
ひよこ ひよこ
AZとリージョンって何が違うの?
ペンギン先生 ペンギン先生
リージョンは地理的なエリアで、その中に複数のAZがあるよ。利用可能なAZはリージョンやアカウントによって異なるので、固定の名前や数を前提にせず、コンソールなどで確認しよう。
ひよこ ひよこ
マルチAZとマルチリージョンってどう使い分けるの?
ペンギン先生 ペンギン先生
マルチAZは同じリージョン内、マルチリージョンは離れたリージョン間で備える構成だよ。どちらが必要かは許容できる停止時間やデータ損失、コストによる。AZにサーバーを置くだけでなく、データ複製と振り分け・切り替えの設計や試験も必要なんだ。
ひよこ ひよこ
別のアカウントと同じAZを指定するときは?
ペンギン先生 ペンギン先生
物理的なAZを照合するときはAZ IDを使おう。AWSの一部の古いリージョンでは、2025年11月より前に作ったアカウント間でAZ名の対応が異なることがある。AZ IDはアカウントをまたいで同じ場所を表すんだ。
もっと詳しく知りたい人へ

複数AZに配置すればサービスは絶対に止まらないの?

保証されません。アプリが単一のDBや共有依存先に頼っていたり、切り替え先の容量が不足したりすれば停止する可能性があります。配置だけでなくデータや依存関係、切り替え手順を含めて設計・検証します。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「アベイラビリティゾーン」って出てきたら「リージョン内の独立したデータセンター群のことで、障害対策の単位になるもの」と思えればだいたいOK!
📖 おまけ:英語の意味
「Availability Zone」 = 利用可能領域
💬 Availability(利用可能性)+ Zone(区域)。略してAZと呼ぶよ

参考資料

← 用語集にもどる