SlideShare uma empresa Scribd logo
1 de 54
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Shape the Future
t h r o u g h P o w e r o f Te c h n o l o g y
CTO 藤門 千明
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
10月
藤門 千明
C h i a k i F u j i m o n
ヤ フ ー 株 式 会 社
上 級 執 行 役 員 C T O
@ m i k a n m a r u s a n
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
「未来を創る」
未 来 は 予 想 し た り 想 像 し た り す る
もので はない、 創 る も の
情 報 技 術 で 人 々 や 社 会 の 課 題 を 解 決 す る 。
Mission
Vision
情 報 技 術 で 人 々 の 生 活 と 社 会 を ア ッ プ デ ー ト す る 。
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
創 業 以 来 、 Ya h o o ! J A PA N は
目 の 前 に あ る ユ ー ザ ー の 課 題 を
と に か く 解 決 し 続 け て き た
課 題 を 解 決 す る
未 来 を 変 え る
未 来 を 創 る
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
『 未 来 を 創 る 』 Ya h o o ! J A PA N
トップページの変遷
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
パソコンインターネット
1996
現在
サービス開始
ディレクトリ型検索エンジンで
パソコンインターネットを
使いやすく
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
フィーチャーフォン
Yahoo!ケータイ開始
無料で使えるオープンな
インターネットを提供
現在
1996
2006
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
iPhone 発売
最適化
■タップ操作でも使いやすく
現在
1996
2008
スマートフォン
パーソナライズ化
ユーザーごとに必要とされる
コンテンツを提供
現在
1996
2015
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
『 未 来 を 創 る 』 Ya h o o ! J A PA N
“今”を数字で見る
サービス数
100以上
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
スマートフォンアプリダウンロード数
4.8億Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
(2016Q4)
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
(2017Q2)
デイリーユニークブラウザー数
9,302万
マンスリーアクティブユーザーID数
4,158万
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
月間ページビュー数
757億
最大 秒間リクエスト数
200万/ 秒
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
RDB DWH
Object
Storage
KVS Presto
Hadoop
900
DBs
300,000
Query/day
25B
files
2,000
nodes
60
nodes
4,100
nodes
120
PB
ビッグデータ基盤
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Tokyo
Nagoya
Osaka
Fukuoka
●Washington
●San Francisco
●Ho Chi Minh
開発7拠点
エ ン ジ ニ ア 2 , 4 0 0 名 以 上 / デ ザ イ ナ ー 4 0 0 名 以 上
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Yahoo! JAPAN流ものづくり
❶安心・安全なインターネットを作る(HTTPS化)
❷データドリ ブンなものづくり
❸ものづくりを支える技術
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Yahoo! JAPAN流ものづくり
❶安心・安全なインターネットを作る(HTTPS化)
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
HTTPS化に取り組む意義
安心・安全なサイトで
最高のインターネット体験を
より快適なインターネット体験を
HTTP2で
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
10月2015
全社横断HTTPS化PJ発足
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
対応開始前調査/準備
全社横断HTTPS化PJ発足10月2015
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
いきなり
写真:アフロ
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
いきなりサービス数
100以上
写真:アフロ
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
いきなりサービス数
100以上
サービス関連企業
多数
調整必要…
写真:アフロ
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
いきなりサービス数
100以上
サービス関連企業
多数
調整必要…
ドメイン数
1000
以上
写真:アフロ
10月
全サービスHTTPS化を
社外告知!!
4月
2015
2016
10月
4月
2015
2016
全サービスHTTPS化を
社外告知!!
先に宣言して
退路を断つ!
写真:アフロ
期間は
1年間…
ドメインは
1000… 無理…
先に宣言して
退路を断つ!
写真:アフロ
そうだ!つらいときこそ、可視化だ!
先に宣言して
退路を断つ!
写真:アフロ
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
10月
4月
3月
2015
2016
2017
HTTPS化開始
各サービスの進捗状況を
可視化!(JIRAを使用)
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
10月
4月
3月
2015
2016
2017
全サービスHTTPS化完了
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
10月2015
2016
2017
4月
3月
56%44%
トラフィック割合
9月
Win7
IE11
Win8.1
IE11等
2017
Safari
Win10
IE11
Chrome等
※ある日のピーク1時間のリクエスト数ベース集計
■http/2
■http/1.1
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Yahoo! JAPAN流ものづくり
❷データドリ ブンなものづくり
100以上の
サービス
Yahoo! JAPAN Group
100社以上
SoftBank Group
500社以上
データドリブンなサービスづくり
USER
サービスや機能を提供
Data
データがたまる
AI
データから
気づきを得る
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
例)トップページ「レコメンド」
検索クエリ履歴 クリック履歴
AI
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
例)乗換案内「混雑状況予測」
AI
一般的な日
路線検索数の傾向
通常と異なる
路線検索数の増加
自己回帰モデル
により分析
混雑予測
未来の
検索ログ
(現在以降の日時指定)
過去の
検索ログ
2018年
リリース予定
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Yahoo! JAPAN流ものづくり
❸ものづくりを支える技術
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
ヤフーテクノロジースタック
UX
Apache, Node.js, Jetty, ATS, Nginx, ...
サービングエンジン、
CDN
RDBMS, オブジェクトストレージ, アプリ系, セキュリティ, ...
ミドルウェア、プラット
フォーム
C, C++, PHP, Java, JavaScript, Go, GitHub, Chef, Jenkins, ...言語、開発ツール
RHEL, OpenStack, 物理サーバ, 仮想化技術, コンテナ技術, ...インフラ
データセンター, ネットワーク, ...ファシリティ
UIデザイン, ビジュアルデザイン, テクニカルデザイン, ブランド, ...
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
ヤフーテクノロジースタック
データセンターからアプリ開発まで
なぜ、すべてを
やっているのか?
すべては
ユーザーのために
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
ヤフーテクノロジースタック
Yahoo! JAPANなら安心安全!
大事なテクノロジーは自分で!!
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
オープンソースの利活用と貢献
OSS
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
オープンソースの利活用と貢献
貢献そのものが
事業の継続に
つながる
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
オープンソースの利活用と貢献
2017年度下期
OSSデベロッパー
認定制度新設
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
最後に
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Yahoo! JAPANがめざすもの
ユ ー ザ ー に 新 し い 体 験 を 提 供 す る
テクノロジー企業
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
「未来を創る」
未 来は予想 したり想像したりする
も の で は な い 、 創 る も の
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
この後に続く
Speakerたち
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
ヤフーテクノロジースタックごとに
サービングエンジン
UX
ミドルウェア、プラットフォーム
インフラ
言語、開発ツール、開発手法
ファシリティ
B-4
A-5
A-6
A-1
A-7
C-1
A-3
D-3
C-3
B-7
C-2
C-5
D-4
C-4
C-6
B-5
D-1
D-5
D-6
D-7
B-3 B-6
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

Mais conteúdo relacionado

Semelhante a YJTC18 Keynote Shape the Future - through the Power of Technology

Semelhante a YJTC18 Keynote Shape the Future - through the Power of Technology (20)

全社デザインシステムとサービスの付き合い方
 全社デザインシステムとサービスの付き合い方 全社デザインシステムとサービスの付き合い方
全社デザインシステムとサービスの付き合い方
 
Yahoo!ニュースにおける開発手法の取り組み
Yahoo!ニュースにおける開発手法の取り組みYahoo!ニュースにおける開発手法の取り組み
Yahoo!ニュースにおける開発手法の取り組み
 
Yahoo!ショッピングの サービス開発
Yahoo!ショッピングの サービス開発Yahoo!ショッピングの サービス開発
Yahoo!ショッピングの サービス開発
 
私たち企業がアクセシビリティに取り組む理由(2018年) #accfes
私たち企業がアクセシビリティに取り組む理由(2018年) #accfes私たち企業がアクセシビリティに取り組む理由(2018年) #accfes
私たち企業がアクセシビリティに取り組む理由(2018年) #accfes
 
20180322 wing arcuserconference2018_newusergroup_nest
20180322 wing arcuserconference2018_newusergroup_nest20180322 wing arcuserconference2018_newusergroup_nest
20180322 wing arcuserconference2018_newusergroup_nest
 
LINEでAnimal Techをやっていきたい(Help me!)
LINEでAnimal Techをやっていきたい(Help me!)LINEでAnimal Techをやっていきたい(Help me!)
LINEでAnimal Techをやっていきたい(Help me!)
 
Startup science 2018 ③ アイディアの検証
Startup science 2018 ③ アイディアの検証Startup science 2018 ③ アイディアの検証
Startup science 2018 ③ アイディアの検証
 
2018夏インターン MEETUP
2018夏インターン MEETUP2018夏インターン MEETUP
2018夏インターン MEETUP
 
20190810
2019081020190810
20190810
 
New Business Development Workshop @CVS Leadership Program
New Business Development Workshop @CVS Leadership ProgramNew Business Development Workshop @CVS Leadership Program
New Business Development Workshop @CVS Leadership Program
 
In-app messaging
In-app messagingIn-app messaging
In-app messaging
 
保育園でAIを使ってみた!
保育園でAIを使ってみた!保育園でAIを使ってみた!
保育園でAIを使ってみた!
 
GitHubを導入したいとき、どう説得していこう #GitHubSatelliteTokyo
GitHubを導入したいとき、どう説得していこう #GitHubSatelliteTokyoGitHubを導入したいとき、どう説得していこう #GitHubSatelliteTokyo
GitHubを導入したいとき、どう説得していこう #GitHubSatelliteTokyo
 
検索エンジン開発
検索エンジン開発検索エンジン開発
検索エンジン開発
 
Yahoo!カーナビ 多様化するインターフェイスの活用
Yahoo!カーナビ 多様化するインターフェイスの活用Yahoo!カーナビ 多様化するインターフェイスの活用
Yahoo!カーナビ 多様化するインターフェイスの活用
 
20180307 CMC_Meetup vol.8「チャットワークのファーストピンのなり方」
20180307 CMC_Meetup vol.8「チャットワークのファーストピンのなり方」20180307 CMC_Meetup vol.8「チャットワークのファーストピンのなり方」
20180307 CMC_Meetup vol.8「チャットワークのファーストピンのなり方」
 
最近のヤフオク!におけるAbuser対策
最近のヤフオク!におけるAbuser対策最近のヤフオク!におけるAbuser対策
最近のヤフオク!におけるAbuser対策
 
ヤフーでHardeningを実施する意味 (#sec_kansai #sosaisec)
ヤフーでHardeningを実施する意味 (#sec_kansai #sosaisec)ヤフーでHardeningを実施する意味 (#sec_kansai #sosaisec)
ヤフーでHardeningを実施する意味 (#sec_kansai #sosaisec)
 
ドメイン駆動設計とマイクロサービス
ドメイン駆動設計とマイクロサービスドメイン駆動設計とマイクロサービス
ドメイン駆動設計とマイクロサービス
 
0から1へ、1からその先の未来へ!とらのあなラボのエンジニア採用
0から1へ、1からその先の未来へ!とらのあなラボのエンジニア採用0から1へ、1からその先の未来へ!とらのあなラボのエンジニア採用
0から1へ、1からその先の未来へ!とらのあなラボのエンジニア採用
 

Mais de Yahoo!デベロッパーネットワーク

Mais de Yahoo!デベロッパーネットワーク (20)

ゼロから始める転移学習
ゼロから始める転移学習ゼロから始める転移学習
ゼロから始める転移学習
 
継続的なモデルモニタリングを実現するKubernetes Operator
継続的なモデルモニタリングを実現するKubernetes Operator継続的なモデルモニタリングを実現するKubernetes Operator
継続的なモデルモニタリングを実現するKubernetes Operator
 
ヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるかヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるか
 
オンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッションオンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッション
 
LakeTahoe
LakeTahoeLakeTahoe
LakeTahoe
 
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
 
Persistent-memory-native Database High-availability Feature
Persistent-memory-native Database High-availability FeaturePersistent-memory-native Database High-availability Feature
Persistent-memory-native Database High-availability Feature
 
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
 
eコマースと実店舗の相互利益を目指したデザイン #yjtc
eコマースと実店舗の相互利益を目指したデザイン #yjtceコマースと実店舗の相互利益を目指したデザイン #yjtc
eコマースと実店舗の相互利益を目指したデザイン #yjtc
 
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtcヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
 
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtcYahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
 
ビッグデータから人々のムードを捉える #yjtc
ビッグデータから人々のムードを捉える #yjtcビッグデータから人々のムードを捉える #yjtc
ビッグデータから人々のムードを捉える #yjtc
 
サイエンス領域におけるMLOpsの取り組み #yjtc
サイエンス領域におけるMLOpsの取り組み #yjtcサイエンス領域におけるMLOpsの取り組み #yjtc
サイエンス領域におけるMLOpsの取り組み #yjtc
 
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtcヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
 
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtcYahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
 
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
 
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtcPC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
 
モブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtcモブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtc
 
「新しいおうち探し」のためのAIアシスト検索 #yjtc
「新しいおうち探し」のためのAIアシスト検索 #yjtc「新しいおうち探し」のためのAIアシスト検索 #yjtc
「新しいおうち探し」のためのAIアシスト検索 #yjtc
 
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtcユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
 

Último

Último (10)

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

YJTC18 Keynote Shape the Future - through the Power of Technology

  • 1. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. Shape the Future t h r o u g h P o w e r o f Te c h n o l o g y CTO 藤門 千明
  • 2. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 10月 藤門 千明 C h i a k i F u j i m o n ヤ フ ー 株 式 会 社 上 級 執 行 役 員 C T O @ m i k a n m a r u s a n
  • 3. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 「未来を創る」 未 来 は 予 想 し た り 想 像 し た り す る もので はない、 創 る も の
  • 4. 情 報 技 術 で 人 々 や 社 会 の 課 題 を 解 決 す る 。 Mission Vision 情 報 技 術 で 人 々 の 生 活 と 社 会 を ア ッ プ デ ー ト す る 。
  • 5. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 創 業 以 来 、 Ya h o o ! J A PA N は 目 の 前 に あ る ユ ー ザ ー の 課 題 を と に か く 解 決 し 続 け て き た
  • 6. 課 題 を 解 決 す る 未 来 を 変 え る 未 来 を 創 る Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
  • 7. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 『 未 来 を 創 る 』 Ya h o o ! J A PA N トップページの変遷
  • 8. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. パソコンインターネット 1996 現在 サービス開始 ディレクトリ型検索エンジンで パソコンインターネットを 使いやすく
  • 9. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. フィーチャーフォン Yahoo!ケータイ開始 無料で使えるオープンな インターネットを提供 現在 1996 2006
  • 10. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. iPhone 発売 最適化 ■タップ操作でも使いやすく 現在 1996 2008
  • 12. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 『 未 来 を 創 る 』 Ya h o o ! J A PA N “今”を数字で見る
  • 13. サービス数 100以上 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
  • 14. スマートフォンアプリダウンロード数 4.8億Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. (2016Q4)
  • 15. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. (2017Q2) デイリーユニークブラウザー数 9,302万 マンスリーアクティブユーザーID数 4,158万 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
  • 16. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 月間ページビュー数 757億 最大 秒間リクエスト数 200万/ 秒 Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
  • 17. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. RDB DWH Object Storage KVS Presto Hadoop 900 DBs 300,000 Query/day 25B files 2,000 nodes 60 nodes 4,100 nodes 120 PB ビッグデータ基盤
  • 18. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. Tokyo Nagoya Osaka Fukuoka ●Washington ●San Francisco ●Ho Chi Minh 開発7拠点 エ ン ジ ニ ア 2 , 4 0 0 名 以 上 / デ ザ イ ナ ー 4 0 0 名 以 上
  • 19. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. Yahoo! JAPAN流ものづくり ❶安心・安全なインターネットを作る(HTTPS化) ❷データドリ ブンなものづくり ❸ものづくりを支える技術
  • 20. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. Yahoo! JAPAN流ものづくり ❶安心・安全なインターネットを作る(HTTPS化)
  • 21. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. HTTPS化に取り組む意義 安心・安全なサイトで 最高のインターネット体験を より快適なインターネット体験を HTTP2で
  • 22. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 10月2015 全社横断HTTPS化PJ発足
  • 23. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 対応開始前調査/準備 全社横断HTTPS化PJ発足10月2015
  • 24. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. いきなり 写真:アフロ
  • 25. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. いきなりサービス数 100以上 写真:アフロ
  • 26. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. いきなりサービス数 100以上 サービス関連企業 多数 調整必要… 写真:アフロ
  • 27. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. いきなりサービス数 100以上 サービス関連企業 多数 調整必要… ドメイン数 1000 以上 写真:アフロ
  • 33. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 10月 4月 3月 2015 2016 2017 HTTPS化開始 各サービスの進捗状況を 可視化!(JIRAを使用)
  • 34. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 10月 4月 3月 2015 2016 2017 全サービスHTTPS化完了
  • 35. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 10月2015 2016 2017 4月 3月 56%44% トラフィック割合 9月 Win7 IE11 Win8.1 IE11等 2017 Safari Win10 IE11 Chrome等 ※ある日のピーク1時間のリクエスト数ベース集計 ■http/2 ■http/1.1
  • 36. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. Yahoo! JAPAN流ものづくり ❷データドリ ブンなものづくり
  • 39. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 例)トップページ「レコメンド」 検索クエリ履歴 クリック履歴 AI
  • 40. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 例)乗換案内「混雑状況予測」 AI 一般的な日 路線検索数の傾向 通常と異なる 路線検索数の増加 自己回帰モデル により分析 混雑予測 未来の 検索ログ (現在以降の日時指定) 過去の 検索ログ 2018年 リリース予定
  • 41. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. Yahoo! JAPAN流ものづくり ❸ものづくりを支える技術
  • 42. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. ヤフーテクノロジースタック UX Apache, Node.js, Jetty, ATS, Nginx, ... サービングエンジン、 CDN RDBMS, オブジェクトストレージ, アプリ系, セキュリティ, ... ミドルウェア、プラット フォーム C, C++, PHP, Java, JavaScript, Go, GitHub, Chef, Jenkins, ...言語、開発ツール RHEL, OpenStack, 物理サーバ, 仮想化技術, コンテナ技術, ...インフラ データセンター, ネットワーク, ...ファシリティ UIデザイン, ビジュアルデザイン, テクニカルデザイン, ブランド, ...
  • 43. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. ヤフーテクノロジースタック データセンターからアプリ開発まで なぜ、すべてを やっているのか?
  • 44. すべては ユーザーのために Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. ヤフーテクノロジースタック Yahoo! JAPANなら安心安全! 大事なテクノロジーは自分で!!
  • 45. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. オープンソースの利活用と貢献 OSS
  • 46. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. オープンソースの利活用と貢献 貢献そのものが 事業の継続に つながる
  • 47. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. オープンソースの利活用と貢献 2017年度下期 OSSデベロッパー 認定制度新設
  • 48. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 最後に
  • 49. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. Yahoo! JAPANがめざすもの ユ ー ザ ー に 新 し い 体 験 を 提 供 す る テクノロジー企業
  • 50. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. 「未来を創る」 未 来は予想 したり想像したりする も の で は な い 、 創 る も の
  • 51. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. この後に続く Speakerたち
  • 52. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved. ヤフーテクノロジースタックごとに サービングエンジン UX ミドルウェア、プラットフォーム インフラ 言語、開発ツール、開発手法 ファシリティ B-4 A-5 A-6 A-1 A-7 C-1 A-3 D-3 C-3 B-7 C-2 C-5 D-4 C-4 C-6 B-5 D-1 D-5 D-6 D-7 B-3 B-6
  • 53. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
  • 54. Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

Notas do Editor

  1. 日本のあらゆる課題を解決する。「課題解決エンジン」をミッションに掲げ、「UPDATE JAPAN」という世界の実現を目指す
  2. ヤフーの創業は1996年、Windows95発売の頃 当時はブラウザで背景白ができなかったのでグレーだった
  3. 無料で使えるYahoo!ケータイをSoftbank端末で提供し、フィーチャーフォンでオープンなインターネットを提供した 端末にY!ボタンも付けてアクセスしやすく
  4. SoftBankでiPhone3日本発売と同時にスマートフォン対応 ガラケー時代はボタン操作だったのでテキストリンクが主流だったが、iPhoneのタップ操作でも使いやすく提供 わずか3ヶ月の開発期間 功労者にはiPhoneもらえると言われてがんばったが、結局もらえず(話す?)
  5. 全体像としては、Hadoopのうえに、RDB、DWH(DataWareHouse)、ObjectStorage、KVS、Prestoといったサブシステムがのっかっている構造。 Hadoopクラスタは、現在、4100node, 120PBのデータが蓄積できるキャパシティを持っている。
  6. これらを実現するために、Yahoo! JAPANの「サイト全てをSSL化」することに決めた
  7. 決めたもののいきなり壁にぶちあたりました。
  8. サービス数100以上!
  9. サービス関連企業が多数あり、多量の調整が必要! エンジニアだけではAOSSLは対応完了できない。
  10. ドメイン数1000以上!普通は1つでしょ。 そこでヤフージャパンはどうしたか、というと、、、
  11. 2016年4月、先に外部に宣言しました!
  12. 1年後には終わらせる!、と。
  13. やるときめたら、退路をたつ!
  14. 社員はどうしたか、というと、、、
  15. 社員はどうしたか、というと、、、
  16. 今回は量が量なので、普通にJIRAを使いましたが。常に、サービス毎の進捗状況がみんなに見えるようにしました。
  17. 結果、1年間の期限で終えることができた。
  18. 2017年9月頃、測定
  19. ヤフージャパントップページの検索クエリ履歴と、トップページのクリック履歴から機械学習を使って、そのユーザーにおすすめの記事等を配信。
  20. 乗換案内の新機能として、経路検索結果に加えて、 過去の経路検索ログと(検索条件となった)未来の経路検索ログを集計し機械学習させ、「未来の混雑状況予測」をリリース予定です。 この結果から、路線検索条件となったその日時に何かしらイベントがあると予測できます。 これは、YJにあるリアルタイム検索ログ(ツイッターログをこれにぶつけることで、混雑状況原因を予測することも可能になります。
  21. ヤフージャパンは、データセンタからアプリ開発まですべてやっている。なぜ、すべてをやっているのか?
  22. 「安心安全なインターネットをユーザーに届けたいと思っているから、大事なテクノロジーを他社にまかせることなく自分たちでやっている!!」 これは、すべてはユーザーのために、、、につながります。
  23. そしてOSSも大切。 ヤフージャパンでは、OSSは利用するだけではなく、貢献する会社になっていきたいと思っています。
  24. そしてOSSも大切。 ヤフージャパンでは、OSSは利用するだけではなく、貢献する会社になっていきたいと思っています。
  25. そしてOSSも大切。 ヤフージャパンでは、OSSは利用するだけではなく、貢献する会社になっていきたいと思っています。
  26. YJはインターネットでしかできないユーザー体験の変革を劇的に行う。それが、未来のYJだと思う
  27. 今日は私のセッションのあとに、日々活躍しているデザイナーやエンジニアから、たくさんお話させてもらおうと思っています。 今日のセッションも、先程のテクノロジースタックの上から下までを網羅的にお話できると思っています。