Upgrade to Pro — share decks privately, control downloads, hide ads and more …

加速する事業の中でシステムリスクと向き合う話@オレシカナイト

 加速する事業の中でシステムリスクと向き合う話@オレシカナイト

Wataru Fukunaga

October 12, 2018
Tweet

More Decks by Wataru Fukunaga

Other Decks in Programming

Transcript

  1. $0/5&/54 01.  事業紹介                

              02.  システム概要 03.  システムリスクの話 04.  向き合い⽅方 05.  まとめ
  2. ς Ϩ Ϗ ே ೔ ใ ಓ ہ ͕ ੍

    ࡞ ͢ Δ Φ Ϧ δ φ ϧ χ ϡ ʔ ε Λ ์ ૹ
  3. Φ Ϧ δ φ ϧ ͷ ੜ ์ ૹ ൪

    ૊ ΍   ࣌ ؒ ີ ண ͳ Ͳ ͷ ಛ ผ ൪ ૊ Λ ์ ૹ
  4. GKE: prd-vaga-tracking GKE: prd-vega Pub/Sub Ad MongoDB GCE L4 Load

    Balancer L4 Load Balancer L7 Load Balancer L4 Load Balancer DMP BigQuery Jupiter BigQuery L7 Load Balancer           user  client   abema-media-proxy GKE: prd-abema east1 Patriot BigQuery asia-­‐northeast1     asia-­‐east1     global-­‐resource     abema-admin abema-media Zero Deployments Jupiter Deployments SSP Deployments DMP Deployments Token Deployments Nginx/Tracking Deployments Recovery GCS SSP CloudSQL Zero CloudSQL Zero BigTable DMP Dataflow DMP GCS AD Deployments DMP CloudSQL DMP BigTable Tracking BigTable Ganymedes CloudSQL Ad-track GCS Callisto CloudSQL Ad-track Dataflow abema-gateway (cluster-api) Admin Deployments L7 Load Balancer         operator   ޮՌଌఆϩά   VAST   ClusterҰཡ   ClusterID    広告システム
  5. GKE: prd-vaga-tracking GKE: prd-vega Pub/Sub Ad MongoDB GCE L4 Load

    Balancer L4 Load Balancer L7 Load Balancer L4 Load Balancer DMP BigQuery Jupiter BigQuery L7 Load Balancer           user  client   abema-media-proxy GKE: prd-abema east1 Patriot BigQuery asia-­‐northeast1     asia-­‐east1     global-­‐resource     abema-admin abema-media Zero Deployments Jupiter Deployments SSP Deployments DMP Deployments Token Deployments Nginx/Tracking Deployments Recovery GCS SSP CloudSQL Zero CloudSQL Zero BigTable DMP Dataflow DMP GCS AD Deployments DMP CloudSQL DMP BigTable Tracking BigTable Ganymedes CloudSQL Ad-track GCS Callisto CloudSQL Ad-track Dataflow abema-gateway (cluster-api) Admin Deployments L7 Load Balancer         operator   ޮՌଌఆϩά   VAST   ClusterҰཡ   ClusterID    広告システム 2つのリージョン 2つのGKEクラスタ 様々なDBとミドルウェア 6つのLB
  6. 事業計画+リスク 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加

    VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加
  7. ビジネスメトリクス 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加

    VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加
  8. 計画に乗せる 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加

    VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加
  9. 計画に乗せる 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加

    VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加 ポストモーテム ロールバック 〇〇負荷試験 CI改善 ☓☓性能改善 ドキュメント整備 設定自動化
  10. 計画に乗せる 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加

    VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加 ポストモーテム ロールバック 〇〇負荷試験 CI改善 ☓☓性能改善 ドキュメント整備 設定自動化