Construction of redundant WordPress using ALB

WordPressをAmazon AWS環境でALBを用いて構築した時の構成イメージです。

 

Amazon AWSのロードバランサーでALB(Application Load Balancer)があります。

通常のロードバランサーと違う点は、URLのパターンによって振り分けるインスタンスを指定できる点です(他にも利点はあります)。

WordPressやCMSサイトを構築した場合、管理画面(ダッシュボード)へのアクセスは特定のインスタンスに固定し続けなければ不都合が生じます。

従来はElastiCacheを用いてセッションを維持するようにしていましたが、ALBを使うと/wp-admin/* はインスタンス1に向かせるといったことが容易に可能です。

続きはまた