SlideShare a Scribd company logo
1 of 35
Asia MVP/RD Meetup
Business and Technical Insight
from the latest B2C Azure Case study
Daiyu Hatakeyama
Technical Evangelist, Microsoft Japan
Who am I ?
• Evangelist
• Digital Contents
– Azure Media Services
– Azure Search
• Big Data and IoT
https://github.com/dahatake
Azure adoption recently
Reach new customer
with Strength data
in the Market
Fuji TV captures customer attention with the cloud
“We selected Microsoft Azure for the future of our live streaming offerings
because of its stability, expandability, easy operation, committed support teams
and passionate field staff.”
— Fuji TV, NAB Show 2015
Challenge
Fuji TV wanted to:
• Gain new millennial by
the simplifying sign up
for live streaming
• Reduce piracy
• Sell direct to customers
Strategy
• Fuji selected Microsoft
Azure’s cloud to
deliver cloud-based
live streaming
securely and globally
direct from the Fuji-TV
HQ
Results
• Availability & redundancy - 24
hours a day, 365 days a year –
• Future scalability and global
possibilities
• Control of initial development
costs & running costs
• Efficient operational management
LIVE STREAMING
CATCH UP
Video On Demand Smartphone
Tablet PC
US$10 / month
TV Everywhere!!! At any time and anywhere and any devices!!!
What is Fuji TV NEXT smart
New subscriber
 10 or 15 years younger age compare with CS channel become
subscriber
 It’s difference with interested by channel
Simply sing-in process
 it’s enable to navigate different channel like SNS
 People don’t spend long time to sign up
Ready to user growth
Importance of User
Experience
 Provide TV program information as same as standard EPG. Build
native apps
 Single TV program by multi device
 Huge number of access
 Stable and low cost platform
Illegal upload  Official contents reduce illegal upload
5 Insights after services start
Plus a growing
ecosystem of value-
add third party
partner components
Live & On Demand
Streaming
with integrated CDN
Content
Protection
Encode
&
Intelligence
Cloud Upload &
Storage
Scalable components for building
custom media workflows in the cloud
Azure Media Services
Player
What Azure help
• 1.5 month system integration
– Short design and implement term for video streaming sub system
• Planning is spend more than a year
• 24 x 365 & hyper scale
– 2 data centers in Japan
– Huge services reference evidence like Olympic games
• Additional feature
– Multi device native streaming protocol support (Dynamic Packaging)
– Contents Protection without pre-task (Dynamic Protection)
– Adopt industry standard quickly
Subscription
Purchase
Company 1
Subscription
Purchase
Company 2
Subscription
Purchase
Company 3
Subscription
Purchase
Company 4
Microsoft
Windows Azure
Media Service
CDN
Tokyo Data Center
System 1
System 2
Osaka Data Center
System 1
System 2
CX
ENC room
Encoder 1
(for Live)
Encoder 2
(for Live)
Encoder 3
(for VOD)
Fixed IP
PC
Smart Phone
Slate
CUSTOMER
Distribution business users
Key
Azure CDN
Encryption
EPG Data Server
(To be stored in a separate
directory by conversion.)
Headquarters
EPG data has been converted into a distribution business
users.
Master EPG data
Encryption
Encryption
Encryption
Fixed IP
VOD Server
VOD Server
Encryption
Encryption
Fixed IP
System Architecture
The internet base services consideration
• A big Concern
– No one can guarantee using the internet.
– It require very small downtime when system has problem.
• Fail over option
– Traditional
• Client detect problem and switch is to active stream URL.
– “Active Client Switch”:
• Push stream URL to all of client from services provider.
• It can use emergency switch also.
Existing Device
effectivity use
to Big Data workload
Challenge to new car world
Smart Center
ASIA/Mideast
Japan/
North America Japan/ France Japan
Extract,
Transform
Stream
Data Lake
Data warehouse
DataMart
Growth the adoption of “Sensor”
that mean ADDED new data to your system
バッファつきの
データ入力
Microsoft Account
Purchases
$1.00 Halo Spartan Assault
$1.00 Halo Spartan Assault
Hot Store
評価
Store
Analytics
Store
Extract,
Transform
Analyst
Event
Processing
Batch
Real time
Lambda Architecture
バッファつきの
データ入力
Microsoft Account
Purchases
$1.00 Halo Spartan Assault
$1.00 Halo Spartan Assault
Hot Store
評価
Store
Analytics
Store
Extract,
Transform
Analyst
Event
Processing
Batch
Real time
Lambda Architecture and Azure
Event Hubs
Machine
Learning SQL Database
~500GB
Azure Data
Lake ~ EB
SQL Data
Warehouse
~ PB
Azure Data
Factory
HDInsight
(Hadoop)
MapReduce
Stream
Analytics
You can choose PaaS also…
Item Logical goal setting Notes
Size 500 TB
Transaction 20,000 / sec
Bandwidth Upload 10 Gbps Geo redundant: 5 Gbps
Download 15 Gbps Geo redundant: 10 Gbps
Single partition Queue 2,000 / sec
Table 2,000 / sec
Blob 60MB / sec or
500 transaction / sec
Throughput of Single file on blob Storage
HDInsight
VM base
001.log
002.log
003.log
004.log
EN
EN
EN
EN
EN
EN
PS
PS
PS
PS EN
EN
001.log
002.log
003.log
004.log
disk1.vhd
001.log
002.log
003.log
004.log
EN
EN
EN
EN
EN
EN
PS
PS
PS
PS EN
EN
IaaS vs PaaS
Hadoop implementation on Azure
PaaS solution cover security, compliance and privacy
TV is device
JoinTown Tokushima Project
 Platform provided
from Broadcaster,
Nippon Television
 Usually it use as TV
program and social
collaboration
services
 It re-use for:
 Disaster
 Aged person
 Local info
Adopt “Authentication” is key…
InsightsfromData
Data type and Insights
• Reporting
– “What was happened?”
• OLAP
– The past analytics
• Monitoring
– “What is happening?”
• Prediction
– “What will happen?”
Now
OLAP
Monitoring
Prediction
Reporting
Reporting
Reporting
Real Madrid’s Digital Transformation
very limited digital
presence
Sources of Revenue
(source: Deloitte)
Tickets &
Members
25%
Others
13%
TV Rights
30%
Marketing
& Sponsors
32%
Real
Madrid
App
Gaining Consumer Intelligence
Store
purchase
Match attendee
in-app soft
drink purchase
App download
Profile update
Ticket purchase
REAL MADRID IDENTITY
Real Madrid Fan; Smartphone App User
Likes Adidas; Wears Sport Trousers
Facebook User ID
Plans to visit the stadium on Sep 10, 2015
Likes Coca-Cola Soft Drinks Attended Match on Sep 10, 2015
Likes Cristiano Ronaldo
Concerned with Ronaldo possibly leaving RM
Facebook
registration
Social
sentiment
Asia MVP/RD Meetup
Summary
Own Use(things)
Owned car, house Rent-a-car、rental
apartment
Packaging software Cloud Services
Buy when version up Real-time monitoring
Self responsibility Maintenance include
services
Continues services update
Early
Market
introduction
Monitoring
customer usage
and competitor
Update
services
frequency
Journey to the Cloud
DIFFERENTIATION
AGILITY
COST
SaaS Solutions
Higher-level services
Cloud Infrastructure
Microsoft Azure
Leading the journey to the Cloud
Case study detail
 http://www2.toyota.co.jp/jp/
news/11/04/nt11_0407.html
 https://channel9.msdn.com/E
vents/de-code/decode-
2015/Keynote-Part1-eng
 http://www.microsoft.com/ja-
jp/casestudies/fujitv3.aspx
 http://www.microsoft.com/ja-
jp/casestudies/ntv.aspx
 http://www.microsoft.com/en-
us/realmadrid/
20151206 Asia MVP/RD Meetup - Business and Technical Case Study

More Related Content

More from Daiyu Hatakeyama

JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門Daiyu Hatakeyama
 
JAZUG12周年 俺の Azure Cosmos DB
JAZUG12周年 俺の Azure Cosmos DBJAZUG12周年 俺の Azure Cosmos DB
JAZUG12周年 俺の Azure Cosmos DBDaiyu Hatakeyama
 
法政大学 MBA 中小企業向けITとの付き合うコツ
法政大学 MBA 中小企業向けITとの付き合うコツ法政大学 MBA 中小企業向けITとの付き合うコツ
法政大学 MBA 中小企業向けITとの付き合うコツDaiyu Hatakeyama
 
明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリア
明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリア明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリア
明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリアDaiyu Hatakeyama
 
Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?
Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?
Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?Daiyu Hatakeyama
 
コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用Daiyu Hatakeyama
 
Python に行く前に Excel で学ぶデータ分析のいろは
Python に行く前に Excel で学ぶデータ分析のいろはPython に行く前に Excel で学ぶデータ分析のいろは
Python に行く前に Excel で学ぶデータ分析のいろはDaiyu Hatakeyama
 
東京大学 メディアコンテンツ特別講義 Sustainability
東京大学 メディアコンテンツ特別講義 Sustainability東京大学 メディアコンテンツ特別講義 Sustainability
東京大学 メディアコンテンツ特別講義 SustainabilityDaiyu Hatakeyama
 
Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!
Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!
Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!Daiyu Hatakeyama
 
Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来
Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来
Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来Daiyu Hatakeyama
 
東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方
東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方
東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方Daiyu Hatakeyama
 
明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on Azure明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on AzureDaiyu Hatakeyama
 
Microsoft の Sustainability への取り組み
Microsoft の Sustainability への取り組みMicrosoft の Sustainability への取り組み
Microsoft の Sustainability への取り組みDaiyu Hatakeyama
 
クラデベ - Developer のための Sustainability 入門
クラデベ - Developer のための Sustainability 入門クラデベ - Developer のための Sustainability 入門
クラデベ - Developer のための Sustainability 入門Daiyu Hatakeyama
 
世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoT
世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoT世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoT
世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoTDaiyu Hatakeyama
 
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意Daiyu Hatakeyama
 
PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...
PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...
PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...Daiyu Hatakeyama
 

More from Daiyu Hatakeyama (20)

JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門
 
JAZUG12周年 俺の Azure Cosmos DB
JAZUG12周年 俺の Azure Cosmos DBJAZUG12周年 俺の Azure Cosmos DB
JAZUG12周年 俺の Azure Cosmos DB
 
Microsoft の変革
Microsoft の変革Microsoft の変革
Microsoft の変革
 
データ分析概略
データ分析概略データ分析概略
データ分析概略
 
法政大学 MBA 中小企業向けITとの付き合うコツ
法政大学 MBA 中小企業向けITとの付き合うコツ法政大学 MBA 中小企業向けITとの付き合うコツ
法政大学 MBA 中小企業向けITとの付き合うコツ
 
明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリア
明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリア明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリア
明治大学 データサイエンス・AIに関するオムニバス授業 エバンジェリストというキャリア
 
Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?
Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?
Green Software Foundation Global Summit 2022 Tokyo グリーンソフトウェアとは?
 
コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用
 
Python に行く前に Excel で学ぶデータ分析のいろは
Python に行く前に Excel で学ぶデータ分析のいろはPython に行く前に Excel で学ぶデータ分析のいろは
Python に行く前に Excel で学ぶデータ分析のいろは
 
AI の光と影
AI の光と影AI の光と影
AI の光と影
 
東京大学 メディアコンテンツ特別講義 Sustainability
東京大学 メディアコンテンツ特別講義 Sustainability東京大学 メディアコンテンツ特別講義 Sustainability
東京大学 メディアコンテンツ特別講義 Sustainability
 
Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!
Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!
Wiz国際情報工科自動車大学校 特別講演 Teams活用しよう!
 
Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来
Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来
Wiz国際情報工科自動車大学校_特別講演_ITの織り成す未来
 
東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方
東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方
東洋経済 製造業DXフォーラム 2022: 製造業のための Sustainability との 向き合い方
 
明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on Azure明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on Azure
 
Microsoft の Sustainability への取り組み
Microsoft の Sustainability への取り組みMicrosoft の Sustainability への取り組み
Microsoft の Sustainability への取り組み
 
クラデベ - Developer のための Sustainability 入門
クラデベ - Developer のための Sustainability 入門クラデベ - Developer のための Sustainability 入門
クラデベ - Developer のための Sustainability 入門
 
世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoT
世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoT世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoT
世界最先端2030年カーボンネガティブを目指すマイクロソフトのサステナビリティとIoT
 
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
 
PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...
PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...
PwC - Strategic Sustainability & Innovation Forum - Microsoft の Sustainabilit...
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

20151206 Asia MVP/RD Meetup - Business and Technical Case Study

  • 1. Asia MVP/RD Meetup Business and Technical Insight from the latest B2C Azure Case study Daiyu Hatakeyama Technical Evangelist, Microsoft Japan
  • 2. Who am I ? • Evangelist • Digital Contents – Azure Media Services – Azure Search • Big Data and IoT https://github.com/dahatake
  • 4. Reach new customer with Strength data in the Market
  • 5. Fuji TV captures customer attention with the cloud “We selected Microsoft Azure for the future of our live streaming offerings because of its stability, expandability, easy operation, committed support teams and passionate field staff.” — Fuji TV, NAB Show 2015 Challenge Fuji TV wanted to: • Gain new millennial by the simplifying sign up for live streaming • Reduce piracy • Sell direct to customers Strategy • Fuji selected Microsoft Azure’s cloud to deliver cloud-based live streaming securely and globally direct from the Fuji-TV HQ Results • Availability & redundancy - 24 hours a day, 365 days a year – • Future scalability and global possibilities • Control of initial development costs & running costs • Efficient operational management
  • 6. LIVE STREAMING CATCH UP Video On Demand Smartphone Tablet PC US$10 / month TV Everywhere!!! At any time and anywhere and any devices!!! What is Fuji TV NEXT smart
  • 7. New subscriber  10 or 15 years younger age compare with CS channel become subscriber  It’s difference with interested by channel Simply sing-in process  it’s enable to navigate different channel like SNS  People don’t spend long time to sign up Ready to user growth Importance of User Experience  Provide TV program information as same as standard EPG. Build native apps  Single TV program by multi device  Huge number of access  Stable and low cost platform Illegal upload  Official contents reduce illegal upload 5 Insights after services start
  • 8. Plus a growing ecosystem of value- add third party partner components Live & On Demand Streaming with integrated CDN Content Protection Encode & Intelligence Cloud Upload & Storage Scalable components for building custom media workflows in the cloud Azure Media Services Player
  • 9. What Azure help • 1.5 month system integration – Short design and implement term for video streaming sub system • Planning is spend more than a year • 24 x 365 & hyper scale – 2 data centers in Japan – Huge services reference evidence like Olympic games • Additional feature – Multi device native streaming protocol support (Dynamic Packaging) – Contents Protection without pre-task (Dynamic Protection) – Adopt industry standard quickly
  • 10. Subscription Purchase Company 1 Subscription Purchase Company 2 Subscription Purchase Company 3 Subscription Purchase Company 4 Microsoft Windows Azure Media Service CDN Tokyo Data Center System 1 System 2 Osaka Data Center System 1 System 2 CX ENC room Encoder 1 (for Live) Encoder 2 (for Live) Encoder 3 (for VOD) Fixed IP PC Smart Phone Slate CUSTOMER Distribution business users Key Azure CDN Encryption EPG Data Server (To be stored in a separate directory by conversion.) Headquarters EPG data has been converted into a distribution business users. Master EPG data Encryption Encryption Encryption Fixed IP VOD Server VOD Server Encryption Encryption Fixed IP System Architecture
  • 11. The internet base services consideration • A big Concern – No one can guarantee using the internet. – It require very small downtime when system has problem. • Fail over option – Traditional • Client detect problem and switch is to active stream URL. – “Active Client Switch”: • Push stream URL to all of client from services provider. • It can use emergency switch also.
  • 13. Challenge to new car world
  • 15. Extract, Transform Stream Data Lake Data warehouse DataMart Growth the adoption of “Sensor” that mean ADDED new data to your system
  • 16. バッファつきの データ入力 Microsoft Account Purchases $1.00 Halo Spartan Assault $1.00 Halo Spartan Assault Hot Store 評価 Store Analytics Store Extract, Transform Analyst Event Processing Batch Real time Lambda Architecture
  • 17. バッファつきの データ入力 Microsoft Account Purchases $1.00 Halo Spartan Assault $1.00 Halo Spartan Assault Hot Store 評価 Store Analytics Store Extract, Transform Analyst Event Processing Batch Real time Lambda Architecture and Azure Event Hubs Machine Learning SQL Database ~500GB Azure Data Lake ~ EB SQL Data Warehouse ~ PB Azure Data Factory HDInsight (Hadoop) MapReduce Stream Analytics You can choose PaaS also…
  • 18. Item Logical goal setting Notes Size 500 TB Transaction 20,000 / sec Bandwidth Upload 10 Gbps Geo redundant: 5 Gbps Download 15 Gbps Geo redundant: 10 Gbps Single partition Queue 2,000 / sec Table 2,000 / sec Blob 60MB / sec or 500 transaction / sec Throughput of Single file on blob Storage
  • 20. PaaS solution cover security, compliance and privacy
  • 22.
  • 23. JoinTown Tokushima Project  Platform provided from Broadcaster, Nippon Television  Usually it use as TV program and social collaboration services  It re-use for:  Disaster  Aged person  Local info Adopt “Authentication” is key…
  • 25. Data type and Insights • Reporting – “What was happened?” • OLAP – The past analytics • Monitoring – “What is happening?” • Prediction – “What will happen?” Now OLAP Monitoring Prediction Reporting Reporting Reporting
  • 26. Real Madrid’s Digital Transformation very limited digital presence Sources of Revenue (source: Deloitte) Tickets & Members 25% Others 13% TV Rights 30% Marketing & Sponsors 32%
  • 28. Gaining Consumer Intelligence Store purchase Match attendee in-app soft drink purchase App download Profile update Ticket purchase REAL MADRID IDENTITY Real Madrid Fan; Smartphone App User Likes Adidas; Wears Sport Trousers Facebook User ID Plans to visit the stadium on Sep 10, 2015 Likes Coca-Cola Soft Drinks Attended Match on Sep 10, 2015 Likes Cristiano Ronaldo Concerned with Ronaldo possibly leaving RM Facebook registration Social sentiment
  • 30. Own Use(things) Owned car, house Rent-a-car、rental apartment Packaging software Cloud Services Buy when version up Real-time monitoring Self responsibility Maintenance include services
  • 31. Continues services update Early Market introduction Monitoring customer usage and competitor Update services frequency
  • 32. Journey to the Cloud DIFFERENTIATION AGILITY COST SaaS Solutions Higher-level services Cloud Infrastructure
  • 33. Microsoft Azure Leading the journey to the Cloud
  • 34. Case study detail  http://www2.toyota.co.jp/jp/ news/11/04/nt11_0407.html  https://channel9.msdn.com/E vents/de-code/decode- 2015/Keynote-Part1-eng  http://www.microsoft.com/ja- jp/casestudies/fujitv3.aspx  http://www.microsoft.com/ja- jp/casestudies/ntv.aspx  http://www.microsoft.com/en- us/realmadrid/

Editor's Notes

  1. Timing: 1 min Purpose: Introduce the Real Madrid case to the audience Speaker Notes: Today, I want to talk about how we – you, our partners, and Microsoft – can help businesses accelerate their growth in the digital economy. And I would like to start by showing you an example. We all know Real Madrid, the famous Spanish soccer club which has won a record 10 European titles, and generated more than €0.5Bn in revenue in the 2013/14 season, according to Deloitte. Real Madrid is estimated by Forbes to be worth $3.4 billion. Yet Real Madrid, according to its own CEO, José Ángel Sánchez, has a challenge. Its brand really only comes to life in the 90 mins of the live soccer game. Its business model of selling tickets, memberships, TV rights, and sponsoring is a little bit exhausted. The question was: How can Real Madrid “extend” their brand beyond these 90 mins? How can they leverage the fact that they have millions of fans and followers that never visit their stadium? To extend Real Madrid’s brand and business model into the digital domain, Real Madrid have entered into a technology partnership with Microsoft, This partnership covers everything from the Real Madrid to equipment that can be used by players and coaches to enhance on-field performance. For today, let’s focus on how Microsoft helped Real Madrid with their digital transformation.
  2. Timing: 2 min Purpose: Demonstrate how the interaction with the consumer can be leveraged to gather consumer insight Speaker Notes: Connecting with the digital consumer allows us to gather data about the consumer’s activities, interests, and preferences. In each interaction, we are gathering data about the consumer. [CLICK TO DISPLAY “App download – Profile update – Ticket purchase”] In the case of Real Madrid, we are tracking app downloads, profile updates, and ticket purchases. When a user downloads the Real Madrid app, Real Madrid knows he or she is a smartphone user and interested in Real Madrid. When he updates his profile and identifies his favorite players, Real Madrid knows which news he probably is most interested in. And when he or she purchases a ticket, Real Madrid knows when he or she plans to visit the stadium. [CLICK TO DISPLAY “Match attendee in-app soft drink purchase”] When the fans visits the stadium and checks in using an electronic ticket, Real Madrid knows he/she is there and can help his/her in-stadium experience with the app. For instance, fans can order soft drinks via the app. This also is valuable information as this tells Real Madrid something about this consumer’s preferred beverages. [CLICK TO DISPLAY “Store purchase”] Similarly, when a fan purchases merchandise in the Real Madrid online or physical store, Real Madrid learns somethings about the consumer’s clothing preferences. All this helps to build the “Real Madrid Identity” of the fan, with very detailed information about this consumer that helps Real Madrid provide a better experience to this customer – and at the same time use this information to enable better targeting for their sponsors. [CLICK TO DISPLAY “Facebook registration”] But the real power of this concept is the ability to link the information gathered by Real Madrid with the information available from other data sources, like social media networks. When a fan adds his or her social media ID to his profile in the Real Madrid app, he/she will be able to more easily connect with other fans, but it will enable Real Madrid to track the fan’s social media activity – like Facebook posts and Twitter tweets – and understand what he or she shares about Real Madrid on social media. [CLICK TO DISPLAY “Social sentiment”] This helps Real Madrid understand what’s top of mind for their fans, what’s popular, and what’s not. In this example, this particular fan might have heard rumors about Cristiano Ronaldo possibly leaving Real Madrid, and shares his concern on Facebook. This is very valuable information for Real Madrid as it will enable their fan community manager to take action – to get involved in the conversation and, if the rumor is not true, re-assure fans that Cristiano will stay with the club. This is an example for what we means when we say “social engagement” – it’s about using social media to connect with the consumer, to have a dialogue with the consumer, to engage with the consumer.