* この投稿は、Cloud Solutions Architect の Preston Holmes による投稿の概要を日本語でご紹介するものです。

Google Cloud Platform は、リアルタイム指向のソリューションを構築するのに役立つコンポーネントを幅広く提供しています。例えば、Google 独自の仮想マシンである Google Compute Engine、コンテナ仮想化を実施可能な Google Container Engine、大規模データをストリーム処理できる BigQuery、そしてバックエンドを一括提供することのできる、リアルタイム処理に最適なデータベース Firebase などの高性能インフラです。


リアルタイム処理に関して、2 つ新しいチュートリアルを公開したのでご紹介します。

センチメント分析

BigQuery を用いて Twitter のストリームを利用したセンチメント分析の実施概要をまとめています。このチュートリアルでは、大容量の流入データを処理するために、 Kubernetes でコンテナを管理することによって、BigQuery に流れ込む前に、Redis 内でツイッターのデータをバッファリングできる非同期かつリアルタイムなパイプラインをどのように構築するのかを紹介しています。詳しくは、こちらからご覧ください。


ログデータのストリーミング

BigQuery コネクタをログ集積基盤である Fluentdと併用して、どのようにログデータを BigQuery へストリーミングするのかを紹介しています。BigQuery の Apps Script Support をそのまま用いることによって、このデータをグーグルのスプレッドシート内で直接チャートを作成し可視化することができることができます。詳しくは、こちらからご覧ください。



-Posted by Preston Holmes, Cloud Solutions Architect