Fliptop はサンフランシスコと台北を拠点にしたマーケティングプラットフォームで、ブランドが E メールリストをソーシャルプロファイルに変換できるよう支援します。Fliptop の最初の製品の主な機能はソーシャルプロファイル検索です。Fliptop は、指定された E メールアドレスによって、24 を超える公開されたデータソースと、高度な照合アルゴリズムを使用して、ソーシャルネットワークのメンバーシップ、人口統計学的属性、心理学的属性を判断します。

Amazon Elastic MapReduce によって Fliptop は検索機能を拡張し、1 日 100 万件を超える検索に対応できます。このサイズのデータセンターを構築しようとした場合、かつては数か月が必要でしたが、アマゾン ウェブ サービス(AWS)ではわずか数週間です。Chiao 氏は言います。「AWS によって、Hadoop プラットフォームに力を入れていないことに対する最後の口実がなくなりました。Amazon Elastic MapReduce とスポットインスタンスを組み合わせた結果、プロトタイプ作成が容易になり、スケーリングのコスト効果が驚くほど向上し、当社のデータ処理コストは 50% 以上削減されました。」

ドメインネームサービス(DNS)外では、Fliptop インフラストラクチャは完全に AWS で実行されます。例えば、次のサービスがあります。

Fliptop のテクノロジースタックには、Ruby on Rails、Scala、および Java が含まれます。Chiao 氏はさらに付け加えます。「私たちはさまざまなオープンソースツールを使用します。例えば、検索には Apache Solr を、ビジネスルールには Drools を、そしてビッグデータの処理には Amazon Elastic MapReduce を介して Hadoop を使っています。」また、Fliptop チームは、Elastic MapReduce ジョブの自動化など、さまざまな作業に Amazon SDK を広く使用しています。

Chiao 氏は言います。「私たちは以前は別のホスティングプラットフォームで SMTP サーバーを維持していたのですが、その後 Amazon SES に切り替えました。こちらの方が使用しやすく、インフラストラクチャ全体を 1 か所で管理し、月々の請求を 1 本化できるからです。」

AWS により数百のインスタンスに拡張して、大量の検索ジョブを処理できます。これに対応する従来のインフラストラクチャの資本支出は不要です。Chiao 氏はこう続けます。「その上、Amazon RDS などのサービスに組み込まれた冗長性、復旧、モニタリング機能により、開発チームは、専用の運用リソースなしで本番インフラストラクチャを実行できます。」

Chiao 氏は、複数のアベイラビリティーゾーンおよびリージョン全体でサービスとデータを使用できるように AWS インフラストラクチャを計画することを、他の開発者に勧めています。「停電はめったに発生しませんが、実際に発生したときに停止を簡単に避けられるように、AWS サービスを利用することをお勧めします。」

同社は急速に成長しています。そして、優秀なビッグデータエンジニアとデータ科学者を求めています。Chiao 氏は言います。「私たちの顧客は、開始後わずか数週間で数千万の連絡先をシステムにロードました。AWS なしでこの要求を処理できたとは到底思えません。」

AWS がビッグデータの格納と処理にどのように役立つのかについては、ビッグデータ詳細ページ http://aws.amazon.com/big-data/ をご覧ください。