AWS マルチリージョンの基礎 - AWS マルチリージョンの基礎

AWS マルチリージョンの基礎

発行日: 2022 年 12 月 20 日 (ドキュメントの改訂)

要約

この高度な 300 レベルの文書は、クラウドアーキテクトおよびマルチリージョンアーキテクチャを使用してワークロードの耐障害性を向上させることに関心を持ち、AWS でワークロードを構築する上級管理者を対象としています。この文書は、AWS インフラストラクチャとサービスに関する基本的な知識を前提としています。マルチリージョンの一般的なユースケースについて概説し、設計、開発、デプロイに関するマルチリージョンの基本的な概念と影響について共有し、マルチリージョンアーキテクチャがワークロードに適しているかどうかを判断するのに役立つ規範的ガイダンスを提供します。

Well-Architected の実現状況の確認

AWS Well-Architected フレームワークは、クラウド内でのシステム構築に伴う意思決定の長所と短所を理解するのに役立ちます。このフレームワークの 6 つの柱により、信頼性、安全性、効率、費用対効果、持続可能性の高いシステムを設計および運用するための、アーキテクチャのベストプラクティスを確認できます。AWS Management Console で無料で提供されている AWS Well-Architected Tool を使用すると、柱ごとに一連の質問に答えることで、これらのベストプラクティスに照らしてワークロードを評価できます。

クラウドアーキテクチャに関する専門的なガイダンスやベストプラクティス (リファレンスアーキテクチャのデプロイ、図、ホワイトペーパー) については、AWS アーキテクチャセンターを参照してください。

序章

AWS リージョン は、1 つの地理的エリア内における、複数の独立した、物理的にも分離されたアベイラビリティーゾーンで構成されています。各リージョンのソフトウェアサービス間の論理的な分離は、厳密に管理されています。この意図的な設計により、あるリージョンのインフラストラクチャまたはサービスの障害によって、別のリージョンで相関する障害が発生することはありません。

AWS のお客様のほとんどは、複数のアベイラビリティーゾーン (AZ) またはリージョンの AWS のサービスを使用して、単一リージョンにおけるワークロードの耐障害性の目標を達成できます。ただし、3 つの理由からマルチリージョンアーキテクチャを検討するお客様もいます。

  • 単一のリージョンでは満たせないと思われる最も高い階層のワークロードに対して、高可用性とオペレーションの継続性という要件があります。

  • 特定の法管轄区域内でワークロードを運用することを要求するデータ主権要件 (現地の法律、規制、コンプライアンスの遵守など) を満たしている必要があります。

  • エンドユーザーに最も近い場所でワークロードを実行することにより、ワークロードのパフォーマンスとカスタマーエクスペリエンスを向上させる必要があります。

この文書は、高可用性とオペレーションの継続性の要件に焦点を当てており、ワークロードにマルチリージョンアーキテクチャを採用する際の考慮事項をナビゲートするのに役立ちます。マルチリージョンのワークロードの設計、開発、デプロイに適用される基本的な概念と、マルチリージョンアーキテクチャが特定のワークロードに適しているかどうかを判断するのに役立つ規範的なフレームワークについて説明します。マルチリージョンアーキテクチャは困難で、正しく実行しないとワークロードの全体的な可用性が減少する可能性があるため、マルチリージョンアーキテクチャがワークロードにとって正しい選択であることを確認する必要があります。