AWS グローバルインフラストラクチャ

データセンターやネットワーク接続などのインフラストラクチャは、すべてのクラウドアプリケーションの基盤として現在も存在しています。AWS では、この物理的インフラストラクチャが、リージョンとアベイラビリティーゾーンという形でAWSグローバルインフラストラクチャを構成します。

リージョン

リージョンは、AWS がデータセンターをホストする世界中の地理的場所のことです。AWS リージョンは、そのリージョンが存在する場所にちなんで命名されます。たとえば、米国ではバージニア北部にあるリージョンは北バージニアリージョン、オレゴン州のリージョンはオレゴンリージョンと呼ばれます。

AWS リージョンは、地理名とリージョンコードに関連しています。

リージョンコードの例:

  • us-east-1: 米国東部地域で最初に作成されたリージョンです。このリージョンの地理的名称はバージニア北部です。
  • ap-northeast-1: 北東アジア太平洋地域で最初に作成されたリージョンです。この地理的名称は東京です。

AWS リージョンは互いに独立しています。データは、お客様の明示的な同意と承認なしに、別のリージョンに複製されることはありません。

適切な AWS リージョンを選択するための考慮事項

  • コンプライアンス

    企業は多くの場合、顧客データを特定の地域に保管する規制を遵守する必要があります。該当する場合は、コンプライアンス要件を満たすリージョンを選択します。

  • レイテンシー

    アプリケーションがレイテンシー(データのリクエストとレスポンス間の遅延)の影響を受けやすい場合は、ユーザーベースに近いリージョンを選択します。

  • 価格設定

    地域経済とデータセンター運用における物理的性質上、価格は地域ごとに異なります。

  • サービスの可用性

    一部のサービスは、一部のリージョンでは利用できない場合があります。

アベイラビリティーゾーン

すべてのリージョンには、アベイラビリティーゾーン (AZ) のクラスターがあります。AZ は、冗長電源、ネットワーク、接続性を備えた 1 つ以上のデータセンターで構成されます。これらのデータセンターは、非公開の場所にある隔離された施設で運用されています。これらは冗長電源、高速、低レイテンシーで接続されます。

AZ にはコード名もあります。リージョン内に配置されているため、リージョンコード名の末尾に文字を追加します。例:

リソースが us-east-1c に存在することがわかると、リソースが us-east-1 リージョンの AZ cにあると推測できます。

利点

  • セキュリティ
  • 可用性
  • パフォーマンス
  • スケーラビリティ
  • 柔軟性
  • グローバルに提供するサービスの規模

AWS サービスの提供範囲

使用する AWS サービスに応じて、リソースは AZ、リージョン、またはグローバルレベルでデプロイされます。

回復性の維持

アプリケーションを利用できるようにするには、高可用性と回復性を維持する必要があります。クラウドアーキテクチャのベストプラクティスは、リージョン提供範囲内のマネージドサービスを使用することです。これらのサービスには、可用性と回復性が組み込まれています。

それが不可能な場合は、ワークロードが複数の AZ に複製されていることを確認してください。少なくとも 2 つの AZ を使用する必要があります。そうすれば、AZ に障害が発生した場合でも、トラフィックを引き継ぐ 2 番目の AZ でアプリケーションのインフラストラクチャを稼働できます。

参考