20. Auto Scaling group
パターン②:スパイク負荷対応
20
AWS Cloud
VPC
Availability Zone
Snapshot
EC2
Availability Zone
EC2
管理者
RDS MySQL
(Master)
RDS MySQL
(Slave)
EC2
S3
ELB
Cloud Front
静的コンテンツ、画像、プラグインなどのデータは
S3にオフロード
(別途専用プラグインが必須:W3-Total-Cacheなど)
24. Auto Scaling
group
パターン③:冗長化/リージョン間
24
AWS Cloud
VPC
Availability Zone
SnapshotEC2
Availability Zone
EC2
RDS MySQL
(Master)
RDS MySQL
(Read Replica)
EC2
Region
(Tokyo)
Region
(Singapore)
VPC
RDS MySQL
(Slave)
EC2
VPC
Peering
AMI
Snapshot
AMI
Cloud Front
Global Accelerator
S3 ELB
ELB S3
管理者 EC2
リージョン間 レプリケーション
25. パターン③:冗長化/リージョン間
25
Auto Scaling
group
AWS Cloud
VPC
Availability Zone
EC2
Availability Zone
EC2
RDS MySQL
(Master)
RDS MySQL
(Read Replica)
EC2
Region
(Tokyo)
Region
(Singapore)
VPC
RDS MySQL
(Slave)
EC2
VPC
Peering
AMI
Snapshot
AMI
Cloud Front
Global Accelerator
S3 ELB
ELB S3
管理者 EC2Snapshot
Cloud Front、Global Acceleratorのヘルスチェッ
ク機能により、メインリージョンダウン時にセ
カンダリリージョンへ切り替わる
メインリージョンのMasterの反応が無くなった場合、
Read Replicaがスタンドアローンとして機能