

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon SQSの耐障害性
<a name="disaster-recovery-resiliency"></a>

 AWS グローバルインフラストラクチャは、 AWS リージョンとアベイラビリティーゾーンを中心に構築されています。 AWS リージョンは、低レイテンシー、高スループット、高冗長ネットワークで接続された複数の物理的に分離されたアベイラビリティーゾーンと分離されたアベイラビリティーゾーンを提供します。アベイラビリティーゾーンでは、ゾーン間で中断することなく自動的にフェールオーバーするアプリケーションとデータベースを設計および運用することができます。アベイラビリティーゾーンは、従来の単一または複数のデータセンターインフラストラクチャよりも可用性、フォールトトレランス、および拡張性が優れています。 AWS リージョンとアベイラビリティーゾーンの詳細については、[AWS 「 グローバルインフラストラクチャ](https://aws.amazon.com/about-aws/global-infrastructure/)」を参照してください。

 AWS グローバルインフラストラクチャに加えて、Amazon SQS は分散キューを提供します。

## 分散キュー
<a name="resilience-distributed-queues"></a>

分散メッセージングシステムには 3 つの主要部分、**分散システムのコンポーネント**、**キュー** (Amazon SQS サーバーで分散)、**キューのメッセージ**があります。

次のシナリオでは、システムには複数の*プロヂューサー*（キューにメッセージを送信するコンポーネント）と*コンシューマー*（キューからメッセージを受信するコンポーネント）があります。キュー (A から E までのメッセージを保持) は、複数のAmazon SQS サーバー全体にまたがって冗長的にメッセージを保存します。

![分散メッセージングシステムには、分散システムのコンポーネント、キュー (Amazon SQS サーバーに分散)、キュー内のメッセージという 3 つの主要な部分があります。](https://docs.aws.amazon.com/ja_jp/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/ArchOverview.png)
