ブレインパッドに聞くGCP活用のコツ
「Google Cloud Platform」へ移行した企業に、使って分かった魅力を聞いた(1/2 ページ)
オンプレミス環境で運用していた自社開発のシステム環境を「Google Cloud Platform」(GCP)へ移行した企業がある。クラウド移行やGCPを選択した理由について担当者に聞いた。
近年、情報システムの一部に「パブリッククラウド」を活用することが珍しくなくなってきた。技術評価のための試用や開発環境としての活用、SaaS(Software as a Service)で提供されている業務アプリケーションの部分的な利用といったユースケースは、既に一般的なものだ。また顧客に向けて提供しているサービスの基盤全体を、パブリッククラウドに構築するといった取り組みも徐々に広がってきている。
データ活用とその関連製品/サービスに強みを持つブレインパッドも、そうした取り組みを進める企業の1社だ。同社は2017年4月6日、オンプレミス環境で運用していた自社開発による運用型広告最適化ツール「L2Mixer(エルツーミキサー)」のシステム環境をGoogleのパブリッククラウド「Google Cloud Platform」(GCP)へ移行したと発表した。
L2Mixerをクラウドへ移行した経緯や、移行先としてGCPを選択した理由、また現状での課題などについて、ブレインパッドでテクノロジー&ソフトウェア開発本部の基盤開発部長を務める下田倫大氏と、同社マーケティングプラットフォーム本部開発部でL2Mixerの開発に携わる井上剛志氏に聞いた。
併せて読みたいお薦めの記事
Google Cloud Platformの特徴
- Google Cloud Platformは業務アプリケーションの移行先となるか
- Googleが提供するビッグデータ分析サービスの基礎知識
- うわさされる“Google DaaS”は従来のPC代わりになるか
競合と比べたGoogle Cloud Platform
ハードウェアの制約によるサービス展開への影響が契機に
ブレインパッドのL2Mixerは、企業のWebマーケティング担当者向けのツールで、Googleやヤフーなどが運営する広告プラットフォームに配信するリスティング/ディスプレイ広告などを効率的に運用することができる。
一般的にこれらの広告プラットフォームを利用するに当たっては、ユーザー企業側で、広告とひも付ける検索キーワードに対して「入札」をし、他の入札希望者や成果によって変動する広告料を予算の範囲内で管理していく。目指す広告効果に見合うキーワードの設定や予算に応じた入札額の最適化をGoogleやヤフーなど複数の広告プラットフォームを横断して行うには、多くの手間とノウハウが必要とされる。
L2Mixerではキーワード単位での予測モデルや最適化エンジンを活用することで、こうした広告運用を自動的に最適化する。Googleやヤフーなど複数の広告プラットフォームを横断して最適化が可能な点、予測精度が高い点、柔軟な運用が可能といった点が評価され、2010年にサービスを開始して以来、アカウント数で約2万件、運用キーワード数で約6億件を抱える大規模なサービスへと成長してきた。
そんなL2Mixerを支えるシステム基盤は、サービス開始以来オンプレミスで運用されてきたが、機能やサービスの拡大によってシステムリソースが年々逼迫(ひっぱく)してきており、限界が近づいていた。「スピーディーなサービス展開を実現するに当たり、オンプレミスからクラウドへの移行は必須でした」と、井上氏はクラウド移行の背景を説明する。
「マーケティング向けのサービスを提供していく中で、オンプレミスでの運用がサービスモデルに合わなくなってきていたというのも、クラウド化を検討した大きな理由です」と話すのは下田氏だ。新たなサービスのためにオンプレミスで大規模な初期投資をしたい場合、実際にそれが回収できるだけの新規ユーザーを獲得できるかどうかは、常に議論になっていたという。またサービスの性質上、ユーザーから過去のキーワードに関するデータを大量に保存しておきたいというニーズがあったという。その要望に応えるためのオンプレミスのリソースが足りなくなってきているという問題もあり、結果「新しいことに挑戦するのが難しくなっていました」と下田氏は明かす。
ビジネス要件に合う柔軟な利用プランがあるGCPを選択
同社では、2年ほど前にL2Mixerをクラウドへ移行する検討を開始。複数のクラウドサービスの候補からGCPへの移行を決定した。その最も大きな理由になったのは、GCPが既存の環境を移行するに当たって「最もリーズナブルな利用プランを提供していたこと」(井上氏)だという。
L2Mixerでは、キーワードや入札額の最適化を図るため、日次で大規模な分析処理を実施しており、これが同サービスの差別化のポイントにもなっている。そのためCPUやメモリ、ストレージ、データベースに関するハードウェアには高いスペックが求められ、オンプレミスにおいてもそれらの部分に多くの投資をしていた。
既に多くのユーザーが利用しているシステムのため、まずはオンプレミス環境をそのままクラウドへと移行して、同じように動かせることを最優先にした。しかしGCP以外のクラウドが提供しているプランで、ビジネス要件を満たすハイスペックなインスタンス(仮想マシン)を利用しようとすると、料金が極めて高額になってしまったという。GCPのIaaSである「Google Compute Engine」では「カスタムマシンタイプ」と呼ばれるプランが提供されており「これを活用することで要件に合ったスペックを、より適正なコストで利用することが可能でした」と井上氏は説明する。
L2Mixerの分析処理は、日次のバッチで実行している。下田氏は「GCPではそのためのリソースに対する課金が1分単位という点も魅力的でした。また長時間利用に伴うディスカウントも、特に事前申請の必要がなく、自動的に適用される点もポイントでした」と話す。
ブレインパッドは2016年8月に、L2Mixerの移行作業を開始した。2017年1月には移行が完了し、GCPでの本稼働を開始した。細部のチューニングを進めつつ、現状、従来と同じシステムを問題なく稼働できているという。
クラウド移行によって得られたコスト以外のメリット
クラウドへの移行によって得られたメリットは、ハードウェアのリプレースに伴うコストの大幅な削減にとどまらない。運用保守に関する手間やコストの削減、サービス運用における柔軟性の向上、新サービス展開のスピード向上といった恩恵も高く評価しているという。
「システムの運用保守に関しては、オンプレミスのときに悩まされた物理的な制約から解放されたことが大きいと感じています」と下田氏は語る。外部の広告プラットフォームのAPI呼び出しがうまくいかずに再実行が必要になった場合、オンプレミスのときはシステムリソースに限りがあることから、他に動いているプロセスへの影響を考慮する必要があった。「クラウドへの移行で、こうしたことを気にすることなく再実行できるようになり、運用負荷が下がりました」(同氏)
サービスを拡張していく中で、開発者が新たなアイデアや技術を試してみたいと思った際、従来はオンプレミスの制約の中で検証する必要があり「そのことがスピード感を鈍らせる原因にもなっていました」と井上氏は明かす。クラウド環境へ移行したことで、検証用の環境を作って試し、不要になったらすぐに廃棄するといったサイクルをスピーディーに回せるようになり、迅速なサービス展開へつながっているという。
ブレインパッドは今後、ビッグデータ解析サービスの「Google BigQuery」、リアルタイムデータ処理サービスの「Google Cloud Dataflow」、PaaS(Platform as a Service)の「Google App Engine」といったGCPのコンポーネントを活用し、L2Mixerのアーキテクチャをクラウドに最適化した効率的な仕組みに改善していくことも検討している。
「GCPでは事前にコミットメントを確約することで、CPUやメモリを通常よりさらに安く仕入れることのできる新しい課金体系も発表されているので、コストを適正に保ちつつサービスの規模や機能を拡大していく計画です」(下田氏)
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
“攻撃者優位”なサイバーセキュリティ、全ての「穴」をふさぐ方法とは? -
製品資料
実際に悪用される脆弱性は4%前後 優先的に対処すべき脆弱性を把握するには? -
製品資料
HubSpotの機能を拡張する法人データ活用法 -
製品資料
面倒で非生産的な「名寄せ」作業 高精度&高効率に実施するには? -
製品資料
名刺管理には「その先」がある 成果のでない営業活動から脱却する秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
Netflixのバックエンドは「ほぼJava」 3000超のアプリを支える開発基盤の裏側
-
2
ISMSの“コンサル丸投げ”が招く数千万円の無駄 NTTドコモビジネスの脱出劇
-
3
「Microsoft 365」が乗っ取られる 跡形もなくMFAを破る手口
-
4
「WSUS」終了の時限爆弾 “本命”移行先ツールとMicrosoft提唱の新管理手法
-
5
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
-
6
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
7
ベッドでの使用が「PC騒音」を悪化させる? Dellが推奨する冷却ファンの鎮め方
-
8
アラート47%削減 オープンハウスが捨てた「全部メール通知」の監視体制
-
9
「IoT通信環境の構築・運用」に関するアンケート
-
10
Microsoft公式の実務試験が「ずっと無料」? 部下のスキルを0円で証明する方法
ホワイトペーパーランキング PR
-
1
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
2
財務・会計はAI活用でどう変わる? 調査で見えた変革の道筋
-
3
AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
-
4
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
5
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
6
「結局、一部の人しか使わない」 AI活用が業務に定着しない根本的な理由
-
7
コスト分析で見る「デバイス復旧」の代償 損失額から導きだされた投資戦略とは
-
8
Macの安全神話は崩壊? 最新の脅威動向から見えた攻撃のトレンドと有効な対策
-
9
ゼロトラストにおける「IDaaSの課題」と補完すべき重要機能とは?
-
10
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー