Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
加速する事業の中でシステムリスクと向き合う話@オレシカナイト
Search
Wataru Fukunaga
October 12, 2018
Programming
1.2k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
加速する事業の中でシステムリスクと向き合う話@オレシカナイト
Wataru Fukunaga
October 12, 2018
More Decks by Wataru Fukunaga
See All by Wataru Fukunaga
ABEMA Ads 技術の変革と展望/devcon2021_20_ABEMA Ads
wataru420
0
740
Empowermentされた開発組織@オレシカvol16
wataru420
1
1.2k
k8sでJob管理@オレシカナイトVol.10
wataru420
4
1.3k
オレシカナイト概要
wataru420
0
1.4k
僕がkubernetesをどう使っているか
wataru420
1
200
Well-Architected Frameworkで強いシステムを作りたい@はこだて未来大学
wataru420
0
570
GKEを使った開発における継続的デリバリー@オレシカナイト
wataru420
0
730
Other Decks in Programming
See All in Programming
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
120
RTSPクライアントを自作してみた話
simotin13
0
600
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
170
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
250
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.7k
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
260
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
540
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
1.2k
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
630
The NotImplementedError Problem in Ruby
koic
1
760
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
5.8k
dRuby over BLE
makicamel
2
330
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
200
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
530
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
310
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
Believing is Seeing
oripsolob
1
140
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Transcript
0DUPCFS Ճ͢ΔࣄۀͷதͰ γεςϜϦεΫͱ͖߹͏ AbemaTV, Inc. All Rights Reserved
福永 亘 株式会社AbemaTV 広告本部 テックリード 2011年年株式会社サイバーエージェント⼊入社。 「アメブロ」や「ガールフレンド(仮)」、「オルタナティブ ガールズ」などの開発を担当。 2017年年9⽉月より「AbemaTV」広告本部に参画。
福永 亘 株式会社AbemaTV 広告本部 テックリード 2011年年株式会社サイバーエージェント⼊入社。 「アメブロ」や「ガールフレンド(仮)」、「オルタナティブ ガールズ」などの開発を担当。 2017年年9⽉月より「AbemaTV」広告本部に参画。 酔っ払うと顔に落落書きされがちです。
$0/5&/54 01. 事業紹介
02. システム概要 03. システムリスクの話 04. 向き合い⽅方 05. まとめ
ࣄۀհ $)"15&3
AbemaTV 無料料で楽しめるインターネットテレビ局 最新ニュースやオリジナル番組をはじめ、 アニメやドラマ、⾳音楽、スポーツなど 多彩な番組が楽しめる約25チャンネルを すべて無料料で提供。 PC、スマホ、タブレット、テレビで お楽しみいただけます。
MAU1,100万突破
無 料料 会員登録なし 24時間編成
チャンネル数は約25チャンネル
ς Ϩ Ϗ ே ใ ಓ ہ ͕ ੍
࡞ ͢ Δ Φ Ϧ δ φ ϧ χ ϡ ʔ ε Λ ์ ૹ
24時間365⽇日いつでもニュースを放送
Φ Ϧ δ φ ϧ ͷ ੜ ์ ૹ ൪
࣌ ؒ ີ ண ͳ Ͳ ͷ ಛ ผ ൪ Λ ์ ૹ
世の中の話題を作る多彩な番組
ビジネスモデル 広 告 課 ⾦金金 放 送 外 収 益
独⾃自のビジネスモデル
広告 ⾼高画質 ブランドセーフティ ターゲティング
γεςϜ֓ཁ $)"15&3
テレビ品質
2,500 以上 アクセスデバイス
Ad Insertion ・クラスタ毎に異なる広告を配信 ・マルチデバイス、マルチプラットフォーム
システム全体 Media GKE 広告 GKE CM Live
Program
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 広告システム
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
γεςϜϦεΫͷ $)"15&3
ガールフレンド(仮) 昔 話
上ばかり⾒見見てた
そして、壊れた
事業は加速する
リスクも増加する
⽴立立ち⽌止まって考える 向き合う姿勢 リスクマネジメント
͖߹͍ํ $)"15&3
リスクとは
リスクとは ビジネスリスク
リスクとは ビジネスリスク システムリスク
ビジネスリスク ⼤大型番組 案件数増加 その他施策
ビジネスリスク ⼤大型番組 案件数増加 その他施策 リクエスト増加 データ増加 ???
事業計画 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加
VR機能 広告商品B発表
事業計画+リスク 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加
VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加
ビジネスメトリクス 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加
VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加
システムリスク
システムリスク 評価項目 安定性 信頼性 スケーラビリティ 対障害性 大惨事対応 パフォーマンス 監視 ドキュメント
システムリスク 評価項目 安定性 信頼性 スケーラビリティ 対障害性 大惨事対応 パフォーマンス 監視 ドキュメント
システムリスク
計画に乗せる 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加
VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加
計画に乗せる 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加
VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加 ポストモーテム ロールバック 〇〇負荷試験 CI改善 ☓☓性能改善 ドキュメント整備 設定自動化
計画に乗せる 1Q 2Q 3Q 4Q 某アイドル出演 お年玉機能 広告商品A発表 正月番組 卓球Ch追加
VR機能 広告商品B発表 視聴数増加 視聴数増加 視聴数増加 UU増加 UU増加 案件増加 案件増加 設定工数増加 ポストモーテム ロールバック 〇〇負荷試験 CI改善 ☓☓性能改善 ドキュメント整備 設定自動化
·ͱΊ $)"15&3
孫⽒氏 “孫⼦子⽈曰く、先に戦地に処りて、 敵を待つ者は佚し、後れて戦地 に処りて戦いに趨く者は労す。 故に善く戦う者は、⼈人を致して ⼈人に致されず。”
可視化 計 画 Wrikeで管理理?
まとめ 予めリスクを先読みし対策を とれば、事業のスピードが早 くてもリスクを減らすことは 可能。リスクが減れば、より 攻めの開発が可能になる。
ご清聴ありがとうございました! We are hiring!