BigQueryのコストを抑えろ! DeNAが取り組む「BQドクター」の実態 1年で1600万円を削減見込み(2/2 ページ)
BQドクターそのものが抱える課題も コスト削減以外の取り組み
ただ、BQドクターにはコスト削減に加えて、取り組みそのものが抱える課題もいくつかあったと渡辺さん。例えば(1)プロジェクト横断で活動しているので、メンバーのコミュニケーションコストが高い、(2)定常的な活動なので、次第にタスクの優先度が下がり形骸化するリスクがある、(3)BQドクターの管轄外になっているプロジェクトがある──という問題があった。
3つの問題は、コスト管理と並行して解決を図った。(1)と(2)については、一時的に具体的なコスト削減目標を定め、メンバーを専門チーム化して取り組みを進めることで対策したという。
さらに目標達成後もBQドクターとしての取り組みを行えるよう、必要な情報がまとまったダッシュボードをBI(ビジネスインテリジェンス)ツールの「Looker」で作成。社内の各事業領域を担当するデータエンジニアに展開した。「短期的かつ継続的に効果が出るBQドクターを目指した」(渡辺さん)という。
(3)については、管轄できていなかったプロジェクトについてもデータ収集の仕組みを作り、BQドクターのメンバーで管理できるようにした。データ収集にはGoogle Cloudが提供するログ監査の仕組み「Cloud Audit Logs」を活用した。
中でも活躍したのはCloud Audit Logsの機能“集約シンク”だ。通常、Cloud Audit Logsで集めた情報は各プロジェクトでの保存になるが、集約シンクを使えば1カ所(組織・フォルダなど)に集められる。今回はBQドクターのプロジェクトに割り振ったという。
ただし集約シンクを使うと、各プロジェクトが抱える、機密性が高く集めたくない情報まで集約してしまう可能性がある。そこで今回は、ログを収集してもよいプロジェクトとそうでないプロジェクトをフォルダ単位で仕分け。ログを集めてもよいフォルダのみ集約シンクの対象にした。これにより、約300のプロジェクトから新たに情報を集められたという。
約1600万円のコスト削減見込み 一方で残る課題も
一連の施策を展開した結果「全社に向けてBQドクターを拡張しつつ、一定のガバナンスを守る基盤を作ることができた」と渡辺さん。約1600万円のコスト削減見込みという定量的な成果も実現できた。
ただ、まだ残っている課題もある。渡辺さんによれば、可視化したコストの情報がデータエンジニアなど一部メンバーしか閲覧できないなどの問題があるという。
「現状はデータエンジニアを介してしかBigQueryのガバナンスを効かせられない。全社員が適切に閲覧権限を割り振られた状態で確認できるようにしていきたい」(渡辺さん)
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「5年でバッテリーが使い物にならなくなる」は本当か テスラ「モデル3」5年目点検で分かったこと
-
2
Google、プライバシーポリシーに「Gmail」「Googleフォト」のデータを広告に使う例外を追加 回避方法は
-
3
GMO熊谷代表「社内ホワイトハッカーが事前に指摘」も対策遅れ、国に「能動的サイバー防御」要請 「責任転嫁では」SNSで批判も
-
4
「年齢は合ってますが、人間ではありません」 6歳の飼い猫に届いた“進研ゼミの案内” なぜ届いたのかベネッセに聞いた
-
5
グッスマに不正アクセス、公式EC閉鎖 会員の住所や注文履歴など漏えいか 再開目処立たず
-
6
「楽天ドライブ」に不正アクセス 保存したデータなど1.5万アカウント分が取得・閲覧のおそれ
-
7
たばこ休憩なき時代の“一服”をどう取るか 温熱と“聞こえない音”で休む、JT子会社のアイマスクを試す
-
8
野村総研、サイバー攻撃時の「能動的なシステム停止」を支援する新サービス
-
9
「能動的サイバー防御」きょう開始 警察・自衛隊などが攻撃元サーバを無害化 高市首相も狙いを説明
-
10
Xの「いいね」長押しで1ドル送金 マスク氏が“投げ銭”機能を予告
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR