S3とCloudFrontを組み合わせた構成を作るAWS Tips(2/2 ページ)

» 2014年10月08日 18時00分 公開
[山田雄大,@IT]
前のページへ 1|2       

CloudFrontとAmazon S3を組み合わせる

 続いて、CloudFrontの設定を行います。

 マネジメントコンソールからCloudFrontのサービスを選択します。「Create Distribution」をクリックして、Webの「Get Started」をクリックします。

 Origin Domain Nameの入力欄をクリックすると、Amazon S3の「Web site hosting」で作成したドメイン名が表示されるので、作成したものを選択します。「Origin ID」は「Origin Domain Name」を選択すると自動的に入力されるので、デフォルトのまま先に進みます。

 Alternate Domain Names(CNAMEs)には、Webサイトで利用するドメイン名を入力します。

 残りの項目はデフォルトのままで、「Create Distribution」をクリックします。Distributionの作成後、ステータスが「InProgress」から「Deployed」に変われば、CloudFrontが利用可能になります。Domain Nameで表示されているものが、CloudFrontのドメイン名になります。

 実際にデータが置かれているのはAmazon S3なのですが 、このような設定をすることで、CloudFrontのドメイン名へアクセスした場合でも、CloudFrontのキャッシュサーバーからデータを取得していることになります。

ネームサーバーでCNAMEの設定

 あとは、Webサイトで利用するドメイン名に対し、CNAMEでCloudFrontのドメイン名を設定するだけです。AWSでは、「Route53」というDNSのサービスも提供されているので、使っているドメインをRoute53で設定、運用するのも便利なのではないでしょうか。

山田 雄大(やまだ たかひろ)

サーバーワークス クラウドインテグレーション本部 インプリメンテーション部 エンタープライズインプリメンテーションチーム

AWS認定システムオペレーションアドミニストレーター(アソシエイトレベル)で、新卒2年目。


前のページへ 1|2       

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。