cloud, why not?
DESCRIPTION
NTT DOCOMOTRANSCRIPT
© 2014 NTT DOCOMO, INC. All rights reserved.
NTTドコモ事例から見る クラウド時代のサービス開発
1
Mick Etoh, Ph.D.
@mickbean
SVP, NTT DOCOMO
Head of Innovation Management Department
CEO, NTT DOCOMO Ventures
© 2014 NTT DOCOMO, INC. All rights reserved.
Siri v.s. しゃべってコンシェル (YouTubeの投稿より)
2
© 2014 NTT DOCOMO, INC. All rights reserved.
Smart Phones as Information Hubs
WiFi
NFC
Bluetooth
Gyro
Microphone
CCD/CMOS Camera
GPS
Accelerometer
Cloud
Wireless Broadband
Smart Phone
3
© 2014 NTT DOCOMO, INC. All rights reserved.
クラウドって?
4
© 2014 NTT DOCOMO, INC. All rights reserved.
クラウドはプログラムできる データセンター
5
システム構成部品
© 2014 NTT DOCOMO, INC. All rights reserved.6
量の変化 →質の変化
サーバー調達のスピードの劇的変化従来のデータセンター 2ヶ月~パブリッククラウド 1分~ 4桁オーダーの改善
開発スタイルの劇的変化従来のデータセンター ネットワーク+サーバー+データベース+ウェッブ技術者 10人~パブリッククラウド
フルスタックエンジニア 1人~
© 2014 NTT DOCOMO, INC. All rights reserved.
2011.12
7
© 2014 NTT DOCOMO, INC. All rights reserved.
2012.10
8
© 2014 NTT DOCOMO, INC. All rights reserved.
2013.8
9
© 2014 NTT DOCOMO, INC. All rights reserved.
2014.5
10
© 2014 NTT DOCOMO, INC. All rights reserved.11
プラットフォームである クラウドが
創造的破壊を起こす時 その境界線で
破壊と創造がはじまる by Ken Tamagawa
© 2014 NTT DOCOMO, INC. All rights reserved.
AWSを中心に業界の再編が加速
システムインテグレータ チャンネルプロバイダー ソフトウェアベンダー ITコンサルティング
系列化
M&A
SaaSベンダー
PaaSベンダー
CDNベンダー
IaaS(IBM、MS、Oracle、Google…)
淘汰競争
12
© 2014 NTT DOCOMO, INC. All rights reserved.
DOCOMOのクラウド利用の変遷
13
Dive to AWS (2012)
Dive to AWS (2014)
ミッションクリティカルシステム
Webサービスシステム
業務系システム
© 2014 NTT DOCOMO, INC. All rights reserved.
5人で開発した“Shabette-Concier” Voice agent service
• Launched Mar. 1, 2012
• Over 40 services in it
• Including chatting
• 10 million users
ShabetteVoice
= ConcierConcierge
=How may I help you?
14
© 2014 NTT DOCOMO, INC. All rights reserved.Touch the Concier.Q: “What is the height of Mt. Fuji?”A: “3,766m!”Q: “When is holding schedule of the Tokyo Olympic Games?”A: “It will hold in 2020.” 15
© 2014 NTT DOCOMO, INC. All rights reserved.
Traffic Pattern
0:00 1:00 2:00 3:00 4:00 5:00 6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:00
16
© 2014 NTT DOCOMO, INC. All rights reserved.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Auto-Scaleで追いつかない爆発的トラフィック
30x traffic
# of servers
20:38 20:40 20:43 20:45
10min
17
© 2014 NTT DOCOMO, INC. All rights reserved.
ドコモにおけるビッグデータ活用インターネット
ペタバイト級のデータ+機械学習+並列分散計算モデル
ビッグデータからの行動パターン分析によるサービス利用促進/ユーザ
ビリティ向上
多種多様なログに基づくクロスレコメンド/チューニングによる精度向上/対象ユーザ・コンテンツのカバ
レッジ向上
ビッグデータを用いた辞書構築による文字認識・画像認識精度の向上/ソーシャルメディア情報活用によ
るユーザ動向把握
ビッグデータを用いたネットワークルーティングの最適化/解約につながる
行動パターン発見
ビッグデータを用いたハザードマップ/犯罪発生マップの高精度化・カバ
レッジ向上交通機関・公共施設の運行最適化
による待ち時間の最小化
マーケティング リコメンデーション メディア理解オペレーション最適化 セキュリティ 社会インフラ最適化
業務システム のデータ
様々な ログファイル
CRMシステム の顧客データ
Webサイト、 ブログ
ソーシャル メディア
静止画、動画 センサデータ
Business Intelligence Data-Driven Innovation 18
© 2014 NTT DOCOMO, INC. All rights reserved.
横須賀のデータマイニング(2010)
19
Web解析 言語処理
© 2014 NTT DOCOMO, INC. All rights reserved.
パブリッククラウドに対する3大懸念
セキュリティ
SLA
スイッチングリスク
20
© 2014 NTT DOCOMO, INC. All rights reserved.
クラウド利用は安全か? by Gartner
21
ミッションクリティカル系を除く安全度クラウド利用 > 自社設備利用
安全なクラウド利用を実現するには?ドコモ情報セキュリティ部の審査ポイントは230ここ1年のクラウド技術の進歩で達成可能に
http://www.gartner.com/newsroom/id/2889217
© 2014 NTT DOCOMO, INC. All rights reserved.
クラウド開発ガイドライン
223
oクラウドを使う場合の考え方やお作法を統一 o構成・セキュリティ等は重点的を網羅
© 2014 NTT DOCOMO, INC. All rights reserved.
セキュリティデザインパターン
234
oクラウドを利用する際に必要となるセキュリティ要件を記載 o考慮漏れを抑制し,ドコモのセキュリティ基準へ準拠
© 2014 NTT DOCOMO, INC. All rights reserved.
ドコモ・クラウド・パッケージ展開の狙い
6
■ クラウド上にデータを置く企業やアプリケーションのAPIを公開する企業の増加.
■ ドコモは,ビッグデータ関連技術及びAPI基盤を有しており,外部データ活用と他企業との連携強化によるイノベーション創出を推進中.
■ クラウドにおける企業間連携強化においては,相互にデータが流通するため,導入・構築・運用管理やセキュリティに関する作法や環境のガバナンスが重要.
24
AP
AP AP
API連携
API連携
API
API API
企業
企業
API Economy
© 2014 NTT DOCOMO, INC. All rights reserved.
Yet another Google Goggle/Amazon Flow
25https://twitter.com/ksasao
© 2013 NTT DOCOMO, INC. All rights reserved.
Knight Rider Proj. in progress
26