2025/03/23

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


AZを意識するサービスは意外に少ない。  
AZの外側、リージョンに直接配置されているサービスは、ユーザーがアベイラビリティゾーンをほぼ意識する必要のないサービス。  
データや実行環境の実体はAWSのデータセンターにあり、アベイラビリティゾーンはデータセンターの集合体なので、リージョンに配置してあるサービスも、厳密にはアベイラビリティゾーンの中にあることになる。ただ、ユーザーがアベイラビリティゾーンを決定する必要はなく、自動的に複数のアベイラビリティゾーンが使われるため、アベイラビリティゾーンの外側に配置されている。  
  
CloudFrontとRoute 53は、エッジロケーションを使って展開されるサービスなため、リージョンの外側に配置されている。  
  
ALBは複数のアベイラビリティゾーンを選択して起動するので、複数のアベイラビリティゾーンにまたがっているように表現されている。  
実際には、物理的に離れたデータセンターをまたぐことなどできないので、ALBもそれぞれのアベイラビリティゾーンに実体はあるということ。  
  
EC2インスタンスは、起動するときに1つのアベイラビリティゾーンしか選択できない。オートスケーリングにより、複数のアベイラビリティゾーンで同じ構成のEC2インスタンスを起動して、ALBでリクエストを分散する。  

RDSインスタンスは、複数のアベイラビリティゾーンをグループにしたサブネットグループで起動する。書き込み可能なマスターが配置されるのは1つのアベイラビリティゾーンだけで、その他のアベイラビリティゾーンにはレプリケーションスタンバイが作成される。  
リードレプリカは、他リージョンにもクロスリージョンリードレプリカとして作成することができる。
  
ElastiCacheも、複数のアベイラビリティゾーンからなるサブネットグループで使用できる。

0 件のコメント:

コメントを投稿

人気の投稿