流れ

  1. S3バケット作成 CloudFrontはS3経由でファイルを取得するので
  2. CloudFront用のバケット設定
  3. CloudFrontのディストリビューション作成 4. ドメインを割り振り、独自ドメインで運用してみる

S3バケット作成 ~ CloudFront用のバケット設定

  • AWS ConsoleのS3をクリック
  • Create Bucketからバケット作成 Bucket Name はドメイン名がいいと思う
  • 作成したバケットを選択して右上のPropertiesからPermissionsを押す
  • Edit bucket policyからJSON形式のポリシールールを定義(指定のバケット以下の読み込み権限を自動的に付与) { “Statement”: { “Sid”: “st.szyn.jp-PublicReadAcl”, “Effect”: “Allow”, “Principal”: { “AWS”: ”” }, “Action”: “s3:GetObject”, “Resource”: “arn:aws:s3:::st.szyn.jp/” } } - 試しにファイルをアップロードして閲覧できることを確認

CloudFrontのディストリビューション作成 ~ ドメイン設定

  • Create distributionを押して作成 Cnamesで割り当てるドメインをセット
  • 作成されたディストリビューションのiを押してDomain name確認
  • cname sub xxxx.cloudfront.net. みたいな感じでCNAMEセット


blog comments powered by Disqus

Published

25 February 2013

Tags