Slide 1

Slide 1 text

©︎2021 Yahoo Japan Corporation All rights reserved.

Slide 2

Slide 2 text

Copyright©️ 2019 Yahoo Japan Corporation. All Rights Reserved. ©︎2021 Yahoo Japan Corporation All rights reserved. ヤフー株式会社 取締役 常務執行役員 CTO 藤門 千明

Slide 3

Slide 3 text

©︎2021 Yahoo Japan Corporation All rights reserved. 予測できない未来に備える

Slide 4

Slide 4 text

©︎2021 Yahoo Japan Corporation All rights reserved.

Slide 5

Slide 5 text

©︎2021 Yahoo Japan Corporation All rights reserved. 8,000万 1999年 50万 ※1999年1月の ID登録数 160倍 利用者数

Slide 6

Slide 6 text

©︎2021 Yahoo Japan Corporation All rights reserved. 2020年 1,883億 ※2020年11月 1996年 90万 ※1996年5月 21万倍 デイリーリクエスト数

Slide 7

Slide 7 text

©︎2021 Yahoo Japan Corporation All rights reserved. 2020年 85,000台 1996年 5台 ※1996年4月 サーバーハードウェア数 1.7万倍

Slide 8

Slide 8 text

©︎2021 Yahoo Japan Corporation All rights reserved. 大容量通信・モバイル通信時代のインターネットの在り方を模索 25年間で技術的に 大きかったこと インターネット環境の変化 ブロードバンドの普及 1996年 Yahoo! JAPAN サービス開始 2000年 Yahoo!モバイルサービス開始 2001年 Yahoo! BBサービス開始 デバイスの変化 2006年 Yahoo!ケータイ登場 2008年 iPhone対応 2016年 スマートフォンがPCを上回る

Slide 9

Slide 9 text

©︎2021 Yahoo Japan Corporation All rights reserved. 米国Yahoo!の技術の活用から独自開発へシフト 25年間で技術的に 大きかったこと 開発環境の変化 1996年 UnixWare、 C/C++、 FiloCGI 2002年 FreeBSD, PHP, Apache 2008年 自社データセンター運用開始 2008年 インタレストマッチ開始(現YDN) 2015年 Open Compute Projectのサーバ導入 2017年 Linuxコンテナをベースとした 開発環境へ

Slide 10

Slide 10 text

©︎2021 Yahoo Japan Corporation All rights reserved. 25年間で技術的に 大きかったこと IT企業の社会的な役割 情報技術のチカラで人々の生活と社会をUPDATEするために、さまざまな社会課題の解決に挑戦 情報技術社会の発展 2006年 Yahoo!研究所の設立 2016年 世界最速クラスの高次元データ検索技術「NGT」を無償提供 2018年 W3Cへの参加 2020年 Yahoo!ニュースの不適切コメント対策の AIモデルを無償提供 災害・社会課題への支援 2004年 地震/津波の速報バナー 2008年 雨雲レーダーの提供 2011年 東日本大震災対応・Yahoo!防災速報提供 2019年 みんなで作る防災情報「災害マップ」の提供 持続可能な社会への挑戦 2008年 北九州・白河に環境配慮型次世代データセンター 2014年 どこでもオフィス制度導入 2017年 スパコンkukaiでGreen500で第2位 2019年 100%再生可能エネルギーのDC

Slide 11

Slide 11 text

Copyright©️ 2019 Yahoo Japan Corporation. All Rights Reserved. 25周年直前の 『コロナ禍のヤフーは?』

Slide 12

Slide 12 text

©︎2021 Yahoo Japan Corporation All rights reserved. コロナ禍で刻々と変化していく課題を解決するため 90以上の機能やコンテンツをリリース

Slide 13

Slide 13 text

©︎2021 Yahoo Japan Corporation All rights reserved. 新型コロナウイルス感染症に関連する さまざまなコンテンツや機能など提供 いち早く 正確な情報を知りたい コロナに関する 不安を解消したい 感染症まとめ 新型コロナウイルスに 備える 外出ができなくても 充実して過ごしたい おうち学校 StayHome 特集 私たちはコロナと どう暮らす特集 新型コロナタブ

Slide 14

Slide 14 text

©︎2021 Yahoo Japan Corporation All rights reserved. 医療支援募金 新型コロナウイルス感染症に関連する さまざまなコンテンツや機能など提供 混雑レーダー 混雑予報 検索連動募金 エールオークション 旅行・飲食・イベント 商品プロモーション 安心・安全に 外出したい 医療従事者に 感謝の気持ちを送りたい 困っている業界を 購買を通じて応援したい

Slide 15

Slide 15 text

©︎2021 Yahoo Japan Corporation All rights reserved. 政府との連携 新型コロナウイルス感染症対策 協力プロジェクト DS.INSIGHT for Gov提供 など 自治体との連携 1,100以上の自治体と災害協定締結 自治体向けDS.INSIGHT 無償提供 など 分析レポート公開 往来調査レポート 緊急事態宣言後の検索分析 など 感染拡大防止に貢献するため、 各種データや分析結果、機能など提供

Slide 16

Slide 16 text

©︎2021 Yahoo Japan Corporation All rights reserved. なぜ、 90以上のリリースが できたのか?

Slide 17

Slide 17 text

©︎2021 Yahoo Japan Corporation All rights reserved. 「なぜ、90以上のリリースができたのか?」  社員の意識  東日本大震災からの学び  技術への投資

Slide 18

Slide 18 text

©︎2021 Yahoo Japan Corporation All rights reserved. 「なぜ、90以上のリリースができたのか?」  社員の意識

Slide 19

Slide 19 text

©︎2021 Yahoo Japan Corporation All rights reserved. 歴代CEOが常に社員に向けて繰り返し言い続けている 『ユーザーファースト』 初代CEO 故 井上氏 前CEO 宮坂氏 現CEO 川邊

Slide 20

Slide 20 text

©︎2021 Yahoo Japan Corporation All rights reserved. ユーザーを第一 に考えたサービス提供 ヤフーサービスの利用 ユーザーファーストは 社員に根付いている 『ユーザーファースト』とは? ユーザーが 欲する情報を 届ける!

Slide 21

Slide 21 text

©︎2021 Yahoo Japan Corporation All rights reserved. 災害速報バナー 電力使用状況メーター 公共機関サイトの キャッシュ 2004年 新潟中越地震 2011年 東日本大震災 「いかに震災関連の情報を分かりやすく提供するか」 『ユーザーファースト』とは? ユーザーを第一に考え、ユーザーが欲する情報を届けること

Slide 22

Slide 22 text

©︎2021 Yahoo Japan Corporation All rights reserved. 4月、2020年度スタートの挨拶の中で 現CEOから社員に向けてメッセージ よりいっそうのユーザーファーストな取組みに邁進 大切なユーザーに必要とされるサービスを提供して コロナ感染という社会課題の解決に貢献する Zホールディングスグループがこれまで以上に必要とされる1年 ユーザーファーストの精神でやり切ろう

Slide 23

Slide 23 text

©︎2021 Yahoo Japan Corporation All rights reserved. 「なぜ、90以上のリリースができたのか?」  東日本大震災からの学び

Slide 24

Slide 24 text

©︎2021 Yahoo Japan Corporation All rights reserved. 感染者が増え始め、4月には緊急事態宣言 ユーザーが欲する情報が増えていく これらをスピーディにどう対応していくか 感染者は、今、 どのくらいいるのか? 私が住んでいる県は どんな状況なの? 感染 予防策は? 感染したら どうしたらいいの? 子供たちの勉強は どうしよう… 外出自粛か… 家で何か できることは? “密”が怖い。 でも外出しないと いけないのだけど… 給付金はどう 受け取れば いいんだろう…

Slide 25

Slide 25 text

©︎2021 Yahoo Japan Corporation All rights reserved. 東日本大震災時の対応に習う 他、多数の提供 東日本 大震災 サービス担当と共に稼働した開発精鋭部隊 震災タスクフォースチーム コロナウイルス タスクフォースチーム 結成 公共機関サイトの キャッシュ 被災地別震災関連 情報サイト 被災地写真 保存プロジェクト 節電特設 サイト 電力使用状況 メーター 防災速報 アプリ 計画停電 マップ 2020年4月初旬 ただちに 「タスクフォース」組成を意思決定

Slide 26

Slide 26 text

©︎2021 Yahoo Japan Corporation All rights reserved. コロナウイルス タスクフォースチーム メンバーは全社から、今回の対応に必要なスキルを持つ プロフェッショナルなクリエイター達を任命 各対応案件にて、即、稼働開始

Slide 27

Slide 27 text

©︎2021 Yahoo Japan Corporation All rights reserved. 東日本大震災を機に真剣に取り組む 東日本 大震災 事 業 継 続 データセンターのBCP システムのDR 社員の継続勤務 オフィスへの通勤一択ではなく 働き方の多様化 リモートワークの社内制度 「どこでもオフィス」 (家でもカフェでもどこで働いても良い制度)

Slide 28

Slide 28 text

©︎2021 Yahoo Japan Corporation All rights reserved. リモートワーク推進 どこでもオフィスDay, どこでもオフィスWeek 等の実施  大量のアクセスでも耐えられる負荷対策を実施 2020年 2月末 新型コロナウイルス 感染者増加 2014年 04月 「どこでもオフィス」開始  以降、2020年2月まで、1ヶ月の実施回数制限を設けながら続行 全従業員に向けて、 「在宅勤務を強く推奨」の指示

Slide 29

Slide 29 text

©︎2021 Yahoo Japan Corporation All rights reserved.  サーバの仮想化  CI/CD導入  クラウドネイティブな環境 東日本大震災時に苦労した点 東日本 大震災 2011年頃はまだ 仮想サーバは本格運用されていなかった 過剰アクセスに耐えるスケールアウトのため 物理サーバの緊急確保に奔走 新しい開発・運用環境へ 移行し、未来に備えよう

Slide 30

Slide 30 text

©︎2021 Yahoo Japan Corporation All rights reserved. 「なぜ、90以上のリリースができたのか?」  技術への投資

Slide 31

Slide 31 text

©︎2021 Yahoo Japan Corporation All rights reserved. コロナ関連特集 混雑情報可視化 旅行、飲食、 イベントへの支援

Slide 32

Slide 32 text

©︎2021 Yahoo Japan Corporation All rights reserved. CI/CD導入 早くリリースできた3つのポイント クラウドネイティブな環境 クラウドネイティブな環境で稼働する プラットフォーム

Slide 33

Slide 33 text

©︎2021 Yahoo Japan Corporation All rights reserved. CI/CD導入 クラウドネイティブな環境 クラウドネイティブな環境で稼働する プラットフォーム 早くリリースできた3つのポイント 2015/12 開始 2014/10 開始 2017/01 開始

Slide 34

Slide 34 text

©︎2021 Yahoo Japan Corporation All rights reserved. 前回YJTC keynoteより引用 テクノロジーの モダナイゼーション マインドの モダナイゼーション 習慣の モダナイゼーション

Slide 35

Slide 35 text

©︎2021 Yahoo Japan Corporation All rights reserved. 「もう一度スピードを取り戻す」には? ●開発時間を増やす ●開発サイクルを早める この実現のため、古い開発スタイルと決別し、 技術全体のモダナイゼーションを決意 「モダナイゼーション実施への道」の本格的なスタート 2014年 10月

Slide 36

Slide 36 text

©︎2021 Yahoo Japan Corporation All rights reserved. 早くリリースできた3つのポイント CI/CD導入 クラウドネイティブな環境 クラウドネイティブな環境で稼働する プラットフォーム

Slide 37

Slide 37 text

©︎2021 Yahoo Japan Corporation All rights reserved. 「CIを導入してテストを自動化する」 (半年で) 2015年12月 ヤフー初の 全クリエイター決起集会

Slide 38

Slide 38 text

©︎2021 Yahoo Japan Corporation All rights reserved. なぜ、テストを自動化するのか? 良いサービスをユーザーに 早く届けることができるようになる クリエイター含め全社員に言い続けたこと

Slide 39

Slide 39 text

©︎2021 Yahoo Japan Corporation All rights reserved. 35.6% 45.4% 57.2% 76.4% 80.8% 31.9% 29.0% 25.2% 16.3% 14.9% 32.5% 25.6% 17.6% 7.3% 4.3% 5月初旬 5月中旬 6月初旬 6月中旬 6月末 達成 ほぼ達成 未達成 CI導入半年間の結果 95.7% 強行ではあったが、ほぼすべてのプロダクトがCI導入を達成

Slide 40

Slide 40 text

©︎2021 Yahoo Japan Corporation All rights reserved. 主にVerizon Mediaとヤフーで 共同開発しているOSS 社内で利用中のCI/CDツール 開発サイクルを早める CI/CDは不可欠 共同開発スタート ヤフーの開発環境/開発規模により最適な機能改善を継続中 ●運用コストを下げる ●リリースコストを下げる ●品質は下げない

Slide 41

Slide 41 text

©︎2021 Yahoo Japan Corporation All rights reserved. CI (Continuous Integration) 現在のCI/CD実施状況 0.0 200.0 400.0 600.0 800.0 1000.0 0.0 10.0 20.0 30.0 40.0 50.0 2019Q1 2019Q3 2020Q3 平均デプロイ回数/Q 平均CLT/Q CD (Continuous Delivery) 2019/09某日 2020/09某日 ビルド回数 デプロイ回数は倍増 CLTは半減 1年で、1日のビルド回数は 10000回以上増加 約1.5倍

Slide 42

Slide 42 text

©︎2021 Yahoo Japan Corporation All rights reserved. 早くリリースできた3つのポイント CI/CD導入 クラウドネイティブな環境 クラウドネイティブな環境で稼働する プラットフォーム

Slide 43

Slide 43 text

©︎2021 Yahoo Japan Corporation All rights reserved. ヤフーのクラウドネイティブな環境 PaaS リリース CaaS リリース 2016年 10月 2017年 2月 FaaS リリース 2017年 4月

Slide 44

Slide 44 text

©︎2021 Yahoo Japan Corporation All rights reserved. 従来 PaaS サービスクリエイターの管理範囲が縮小 開発できる時間が増え、本質的な開発業務に集中できる Function Application Data Runtime Middleware OS Virtualization Server Storage Networking Function Application Data Runtime Middleware OS Virtualization Server Storage Networking サービスクリエイター

Slide 45

Slide 45 text

©︎2021 Yahoo Japan Corporation All rights reserved. バックエンドクリエイター (※) の管理範囲が拡大 PaaS (※)プラットフォーム、インフラ、データといったバックエンドに支えるクリエイター達 バックエンドクリエイターの拡充 クリエイター分布を底の狭い壺型から底の広い壺型へ Function Application Data Runtime Middleware OS Virtualization Server Storage Networking フロントエンド バックエンド

Slide 46

Slide 46 text

©︎2021 Yahoo Japan Corporation All rights reserved. Kubernetes クラスタ数: 680以上 利用中の開発チーム数: 210以上 Kubernetes node数: 13,000以上 コンテナ数: 129.35K クラスタ利用状況 2017/7 50 400以上 500以上 680以上 5 2018/7 2019/7 2019/11 2020/5 クラスタ利用数がリリース時から 130 倍に! 自社製CaaS ZCPの利用状況

Slide 47

Slide 47 text

©︎2021 Yahoo Japan Corporation All rights reserved. 早くリリースできた3つのポイント CI/CD導入 クラウドネイティブな環境 クラウドネイティブな環境で稼働する プラットフォーム

Slide 48

Slide 48 text

©︎2021 Yahoo Japan Corporation All rights reserved. PaaS β版リリース 自社製CaaS ZCP β版リリース クラウドネイティブな環境で稼働する サービスPFの先行開発を開始! クラウドネイティブな 環境が準備 されつつある 2016年 10月 2017年 2月

Slide 49

Slide 49 text

©︎2021 Yahoo Japan Corporation All rights reserved. クラウドネイティブな環境で稼働するサービスPF セキュリティ 開発者用 ツール アプリケーション サービス DB・ ストレージ ログ・分析 管理ツール 広告 検索 ネットワーク・ コンテンツ配信 サービス API アイデン ティティ メッセー ジング コンピュー ティング モバイル サービス AI データ

Slide 50

Slide 50 text

©︎2021 Yahoo Japan Corporation All rights reserved. クラウドネイティブな環境で 稼働するアプリケーションは サービスPFを 利用することで、 開発効率が向上 サービスPF

Slide 51

Slide 51 text

©︎2021 Yahoo Japan Corporation All rights reserved. 「混雑レーダー」を急遽復活 やむを得ない事情で外出しなければならないユーザーの行動をサポートする

Slide 52

Slide 52 text

©︎2021 Yahoo Japan Corporation All rights reserved. 新機能 精度向上 混雑情報を 安全に 格納できるPF スケールできる インスタンス 混雑度を リアルタイム解析/ 推定できるPF

Slide 53

Slide 53 text

©︎2021 Yahoo Japan Corporation All rights reserved. 結果、新機能や精度向上を次々とリリース

Slide 54

Slide 54 text

©︎2021 Yahoo Japan Corporation All rights reserved. CI/CD導入 早くリリースできた3つのポイント クラウドネイティブな環境 クラウドネイティブな環境で稼働する プラットフォーム

Slide 55

Slide 55 text

©︎2021 Yahoo Japan Corporation All rights reserved. 多くのユーザーからの支持を得ることができた ニールセン・2020年4月 Monthly Total レポート トータルデジタル利用者数 1位 ニールセン・2020年 トータルデジタルリーチ 1位 日経BPコンサルティング Webブランド調査 2020春夏・秋冬 Webブランド調査 連続 1位 東洋経済 CSR企業ランキング 2020年 【企業統治+社会性】部門 1位

Slide 56

Slide 56 text

©︎2021 Yahoo Japan Corporation All rights reserved. 予測できない未来に備える

Slide 57

Slide 57 text

©︎2021 Yahoo Japan Corporation All rights reserved. ヤフー流の未来への備え方 「課題解決は未来につながる」 未来 課題解決 技術 投資 技術 投資 技術 投資 技術 投資

Slide 58

Slide 58 text

Copyright©️ 2019 Yahoo Japan Corporation. All Rights Reserved. ヤフーは25周年

Slide 59

Slide 59 text

Copyright©️ 2019 Yahoo Japan Corporation. All Rights Reserved. LINEとともに 予測できない未来に備えていく

Slide 60

Slide 60 text

Copyright©️ 2019 Yahoo Japan Corporation. All Rights Reserved. LINE株式会社 CTO 朴 イビン さん

Slide 61

Slide 61 text

©︎2021 Yahoo Japan Corporation All rights reserved. 最強の One Teamへ ©︎JRFU

Slide 62

Slide 62 text

©︎2021 Yahoo Japan Corporation All rights reserved. 日本・アジアから世界をリードする AIテックカンパニーを目指す

Slide 63

Slide 63 text

©︎2021 Yahoo Japan Corporation All rights reserved.