Facebook アプリケーションホスティング

アマゾン ウェブ サービスにサインアップ

導入・資料請求のお問い合わせ

AWS アカウント作成の流れはこちら »


課題

Facebook は世界で最も人気のあるソーシャルネットワーキングサイトの1つであり、豊かな開発者プラットフォームを抱えているため、ここでは成長し続ける大規模なユーザーコミュニティでアプリケーションを作成・共有することができます。Facebook プラットフォームを選択すると、バイラルな配信能力と、強力なソーシャルネットワーキングツールを取得して、ユーザーに有益で共有可能な体験を提供することができます。Facebook アプリケーションを配置するクラウドベンダーを選択する際は、以下の質問を必ず考慮してください。

  • 私の選択するプログラミング言語やウェブアプリケーション プラットフォームを使用することができるか?
  • 私の既存のウェブサイトがすでにに配備されているオペレーティングシステムや環境を使用できるか?
  • クラウドプロバイダが、可用性と信頼性の高いウェブインフラストラクチャを運用したという追跡記録を持っているか?
  • 事前に契約したり、自費でハードウェアを購入したりする必要があるか?
  • Facebook 環境が持つバイラルな性質の結果として自分のアプリケーションに信じられないほどのアクセスがあった場合、需要を満たすための拡張を素早く行うことができるか?
  • リッチメディア機能を配備する場合、世界のどれだけのエリアをカバーしているか?
  • Facebook が求める、ユーザーによって生成されるコンテンツの管理にどのように対応するのか?


AWS を用いた Facebook アプリケーションホスティング

Facebook アプリケーションは、実質的に、Facebook Developer API を利用するホスト ウェブアプリケーションであり、Facebook 環境内でアクセスされます。開発者は、費用対効果の高いコンピュートインフラストラクチャを使ってアクセスするために、彼らの Facebook アプリケーションを Amazon Web Services(AWS)上でホストしています。以下の AWS コンポーネントを単体で、または組み合わせて使用し、拡張性高い Facebook アプリケーションを構築することができます。

Amazon Elastic Compute Cloud(Amazon EC2)。Amazon EC2 は、クラウド内で自在に規模を変更できるコンピュート能力を提供します。Amazon EC2 の仮想環境では、お客様が、ホストするアプリケーションに必要なオペレーティングシステム、サービス、データベース、アプリケーション プラットフォーム スタックを指定します。Amazon EC2 は、コンピュートリソースを管理するための高機能な管理コンソールと API を提供しています。詳細はこちら

Amazon Simple Storage Service(Amazon S3)。Amazon S3 は、あらゆるサイズのデータをいつでも、ウェブのどこにからでも、格納、取り出し可能なシンプルなウェブサービスインターフェイスです。堅牢性と可用性を兼ね備えていると同時に、高いセキュリティを実現しています。Amazon S3 は、データのコピーを複数作成して格納することで冗長性を実現しています。詳細はこちら

Amazon Relational Database Service(Amazon RDS)。Amazon RDS を使用すれば、クラウド内でリレーショナルデータベースを簡単にセットアップ、運用、拡張することができます。費用対効果が高く、サイズ変更可能な能力を提供すると同時に、時間のかかるデータベース管理タスクを簡便化し、今まで多くの時間を費やしていた管理工数を削減します。これによってお客様は、Facebook アプリケーションの配信に全力を傾けることができます。詳細はこちら

Amazon SimpleDB。Amazon SimpleDB は、データのインデックス化とクエリ問い合わせという、データベースのコアとなる機能を提供します。Amazon SimpleDB の簡便性とシームレスな拡張性を活かしたアプリケーション開発が可能となります。詳細はこちら

Amazon CloudFront。Amazon CloudFront は、グローバルに配布されるコンテンツのための高性能な配信システム(CDN)です。Amazon CloudFront は Amazon S3 とシームレスに統合でき、待ち時間が短く、速いデータ転送速度で、契約も必要なく、簡単にコンテンツを Facebook ユーザーへ配信することができます。詳細はこちら

Amazon Simple Queue Service(Amazon SQS)。Amazon SQS は、Facebook アプリケーションのために、高性能で、安全なキューシステムを提供します。これによって、アプリケーションのプロセス間で、信頼性の高い作業配分が可能となります。詳細はこちら


利用メリット

使いやすさ。AWS は、お客様自身の IT インフラストラクチャのセットアップおよび管理の重い負担の多くを最小化するよう設計されています。ハードウェアの購入と設定は不要です。お客様は、数分で AWS の使用を始めることができ、最小限の修正でアイデアをカスタマーに伝えることができます。さらに、AWS Management Console、様々なサードパーティの管理ツール、または丁寧な説明の付いた AWS ウェブサービス API を使用して、お客様のクラウドインフラストラクチャを管理することができます。

柔軟性。AWS では、必要なオペレーティングシステム、プログラム言語、ウェブアプリケーションプラットフォーム、データベース、その他のサービスをユーザーが選択できます。AWS を使うと、Facebook アプリケーションが必要とするソフトウェアやサービスを読み込むことができる仮想環境を構築できます。

高い費用対効果。お客様には、使用した処理能力、ストレージ、および他のリソースに対してのみお支払いいただきます。長期契約や初期契約はありませんAWS を採用した他のホスティングサービスとの比較内容については、AWS エコノミクスセンターをご覧ください。

信頼性。AWS を使用すれば、拡張性、信頼性、安全性の高いグローバルコンピューティング インフラストラクチャを利用することができます。これは10年以上に渡って磨き上げられてきた、Amazon.com の数百万ドルにおよぶオンラインビジネスを支えてきたインフラストラクチャと同じ可用性を手にするのと同じであることを意味します。

拡張性と高いパフォーマンス。AWS ツール、Auto Scaling、および Elastic Load Balancing を使用して、お客様のアプリケーションは需要に応じて縮小・拡張を行うことができます。Amazon の巨大なインフラストラクチャに支えられているため、必要な時にコンピューティングおよびストレージリソースにアクセスすることができます。

安全。AWS は、エンド・ツー・エンドのアプローチを採用して、インフラストラクチャの物理、運用、ソフトウェアの安全性を強化しています。詳細については、AWS セキュリティセンターをご覧ください。


Facebook アプリケーションホスティング リソース

無料で使用開始 »
サインアップが簡単、
最短10分で利用開始できます
導入・資料請求のお問い合わせ »

クラウド導入のご相談、お見積り、資料請求はお気軽にこちらからお問い合わせください。

AWSのはじめ方 AWSのはじめ方


アカウント作成後の、主要なサービスの開始方法を画面解説つきでご案内しております。





AWS セキュリティセンター
当社の物理的および運用上のセキュリティプロセスの詳細については、最新の AWS セキュリティ白書をダウンロードしてください。

AWS セキュリティセンターに進む



AWS エコノミクスセンター
クラウド コンピューティングの経済的価値を評価できるツールやリソースにアクセスしてください。

AWS エコノミクスセンターに進む



AWS ベストプラクティス白書
この白書は、効率的で拡張性あるクラウドアプリケーションを設計するため、クラウド設計者に規範的なガイダンスを提供しています。

白書をダウンロード

©2013, Amazon Web Services, Inc. or its affiliates. All rights reserved.