デブサミ2020【13-B-2】モノタロウがGCPで挑戦するデータドリブン・ECプラットフォーム〜持続的成長の舞台裏 #devsumiB
・分析データを全てBQへ集約。加工を行い分析実施、GCE上で機械学習、検索エンジンのインデックスデータとして利用 ・行動データはBigQueryへエクスポート ・アプリケーションやサーバ上のデータもfluentdを経由してBQへ集約 ・1日1万以上のリクエストも #devsumi #devsumiB
2020-02-13 11:21:39データ活用 ・データの変更情報を取得して処理をするCDCを活用 ・マスタDBに負荷をかけないことがメリット ・基幹DB(MySQL)に利用 #devsumi #devsumiB
2020-02-13 11:23:20・エンジニア以外にもクエリを記載してもらう ・業務担当者が直接クエリを流すことで的確な分析ができる ・学習としては研修とSlackのQAにて実施 ・社内では30%くらいに浸透している #devsumi #devsumiB
2020-02-13 11:27:16秘匿データは適切な人だけに見せるようにする => マスキングと Authrized View #devsumiB
2020-02-13 11:28:25データの可視化は Google Data Studio を使ってるみたいですね👀 speakerdeck.com/fpt/monotaro-d… #devsumiB #devsumi
2020-02-13 11:28:33データの活用が整ってきた -> さらに高度な最適化が出来る・したくなる -> EC アプリケーションをリアーキテクチャする必要がある #devsumiB #devsumi
2020-02-13 11:31:09GCP census使ってBQ全体を可視化 確かに色々情報取れそう github.com/ocadotechnolog… #devsumiB
2020-02-13 11:32:08モノタロウさんすごい #devsumi twitter.com/_fp/status/122…
2020-02-13 11:34:38REST API化を進めた際に出てきた問題 ・WebAPIをRest API化。エンドポイントが増加(100近くのエンドポイント) ・コール数の増加、依存関係の増加(API同士が依存し呼ばれる内容が似たりよったり) ・ロジックの属人化 #devsumi #devsumiB
2020-02-13 11:40:16データを活用するために作り始めた REST API が開発・運用を進めていくうちに複雑になってきたよう😇 speakerdeck.com/fpt/monotaro-d… #devsumiB #devsumi
2020-02-13 11:40:58既存の問題を解決するためのリアーキテクチャ -> ユーザの行動のスパイラルを考慮した形に。 speakerdeck.com/fpt/monotaro-d… #devsumiB #devsumi
2020-02-13 11:42:34アンケートフォーム短縮URLあると嬉しかった docs.google.com/forms/d/e/1FAI… #devsumi #devsumiB
2020-02-13 11:43:53スケーラブルな API を作る = Microservice 化 speakerdeck.com/fpt/monotaro-d… #devsumiB #devsumi
2020-02-13 11:43:57データ活用に適したアーキテクチャ マイクロサービス化してDB、API同士を疎結合に イベントドリブンでリアルタイム更新化 #devsumiB #devsumi
2020-02-13 11:45:10