狠狠撸

狠狠撸Share 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

サービスをスケールさせるために 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