0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【AWS】【S3】Webサイトのフェールオーバー

Posted at

構成図

image.png

構築に必要なリソース

・S3

・Route53

構築手順

  1. Sorryページ用のS3バケットの作成

  2. Route53にて、フェールオーバールーティングポリシーの作成

  3. EC2を停止し、Sorryページに遷移しているか確認作業

構築

1. Sorryページ用のS3バケットの作成

・バケット名:前回の記事のRote53で作成したドメイン名と同様の名前を入力

image.png

・「パブリックアクセスをブロック」のチェックを外す。
image.png

・上記で作成したバケット内に画像ファイルおよびHTMLファイルのアップロード

image.png

・上記で作成したバケットのポリシーを作成

image.png

・S3の静的ウェブサイトホスティングの有効化

image.png

・S3バケットのWebサイトエンドポイントへアクセスして、sorryページが表示されるか確認

image.png

image.png

2. Route53にて、フェールオーバールーティングポリシーの作成

・以前作成した「blog.aws-hiro.shop」のシンプルルーティングポリシーの編集を行う。(下図の赤枠参照)

image.png

・追加でフェールオーバールーティングポリシーの作成(下図の赤枠参照)

image.png

・2つのフェールオーバールーティングポリシーが作成されていることを確認
image.png

3. EC2を停止し、Sorryページに遷移しているか確認作業

・EC2を停止

image.png

・ドメイン名(blog.aws-hiro.shop)で検索し、Sorryページの確認

image.png

構築を終えて

 今回のハンズオンをやってみて、資格試験で実際に出たRoute53のフェールオーバールーティングポリシーを使用したSorryページへの遷移についての理解がかなり深まりました。
悩みどころだったのは、S3バケット名をドメイン名と同じ名前にしないといけなかったり、Sorryページの作成後にWebサイトホスティング機能の有効化やS3バケットポリシーの変更の必要性の部分でした。
今後もAWSの記事を投稿し、アウトプット力を高めていきたいと思います!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?