CloudFrontを調べ、使用してみました。

2021.09.27

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは、イムチェジョンです。
今回はAWSサービスの一つのCloudFrontについて調べて使用する方法をまとめたいと思います。

アジェンダ

  1. Amazon CloudFrontとは?
  2. Amazon CloudFront使用方法
  3. まとめ

1. Amazon CloudFrontとは?

  • 短い遅延時間と速い伝送速度でデータ、動画、アプリケーション及びAPIを世界中のお客様に安全に伝送する高速コンテンツ伝送ネットワーク(CDN)サービス
  • CloudFrontはAmazon S3、Amazon EC2、Elastic Load BalancingのようなAWSオリジンまたはユーザー指定のHTTPオリジンでスムーズに作動。

2. Amazon CloudFront使用方法

S3バケット

まず、S3バケットを作成します。
バケット名:lim-cloudfront-202108

ファイルもアップロードします。

CloudFront

CloudFrontのディストリビューションを作成します。

オリジンドメイン:lim-cloudfront-202108.s3.ap-northeast-2.amazonaws.com選択
S3 バケットアクセス:はい、OAI を使用します選択
オリジンアクセスアイデンティティ:新しい OAI を作成で作成
バケットポリシー: はい、バケットポリシーを更新します選択

CloudFront作成されました。

S3に戻って[アクセス許可]で[バケットポリシー]を確認してみると、自動に設定されています。

CloudFrontページでディストリビューションドメイン名/(ファイル名)でインターネットに接続をしてみると、よく表示されるのを確認できます。

3. まとめ

今回はAmazon CloudFrontを実際に使ってみてまとめました。