AWS クラウド
Amazon CloudFront を無料で始める

Amazon CloudFront は低レイテンシーの高速転送によりデータ、ビデオ、アプリケーション、API をビューワーに安全に配信するグローバルコンテンツ配信ネットワーク (CDN) サービスです。CloudFront の物理的なロケーションは AWS グローバルインフラストラクチャに直接接続されているという意味で AWS に統合されています。また、DDoS 攻撃を緩和する AWS Shield、アプリケーションのオリジンとしての Amazon S3Elastic Load BalancingAmazon EC2、ビューワーの近くでカスタムコードを実行する AWS Lambda などのサービスとシームレスに連携するソフトウェアという意味でも、CloudFront は AWS に統合されています。

API、AWS マネジメントコンソール、AWS CloudFormationCLISDK などのすでに使い慣れた AWS ツールを使って、数分で CloudFront の使用を開始できます。CloudFront には、前払い料金や長期契約を必要としない、シンプルな従量制料金モデルが採用されています。また、CloudFront のサポートは既存の AWS サポートサブスクリプションに含まれています。

このサイトで動画を見るには、Adobe Flash Player または最新のブラウザが必要です。

Slack の動画
14:56

Slack では安全な API 高速化のために Amazon CloudFront が利用されている

グローバルに拡大するネットワーク

グローバルに拡大するネットワーク

Amazon CloudFront は、グローバルに展開されている AWS インフラストラクチャで構築されており、現時点で 16 個の地理的リージョンに 44 個のアベイラビリティーゾーンがあります。今後さらに 5 個のリージョン (中国、フランス、香港、スウェーデン、米国内 2 番目の AWS GovCloud リージョン) と、14 個のアベイラビリティーゾーンが追加予定であることが発表されています。また、Amazon CloudFront では、21 か国の 48 都市にエッジロケーションが 79 個、リージョン別エッジキャッシュロケーションが 11 個あり、アプリケーションを利用する顧客が世界のどこにいても、高い可用性、スケーラビリティ、パフォーマンスを提供できます。

エッジにある安全なコンテンツ

エッジにある安全なコンテンツ

Amazon CloudFront は、ネットワークレベルの保護とアプリケーションレベルの保護の両方が用意されている、安全性の高い CDN です。CloudFront のインフラストラクチャとプロセスはいずれも PCI、DSS、HIPAA、ISO に準拠しており、機密性の最も高いデータでも安全に配信できます。SSL/TLS を介して安全な API やアプリケーションを配信でき、高度な SSL 機能も自動的に有効になります。AWS Certificate Manager を使用して、独自 SSL 証明書をいくつでも必要なだけ簡単に作成でき、追加料金なしで即座に CloudFront ディストリビューションにデプロイできます。証明書の更新は ACM によって自動的に処理されるため、手動更新プロセスの諸費用を節約できます。CloudFront は AWS WAF および AWS Shield とも統合されており、これはアプリケーションを複雑な脅威や DDoS 攻撃から守るのに役立ちます。

AWS の主要サービスとの密接な統合

AWS の主要サービスとの密接な統合

主なセキュリティ関連サービスとの統合に加えて、Amazon CloudFront は AWS の人気サービスとも密接に統合され、連携するよう最適化されています。これには、バックエンドのオリジンリソースとなる Amazon Simple Storage Service (Amazon S3)、Amazon Elastic Compute Cloud (Amazon EC2)Elastic Load Balancing や、CloudFront で配信されるアプリケーションの DNS 解決の高速化に役立つ Amazon Route 53 などが含まれます。AWS Lambda と統合されているため、AWS グローバルネットワークのどこでもサーバーのプロビジョニングや管理なしにカスタムロジックを実行できます。また、Amazon API Gateway との統合は、API の配信をさらに高速化するのに役立ちます。

高性能

高性能

Amazon CloudFront は、低レイテンシーの高速転送に最適化されています。CloudFront のインテリジェントなルーティングは、Amazon.com を含む著名なインターネットサイトから継続的に収集される、現実世界でのレイテンシー測定値に基づいています。CloudFront は何百ものエンドユーザー ISP に直接接続されており、コンテンツのエンドツーエンドの配信を高速化するために AWS のバックボーンネットワークを利用します。また、CloudFront では標準サービスの一部としてリージョン別エッジキャッシュロケーションが提供されており、世界中で高いキャッシュヒット率を維持できます。

コスト効率が高い

高い費用対効果

Amazon CloudFront の料金体系はシンプルです。顧客へのコンテンツ配信に使用されたデータ転送とリクエストに対してのみ支払いが発生します。CloudFront に前払い料金や固定基本料金、長期使用契約、動的コンテンツの割増料金はありません。また、使用開始時の専門的なサービスも不要です。Amazon S3Elastic Load Balancing といった AWS オリジンを使用する場合、それらのサービスと CloudFront との間のデータ転送にはまったく料金が発生しません。何よりも、CloudFront は無料で使用開始できます。

使いやすさ

使いやすさ

Amazon CloudFront の機能は、API を使ったプログラムや AWS マネジメントコンソールによって、簡単に設定できます。セキュリティ、ストレージ、コンピューティング、ネットワーキングといった AWS の人気のサービスと密接に統合されているため、AWS クラウドの持つ力を容易に最大限発揮させられます。AWS のその他のサービスと同様、CloudFront も必要に応じて自動的にスケールします。また、AWS CloudFormationAWS CLISDKAWS CloudWatch といった AWS の既存のツールやリソースとの連携によって Amazon CloudFront ディストリビューションのパフォーマンスをモニタリングできます。

静的アセットのキャッシュ

Amazon CloudFront によって、静的コンテンツ (画像、スタイルシート、JavaScript など) を世界中のビューワーに、より高速に配信できます。CloudFront には複数層のキャッシュや、エッジにキャッシュされていないオブジェクトのレイテンシー向上とオリジンサーバーの負荷軽減に役立つ、リージョン別エッジキャッシュがデフォルトで提供されています。静的コンテンツをキャッシュすることで、ウェブサイトのビューワーに高速で確かな体験を提供するためのパフォーマンスとスケールを実現できます。

ライブおよびオンデマンドのストリーミング

Amazon CloudFront では、録画済みのファイルやライブイベントをストリーミング配信するためのさまざまなオプションが用意されています。4K 配信に求められる高スループットで、世界中のビューワーに途切れることなく動画を配信できます。オンデマンドストリーミングでは、CloudFront を使用して、どのようなデバイスにも Microsoft Smooth、HLS、HDS、または MPEG-DASH フォーマットでマルチビットレートの適応型ストリーミングが行えます。ライブストリームのブロードキャストでは、CloudFront を使用してメディアのフラグメントをエッジにキャッシュし、マニフェストファイルの複数リクエストをまとめることでオリジンの負荷を軽減できます。

セキュリティと DDoS 攻撃の緩和

セキュリティは AWS の最優先事項です。CloudFront はレイヤー 3 および レイヤー 4 の DDoS を緩和する AWS Shield、レイヤー 7 を保護する AWS WAF とシームレスに統合されています。さらに、CloudFront では最高度のセキュリティ暗号化を使って TLS 接続のネゴシエートが行われ、ビューワーは署名付き URL で認証されます。独自 SSL 証明書をいくつでも必要なだけ、追加料金なしで利用できます。CloudFront は、アクセスを制御する AWS Identity and Access Management (IAM)、設定内容へのアクセスログを記録する AWS CloudTrail、自動的に証明書を更新する Amazon Certificate Manager (ACM) とも統合されています。

動的コンテンツとカスタマイズされたコンテンツ

Amazon CloudFront の最適化機能により、ネットワークのパフォーマンスや信頼性が向上します。これにより、各ビューワーにパーソナライズされたコンテンツや、アプリケーション内で絶えず更新される動的部分の配信を世界中で展開できます。CloudFront は Amazon EC2 や自社データセンターで動作する既存ウェブサーバーとシームレスに連携します。アーキテクチャやドメイン名の変更は必要ありません。カスタムロジックを、CloudFront のリクエストや応答に合わせてグローバルに実行される Lambda 関数としてオフロードすることもできます。Lambda@Edge の詳細についてご覧ください。

API の高速化

Amazon CloudFront は、API コールの保護や高速化にも使用できます。CloudFront ではプロキシメソッド (POST、PUT、OPTIONS、DELETE、PATCH) がサポートされており、デフォルトで Amazon API Gateway と統合されています。CloudFront では、クライアントとの TLS 接続は付近のエッジロケーションで中断された後、最適化された AWS バックボーンネットワークパスが CloudFront によって選択され、セキュアに API サーバーへと到達します。CloudFront を使用した API 高速化の詳細についてご覧ください。

ソフトウェアディストリビューション

Amazon CloudFront は、世界中に散らばっているクライアントによるソフトウェア更新のダウンロードに合わせて、自動的にスケールされます。ユーザーのいるその場所のエッジでソフトウェアが利用できるようになります。CloudFront の高速データ転送によりバイナリの配信速度が向上し、カスタマーエクスペリエンスの向上とコスト削減が実現できます。

AWS アカウントにサインアップする

AWS アカウントにサインアップする

AWS の無料利用枠には、Amazon CloudFront における 50GB のデータ転送 (アウト) と 2,000,000 件の HTTP および HTTPS リクエストが含まれています。

10 分間のチュートリアルで学ぶ

10 分間のチュートリアルで学ぶ

              Amazon CloudFront を使用してより速くコンテンツを配信します。                                                            

Amazon CloudFront を無料で始める
AWS で構築を開始する

AWS で構築を開始する

入門ガイドの説明に従えば、わずか数クリックで最初の Amazon CloudFront ディストリビューションを開始できます。