まずは用語から学ぼう
Googleが提供するビッグデータ分析サービスの基礎知識
「Google Cloud Platform」で提供される各種ビッグデータサービスの全体像について案内するのは容易ではないが、本稿ではGoogleが提供しているサービスの一つ一つについて分かりやすく紹介してみたい。
ビッグデータサービスは「モノのインターネット(IoT)」などの新たなトレンドの影響で人気が高まっている。ビッグデータにより、企業は顧客について理解し、プロセスを最適化し、かつセキュリティを強化するのに役立つ重要な情報を入手できるようになる。
多くの業界がビッグデータサービスの恩恵を受けられるが、膨大な量のデータを分析するのは至難の業だ。そのため、企業は大手クラウドプロバイダーに助けを求めるようになっている。
Googleクラウドのビッグデータ分析サービス
Googleは検索分野にバックグラウンドがある。そのため、Googleのビッグデータ分析サービスは人気を集めている。Googleのビッグデータサービスは、Google Cloud Platformの上に成り立っている。Google Cloud Platformはコンピューティングやストレージ、データベースにネットワーク、機械学習など、各種サービスを提供している。他にも管理、開発、セキュリティ関連のツールなど、Googleのビッグデータ分析を利用すると、企業は最小限の統合作業でGoogleが提供する他のクラウドサービスにアクセスできる。
Googleクラウドのビッグデータ分析サービスについて検討する際は、以下のキーワードを押さえておくことをお勧めする。
Google BigQuery(BigQuery)
SQLクエリを使って大量のデータセットを処理および分析するデータ分析Webサービス。ユーザーは「Google Cloud Storage」や「Google Cloud Datastore」のデータをBiqQueryに取り込んだり、データをストリーミングしてリアルタイムで分析したりできる。BigQueryは地理レプリケーションをサポートしているため、ユーザーは世界のどこにデータが保存されるのかを選択して、可用性を確保することもできる。また、Google Cloud Platformのパートナーやサードパーティーのサービスが追加で統合可能だ。
Google Cloud Dataflow(Cloud Dataflow)
ETL、バッチ、ストリーミングなどのさまざまなデータ処理パターンを実行するマネージドサービス。ユーザーはパイプラインを構築してクラウドでデータの管理と分析を行うことができ、Cloud Dataflowがリソースを自動管理する。Cloud Dataflowは、Cloud Storage、Googleの「Google Cloud Pub/Sub」、BigQueryなど、Googleが提供する他のクラウドサービスと統合するために作られたサービスである。
Google Cloud Dataproc(Cloud Dataproc)
膨大なデータセットを処理して分析を簡略化するために、Cloud Dataprocは、オープンソーステクノロジーの「Apache Hadoop」と「Apache Spark」のマネージドバージョンを提供している。ユーザーは、オーケストレーションや自動化を使用してデータパイプラインを構成せずに、いつでもHadoopやSparkクラスタを稼働させたり規模を変更したりすることができる。Cloud DataprocはGoogle Cloud Platformのサービスであるため、BigQuery、Cloud Storage、「Google Cloud Bigtable」といった他のGoogleのビッグデータ分析サービスと完全に統合可能だ。
Google Cloud Datalab(Cloud Datalab)
Webブラウザベースのインタラクティブシェル「Jupyter」をベースに構築されている大規模なデータツール。「Google App Engine」上で動作する。Cloud Datalabは、BigQuery、「Google Compute Engine」、Cloud Storageのデータを探索、視覚化、分析するのに利用される。Python、SQL、JavaScriptをサポートしている。データを視覚化するために、企業は「Google Chart」やmatplotlibを使用できる。また、オープンソースという特性により、開発者は「GitHub」を介してCloud Datalabを拡張することも可能だ。
Google Cloud Pub/Sub(Cloud Pub/Sub)
アプリケーション間の通信の高可用性とセキュリティを提供するメッセージングツール。このサービスを活用すると、開発者はシステムがGoogle Cloud Platformでホストされているか否かに関係なく、システムを統合できる。通常、Cloud Pub/Subは、ネットワーククラスタ間のワークロードのバランスを取り、イベント通知を配布し、複数のシステムにアクセスするのに利用される。
Google Cloud Datastore(Cloud Datastore)
Webアプリケーションやモバイルアプリケーションなどの非リレーショナルデータ用のNoSQLデータベース。Cloud Datastoreは、非常にスケーラブルで、各種ワークロードを処理し、自動的にシャーディングとレプリケーションを行う。 また、RESTfulインタフェースにより、Cloud Datastoreは使いやすい統合ポイントとして機能する。
Google Cloud Bigtable(Cloud Bigtable)
フルマネージドのNoSQLビッグデータ用データベースサービス。高いパフォーマンスを維持しながら膨大なワークロードに対処するように設計されている。「Google Search」「Googleアナリティクス」「Googleマップ」「Gmail」といったGoogleの主要サービスを支えるのに利用される。Cloud Bigtableは遅延の少ないストレージスタックを使用しており、全世界で利用できる。また、オープンソースのAPIをサポートすることで、現在β版のCloud Bigtableは、Cloud Bigtableのサービスと「Apache HBase」との間でアプリケーションの移植を可能にしている。
Google Genomics(Genomics)
Genomicsは、ゲノムデータをまとめ、研究者が複雑なデータセットの処理、分析、保管できるようにするサービスで、科学界を対象としている。Genomicsは拡張して数PBものゲノムデータを格納することができる。また、Global Alliance for Genomics Health(ゲノミクスと健康のためのグローバル・アライアンス)のオープン規格をサポートしているため、ユーザーは、科学界の他のメンバーとデータを共有することが可能だ。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
技術文書・技術解説
[Jamf Japan 合同会社] MDMだけでモバイルセキュリティは十分? 不足する対策を16項目でチェック -
製品資料
[株式会社ウェーブスプリッタ・ジャパン] 100Gbps対応の光トランシーバーはどう選ぶ? 10分で分かる選定のポイント -
製品資料
[株式会社フィックスターズ] 組み込み開発の生産性と機密性を両立、自社環境で構築する「セキュアAI」活用術 -
製品レビュー
[ServiceNow Japan合同会社] 問い合わせの約9割を自動で解決、AI主導の自律型CRMがもたらす業務変革の全貌 -
市場調査・トレンド
[ServiceNow Japan合同会社] AI活用が業務自動化で止まる理由は何か? 調査で判明した課題と変革への道筋
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
マンガで解説:採択率は3割台? デジタル化・AI導入補助金申請の落とし穴
-
2
AI全部入り「Microsoft 365 E7」に企業が二の足を踏む訳 移行意向はわずか4%
-
3
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
4
【基本情報技術者試験】「デュプレックスシステム」と「デュアルシステム」の違いは?
-
5
なぜOpenAIやAnthropicのAIは「脱走」したのか 情シスが迫られるエージェント統制
-
6
Anthropicが明かす AIは入力データを「どこまで覚えているのか」
-
7
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
8
GitHubが指摘 AIが書いた「おそらく動くコード」が招くシステム崩壊
-
9
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
10
「高すぎるGPU」を捨てAI推論をCPUへ Armが示す電力とコストの現実解
ホワイトペーパーランキング PR
-
1
生成AIのハルシネーションを防止 回答精度を高めるセマンティックレイヤーとは
-
2
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
3
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
4
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
5
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
6
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
-
7
5分で分かる「セキュア大容量ファイル転送サービス」の機能とメリット
-
8
情報セキュリティ対策早分かりガイド:25の自社診断で弱点と解決策を理解
-
9
国税庁の次世代基幹システム「KSK2」稼働開始に向けて、対応すべき変更点とは?
-
10
AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー