0Pricing
Cloud & IT Cert Prep · レッスン

可用性ゾーン

リージョン内の物理的に分離された場所にリソースを分散することで、可用性ゾーンがデータセンター障害からワークロードを保護する仕組みを学びます。

「可用性ゾーン」はCoddyKit上の無料Cloud & IT Cert Prepレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCloud & IT Cert Prep学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Cloud & IT Cert Prepコースには全4レッスンが含まれています。

可用性ゾーンが解決する問題

1つのリージョン内であっても、電源、火災、洪水などによる単一のデータ センター障害でアプリが停止する可能性があります。可用性ゾーンは、この単一障害点を解消します。

可用性ゾーンとは

可用性ゾーンは、独自の電源、冷却設備、ネットワークを備えた、リージョン内の別個のデータ センターです。ゾーンは数キロメートル離れて配置されており、対応しているリージョンの多くには3つのゾーンがあります。

ゾーン冗長リソースとゾーン リソース

ゾーンを使用する方法は2つあります。ゾーン リソースは選択した1つのゾーンにリソースを固定します。一方、ゾーン冗長では、リソースがすべてのゾーンに自動的に分散されます。たとえばZRSでは、同時に3つのゾーンへ書き込みます。

# Deploy a VM pinned to Availability Zone 2
az vm create \
  --resource-group myRG \
  --name myZoneVM \
  --image Ubuntu2204 \
  --zone 2 \
  --admin-username azureuser \
  --generate-ssh-keys

可用性ゾーンが SLA に与える影響

ゾーンを使用するとSLAが向上します。VMが1台の場合は99.9%、可用性セット内に2台配置すると99.95%、ゾーンをまたいで2台配置すると99.99%に達し、年間のダウンタイムは53分未満になります。

可用性ゾーンをサポートするサービス

多くのサービスが可用性ゾーンをサポートしています。ゾーン リソースにはVMとマネージド ディスクがあり、ゾーン冗長リソースにはAzure SQL、AKS、ZRSがあります。必ずサービスごとにサポート状況を確認してください。

可用性ゾーンと可用性セット

従来の可用性セットは、1つのデータ センター内でVMをラック間に分散します。ラック障害には有効ですが、データ センター全体の障害には対応できません。ゾーンはデータ センターをまたぐため、サポートされている場合はゾーンを優先してください。

マルチゾーン アーキテクチャ パターン

堅牢なマルチゾーン パターンでは、ロード バランサー、Web サーバー、データベース レプリカをゾーン間に分散します。1つのゾーンが停止しても、トラフィックは正常なゾーンへ切り替わります。

可用性ゾーンをサポートするリージョン

すべてのリージョンがゾーンをサポートしているわけではありません。規模の小さいリージョンには3つのデータ センターがない場合があります。Microsoftは、ゾーンをサポートするリージョンを推奨リージョンとして示しています。高可用性の設計には、そのようなリージョンを選択してください。

# Check which regions support availability zones
az account list-locations \
  --query '[?metadata.regionType==`Physical`].{Name:name, DisplayName:displayName}' \
  --output table

ゾーン冗長化のコストに関する考慮事項

ゾーンを利用すると少額のコストが追加されます。ゾーン間のデータ転送には、1GBあたりのわずかな料金がかかりますが、リージョン間転送よりはるかに安価です。可用性向上の価値はありますが、合計コストに含めて検討してください。

ゾーンとリージョン ペアの組み合わせ

最も堅牢な設計では、両方を組み合わせます。日常的な障害への耐性にはゾーンを、ディザスター リカバリーにはリージョン ペアを使用します。これにより、日常的な障害とまれに発生するリージョン全体の災害の両方に対応できます。

Azure によるゾーン番号の識別方法

Azureではゾーンをゾーン1、2、3と表示しますが、番号は各リージョン内でのみ有効です。米国東部のゾーン1は、米国西部のゾーン1とは異なります。配置計画は、必ず同一リージョン内で行ってください。

クイック チェック

クイック チェックの時間です。可用性ゾーンについて、今は明確に理解できているか確認しましょう。

レッスンのまとめ

まとめると、可用性ゾーンはリージョン内で分離されたデータ センターです。ゾーン リソースは1つのゾーンに固定され、ゾーン冗長リソースはすべてのゾーンにまたがります。また、ゾーンを使用するとVMのSLAは99.99%になります。

よくある質問

「可用性ゾーン」レッスンは無料ですか?

はい。「可用性ゾーン」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Cloud & IT Cert Prepコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Cloud & IT Cert Prepコースには全4レッスンが含まれています。

「可用性ゾーン」で何を学びますか?

リージョン内の物理的に分離された場所にリソースを分散することで、可用性ゾーンがデータセンター障害からワークロードを保護する仕組みを学びます。 ブラウザで直接実行するハンズオンコードでCloud & IT Cert Prepを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Cloud & IT Cert Prepを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのCloud & IT Cert Prepは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。

「可用性ゾーン」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このCloud & IT Cert Prepレッスンでコードを書いて実行できますか?

はい。すべてのCloud & IT Cert Prepレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. Azureリージョンとリージョンペア
  2. 可用性ゾーン
  3. Azureデータセンターとエッジロケーション
  4. ワークロードに適したリージョンの選択
← Cloud & IT Cert Prepに戻る