Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

979 views

Published on

AWSを使ってユーザのサービスをスケールさせる方法はひとつではありません。AWSのマネージドサービスの活用ももちろんですが、自分の提供するサービスのテストがとても大事です。それらを網羅的に説明します。

Published in: Technology
  • Be the first to comment

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

  1. 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 8 23 A 0 .
  2. 2. W J • A • G U - 0 • ) ( 1 • ) 2 1 S
  3. 3. 3
  4. 4. • 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
  5. 5. Content Acquisition Production/Post Playout & Distribution DAM/MAM/ Archive OTT Digital Supply Chain Publishing Analytics | AI/ML AWS Enabled Media Workloads
  6. 6. 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
  7. 7. & 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
  8. 8. VPC W S P V C A P A VPC 1 VPC 2 Peering
  9. 9. VPC D 1 C G C 1 IF IF G C 1 VPC 1 VPC 2 Direct Connect Gateway Private Virtual Interface
  10. 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. v u
  11. 11. © 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
  12. 12. AWS
  13. 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AZ AZ A T
  14. 14. © 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
  15. 15. • E • • • a •
  16. 16. + • • 7 : - / - / - . - / /
  17. 17. n • • o i n . • b t N l a
  18. 18. .2 5 2 4431 2 4 A4 4 4 3 4 5 & - 42
  19. 19. 51 /
  20. 20. AS A A • a A cA A
  21. 21. 2 ) o i B m ( ) uA E InC 1 2 cZ I P Pt )2 ) ) ) a l z il O gi L Sa N
  22. 22. S A
  23. 23. 2 .1 0 .- 1/ 1 .-0 -0 / 10 .1 /.
  24. 24. 2 / / / 5
  25. 25. ))( ) ) C F A F • W A F F A
  26. 26. C d C a lu er F C b t ni keu k o b Id PAd c d I m 3
  27. 27. 3 A
  28. 28. / 3 & / A 5
  29. 29. 1 1 2 . & 1 o A n C l D a Cie n T D r m T
  30. 30. )( ( ) . • D1 e • • C
  31. 31. ) 9 , . 9 91 • a 9 P P T gcb • J H e diH P P • • 2 • ( - 9- / / . - - ./ / - -
  32. 32. 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
  33. 33. & & & C D TAe A a A A 3 3 3
  34. 34. - 5 / 4
  35. 35. - G • T A T S T • d m Wga • i n e d T S . - - . /
  36. 36. 33 2 . 5 - / // 22 . 4 /3
  37. 37. - • G Ny a s A A e t - N WNm i d T S a Jn Nt WG O W t g
  38. 38. - G
  39. 39. /
  40. 40. A E Z , , , • I • , I / .
  41. 41. . : / : EI
  42. 42. AWS

×