SlideShare a Scribd company logo
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 8 23 A
0 .
W J
• A
• G U
- 0
• ) ( 1
• ) 2 1 S
3
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
• Dv R i
–
o sd A d r iW s c z
o S D R n
–
iW z D S R n
–
D D S W z D
S S md n 3 r
–
Si S Si e m a S
M n
–
A S s in D
v R n
Ds i n
Content Acquisition
Production/Post
Playout & Distribution
DAM/MAM/ Archive
OTT
Digital Supply Chain
Publishing
Analytics | AI/ML
AWS Enabled Media Workloads
AWS Architecture to support Live TV backend
Virtual
Private
gateway
Amazon
S3
RDS Aurora MySql
Master
Amazon
CloudFront
Internet
users
Availability Zone
Packaging
Service
EC2 instances EC2 instances
Metadata Store;
temporary
Persistent (Live
Media DB)
Manifest Service
RDS Aurora MySql
Read Replica
Availability Zone
Packaging
Service
EC2 instances
Metadata Store:
temporary
Persistent (Live
Media DB Manifest Service
EC2 instances
Internet
gateway
Internet
DX
or
Us-West-2
Live Video Segments
[TS + Fairplay (HLS)
MP4 CEML (DASH)]
HLS TS + M3U8
w/ SCTE 35
markers
HLS TS + M3U8
w/ SCTE 35
markers
Segment
Data
Segment
Data
Persistent
Write
Manifest
(M3u8
MPD)
Segments
(TS, MP4)
ReplicatedStorage
Encoding
Vendor 1
Encoding
Vendor 2
Multi-AZ ALB
DX
Multi-AZ ALB
Stack for N Channels
cache
cache
サービスをスケールさせるために AWSと利用者の技術
& VPC
V a kBM S
A LP oW N LP
c C a oW NA
n M S el
a M S
d n C
M S el A B
a
VPC
Endpoint
NLB
APP APP
VPC VPC
PrivateLink
VPC
W
S P
V C
A P
A
VPC 1 VPC 2
Peering
VPC
D 1 C
G C
1 IF
IF G C
1
VPC 1 VPC 2
Direct
Connect
Gateway
Private
Virtual
Interface
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
v
u
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
First 5 years: 4 regions
2016–2018: 11 regions
Next 5 years: 7 regions
12 12
Ningxia
12 19
Paris
4
AWS
サービスをスケールさせるために AWSと利用者の技術
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AZ
AZ A
T
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
/ hg oiTmI b
c a b
TnlD
• / :: 0 So
i
• We . #
• c a . #
• p c W
PSc a C eX a
oi
6 1 A 9 1 # 6 9 5 1 6
91 :
AZ
AZ
AZ AZ AZ
Transit
Transit
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
• E
•
•
• a
•
サービスをスケールさせるために AWSと利用者の技術
+
•
• 7 :
- / - / - . - / /
n
•
• o i n .
• b t N l a
.2 5
2 4431 2
4 A4 4
4 3 4 5
& - 42
51 /
AS
A
A
• a A
cA A
2
)
o i
B m
( )
uA E InC 1 2
cZ I P
Pt
)2 ) ) )
a l z
il O gi
L Sa N
S
A
2 .1 0 .- 1/ 1 .-0 -0 / 10 .1 /.
2 / / /
5
))(
) )
C F A
F
• W A
F F
A
C d C a
lu er
F C b
t ni keu k
o
b Id PAd
c d
I m
3
3
A
/ 3
& /
A 5
1 1 2 . & 1
o A
n C
l D a Cie
n T
D r m T
)( ( ) .
• D1 e
•
• C
) 9 , . 9 91
• a 9
P P T
gcb
• J H e
diH P P
•
• 2
• ( - 9-
/
/ . - -
./ / - -
m e e o
Dv D
C i Ks
L P T
K Ks
P TK t A
i K P a Dry
L eP S
& I
Kinl AA D uDry
3
3
3
& & &
C D TAe
A
a
A
A
3
3
3
-
5 / 4
-
G
• T A T S
T
• d m Wga
• i n e d
T S
. - - . /
33 2 . 5 - / // 22 . 4 /3
-
• G Ny
a s A
A e
t
- N
WNm i d
T S a Jn Nt
WG O W
t
g
-
G
/
A E Z
, , ,
•
I
• ,
I
/ .
. :
/ :
EI
AWS

More Related Content

PDF
20180310 jawsdays SA LT いまCloudFormationで知るべき10のこと
PDF
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
PDF
Alexa連携デバイスクラウドを構成するAWS ソリューション
PDF
20180802 game-data-analytics-on-aws-game-tech-night-#7
PDF
커맨드라인(CLI)으로 쿠버네티스 컨테이너 조립하기 (유정열, 베스핀글로벌) :: AWS DevDay 2018
PDF
GraphQL with Lambda -서버리스 기반 모바일 앱 개발기 (신재현, 바로가기) :: AWS DevDay 2018
PDF
AWS Migration - AWS service
PDF
AWS re:Invent 특집 세미나 - (3) 인공지능/IoT 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
20180310 jawsdays SA LT いまCloudFormationで知るべき10のこと
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
Alexa連携デバイスクラウドを構成するAWS ソリューション
20180802 game-data-analytics-on-aws-game-tech-night-#7
커맨드라인(CLI)으로 쿠버네티스 컨테이너 조립하기 (유정열, 베스핀글로벌) :: AWS DevDay 2018
GraphQL with Lambda -서버리스 기반 모바일 앱 개발기 (신재현, 바로가기) :: AWS DevDay 2018
AWS Migration - AWS service
AWS re:Invent 특집 세미나 - (3) 인공지능/IoT 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)

What's hot (9)

PDF
Cloud Design Pattern for Online Game (Amazon Game Developers Day)
PDF
AWS Migration - General
PDF
20190702 エッジコンピューティングとソラコムで広がるAIoTの世界
PDF
AWS re:Invent 특집 세미나 - (1) 컴퓨팅 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
PPTX
Jets: A Ruby Serverless Framework
PPTX
AWS re:Invent 2018
PDF
AWS Black Belt Online Seminar 2017 Amazon GameLift
PDF
신뢰성 높은 클라우드 기반 서비스 운영을 위한 Chaos Engineering in Action (윤석찬, AWS 테크에반젤리스트) :: ...
PDF
AWS Black Belt Online Seminar 2017 Amazon EMR
Cloud Design Pattern for Online Game (Amazon Game Developers Day)
AWS Migration - General
20190702 エッジコンピューティングとソラコムで広がるAIoTの世界
AWS re:Invent 특집 세미나 - (1) 컴퓨팅 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
Jets: A Ruby Serverless Framework
AWS re:Invent 2018
AWS Black Belt Online Seminar 2017 Amazon GameLift
신뢰성 높은 클라우드 기반 서비스 운영을 위한 Chaos Engineering in Action (윤석찬, AWS 테크에반젤리스트) :: ...
AWS Black Belt Online Seminar 2017 Amazon EMR
Ad

Similar to サービスをスケールさせるために AWSと利用者の技術 (20)

PDF
Best Practice for Online Game Development on AWS
PPTX
AWS re:Inforce 2019 Builders session: Simplify and secure your network archit...
PPTX
Tổng quan về AWS cực hay
PDF
SNSの活用事例
PDF
Introduction to AWS (2020)
PDF
AWS CodeStar 및 Cloud9을 통한 서버리스(Serverless) 앱 개발 길잡이 - 윤석찬 (AWS 테크에반젤리스트)
PDF
AWS Networking – Advanced Concepts and new capabilities | AWS Summit Tel Aviv...
PPTX
AWS Network Topology/Architecture
PDF
クラウド時代のアーキテクチャ設計
PDF
クラウド時代のアーキテクチャ設計
PDF
AWS Elemental MediaTailor
PDF
AWSでの機械学習におけるデータレイク・GPU実行環境
PDF
Zero to Hero for Network Admins on AWS
PDF
Web Application Architectures on AWS
PDF
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
PDF
AWS上でのオンラインゲームリリースガイド
PDF
1. aws overview
PDF
Ec2 spot-intro-20190227
PPTX
Cloud Service.pptx
PDF
Cloudcomputing module1part1-awsomeday2017-170201182604
Best Practice for Online Game Development on AWS
AWS re:Inforce 2019 Builders session: Simplify and secure your network archit...
Tổng quan về AWS cực hay
SNSの活用事例
Introduction to AWS (2020)
AWS CodeStar 및 Cloud9을 통한 서버리스(Serverless) 앱 개발 길잡이 - 윤석찬 (AWS 테크에반젤리스트)
AWS Networking – Advanced Concepts and new capabilities | AWS Summit Tel Aviv...
AWS Network Topology/Architecture
クラウド時代のアーキテクチャ設計
クラウド時代のアーキテクチャ設計
AWS Elemental MediaTailor
AWSでの機械学習におけるデータレイク・GPU実行環境
Zero to Hero for Network Admins on AWS
Web Application Architectures on AWS
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
AWS上でのオンラインゲームリリースガイド
1. aws overview
Ec2 spot-intro-20190227
Cloud Service.pptx
Cloudcomputing module1part1-awsomeday2017-170201182604
Ad

More from Yasuhiro Araki, Ph.D (20)

PDF
1999年JUSメールサーバワークショップ@伊勢志摩
PPTX
AWSのIPv6対応状況@JAWS-UG大阪
PPTX
今だから!Amazon CloudFront 徹底活用
PDF
20151016 soracom-araki-02
PDF
Webサービス向け、クラウドデザインパターン:アンチパターン紹介
PDF
AWSにみる日本のクラウドのトレンド予測 20150321 jaws-tohoku
PPTX
20141202 jaws-osaka-hangeki
PPTX
20141126 jaws-antipattern
PPTX
クラウドによる運用の計測と運用価値の表現、その未来
PPTX
AWS 専用線アクセス体験ラボ紹介と 開催地立候補のお願い
PPTX
20140906 jawsfesta-araki-lt
PPTX
20140906 jawsfesta-araki-public
PPTX
AWSつもり違い10箇条 at 201408 jaws高尾山ビアマウント
PDF
20140717 awssummit2014-cloud-operation
PPTX
20140628 AWSの2014前半のアップデートまとめ
PPTX
20140621 july techfesta (JTF2014) 突発**むけAWS
PPTX
MTのスケールアップパターン with AWS
PPTX
S3をてなづけてオレオレバックエンドにしてみた話
PDF
20140418 aws-casual-network
PDF
Aws update jawstokyo-public
1999年JUSメールサーバワークショップ@伊勢志摩
AWSのIPv6対応状況@JAWS-UG大阪
今だから!Amazon CloudFront 徹底活用
20151016 soracom-araki-02
Webサービス向け、クラウドデザインパターン:アンチパターン紹介
AWSにみる日本のクラウドのトレンド予測 20150321 jaws-tohoku
20141202 jaws-osaka-hangeki
20141126 jaws-antipattern
クラウドによる運用の計測と運用価値の表現、その未来
AWS 専用線アクセス体験ラボ紹介と 開催地立候補のお願い
20140906 jawsfesta-araki-lt
20140906 jawsfesta-araki-public
AWSつもり違い10箇条 at 201408 jaws高尾山ビアマウント
20140717 awssummit2014-cloud-operation
20140628 AWSの2014前半のアップデートまとめ
20140621 july techfesta (JTF2014) 突発**むけAWS
MTのスケールアップパターン with AWS
S3をてなづけてオレオレバックエンドにしてみた話
20140418 aws-casual-network
Aws update jawstokyo-public

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Encapsulation theory and applications.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Network Security Unit 5.pdf for BCA BBA.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
The AUB Centre for AI in Media Proposal.docx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Building Integrated photovoltaic BIPV_UPV.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
20250228 LYD VKU AI Blended-Learning.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Review of recent advances in non-invasive hemoglobin estimation
Diabetes mellitus diagnosis method based random forest with bat algorithm
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Chapter 3 Spatial Domain Image Processing.pdf
Empathic Computing: Creating Shared Understanding
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Encapsulation theory and applications.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Network Security Unit 5.pdf for BCA BBA.

サービスをスケールさせるために AWSと利用者の技術

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 8 23 A 0 .
  • 2. W J • A • G U - 0 • ) ( 1 • ) 2 1 S
  • 3. 3
  • 10. • Dv R i – o sd A d r iW s c z o S D R n – iW z D S R n – D D S W z D S S md n 3 r – Si S Si e m a S M n – A S s in D v R n Ds i n
  • 11. Content Acquisition Production/Post Playout & Distribution DAM/MAM/ Archive OTT Digital Supply Chain Publishing Analytics | AI/ML AWS Enabled Media Workloads
  • 12. AWS Architecture to support Live TV backend Virtual Private gateway Amazon S3 RDS Aurora MySql Master Amazon CloudFront Internet users Availability Zone Packaging Service EC2 instances EC2 instances Metadata Store; temporary Persistent (Live Media DB) Manifest Service RDS Aurora MySql Read Replica Availability Zone Packaging Service EC2 instances Metadata Store: temporary Persistent (Live Media DB Manifest Service EC2 instances Internet gateway Internet DX or Us-West-2 Live Video Segments [TS + Fairplay (HLS) MP4 CEML (DASH)] HLS TS + M3U8 w/ SCTE 35 markers HLS TS + M3U8 w/ SCTE 35 markers Segment Data Segment Data Persistent Write Manifest (M3u8 MPD) Segments (TS, MP4) ReplicatedStorage Encoding Vendor 1 Encoding Vendor 2 Multi-AZ ALB DX Multi-AZ ALB Stack for N Channels cache cache
  • 14. & VPC V a kBM S A LP oW N LP c C a oW NA n M S el a M S d n C M S el A B a VPC Endpoint NLB APP APP VPC VPC PrivateLink
  • 15. VPC W S P V C A P A VPC 1 VPC 2 Peering
  • 16. VPC D 1 C G C 1 IF IF G C 1 VPC 1 VPC 2 Direct Connect Gateway Private Virtual Interface
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. v u
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. First 5 years: 4 regions 2016–2018: 11 regions Next 5 years: 7 regions 12 12 Ningxia 12 19 Paris 4
  • 21. AWS
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AZ AZ A T
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. / hg oiTmI b c a b TnlD • / :: 0 So i • We . # • c a . # • p c W PSc a C eX a oi 6 1 A 9 1 # 6 9 5 1 6 91 : AZ AZ AZ AZ AZ Transit Transit
  • 35. + • • 7 : - / - / - . - / /
  • 36. n • • o i n . • b t N l a
  • 37. .2 5 2 4431 2 4 A4 4 4 3 4 5 & - 42
  • 38. 51 /
  • 40. 2 ) o i B m ( ) uA E InC 1 2 cZ I P Pt )2 ) ) ) a l z il O gi L Sa N
  • 41. S A
  • 42. 2 .1 0 .- 1/ 1 .-0 -0 / 10 .1 /.
  • 43. 2 / / / 5
  • 44. ))( ) ) C F A F • W A F F A
  • 45. C d C a lu er F C b t ni keu k o b Id PAd c d I m 3
  • 46. 3 A
  • 48. 1 1 2 . & 1 o A n C l D a Cie n T D r m T
  • 49. )( ( ) . • D1 e • • C
  • 50. ) 9 , . 9 91 • a 9 P P T gcb • J H e diH P P • • 2 • ( - 9- / / . - - ./ / - -
  • 51. m e e o Dv D C i Ks L P T K Ks P TK t A i K P a Dry L eP S & I Kinl AA D uDry 3 3 3
  • 52. & & & C D TAe A a A A 3 3 3
  • 54. - G • T A T S T • d m Wga • i n e d T S . - - . /
  • 55. 33 2 . 5 - / // 22 . 4 /3
  • 56. - • G Ny a s A A e t - N WNm i d T S a Jn Nt WG O W t g
  • 57. - G
  • 58. /
  • 59. A E Z , , , • I • , I / .
  • 61. AWS