CloudFront 활용하기

  • View
    577

  • Download
    2

Embed Size (px)

Text of CloudFront 활용하기

  • CLOUDFRONT

    SANGOH, LEE(sangohlee@gmail.com)

  • Contents Delivery Network

  • User #1

    User #2

    User #3

    WEB SERVER

    ELB

    Auto-Scaling

    80% Static Contents.

    Image FilesCSS ScriptHTML

  • CLOUDFRONT

    (Origin)

    AWSCloudFront

    HTTP

    HTTP

    HTTP

    HTTP

    Browser

    EC2 S3

    1.

    2. CloudFront

    3. CloudFront

    1 2 3

  • CLOUDFRONT ?

    SSL

    Dynamic

    Static Contents

    Media

    Login

    User Input

  • Origin

    http://www.example.com/us/sample.jpghttp://www.example.com/jp/sample.jpghttp://www.example.com/eu/sample.jpg

  • CLOUDFRONT

    EncoderHLS

    PacketizerAWS

    CloudFrontPlayer

    FMLE(Flash Media Live Encoder)

    Wowza Media Servernginx

    nginx-rtmp-module

  • CLOUDFRONT VOD HLS

    StorageHLS

    PacketizerAWS

    CloudFrontPlayer

    nginx-rtmp-module

    CloudFront HLS HLS Packetizing .

    Packetizing

    Packetizing ..

    Wowza Media Servernginx

    Wowza Media Server

  • AWS CLOUDFRONT UPDATE

  • AWS CLOUDFRONT UPDATE

    Cloud Watch New Metrics

    Metrics for sum

    Requests Bytes Downloaded Bytes Uploaded

    Metrics for Average

    4xx Error Rate 5xx Error Rate Total Error Rate

    More Timely Logs( ~15min)

  • Popular Objects

    AWS CLOUDFRONT UPDATE

    URL Requests Hits Misses Hit Ratio Bytes from Misses Total Bytes Incomplete Downloads 2xx, 3xx, 4xx, 5xx Code

    Top Referrers

    Viewers

    Browsers Operating systems Locations

  • GLOBAL Edge-Location 52EA

    North America Ashburn, VA (2) Dallas, TX (2) Hayward, CA Jacksonville, FL Los Angeles, CA (2) Miami, FL Newark, NJ New York, NY (3) Palo Alto, CA Seattle, WA San Jose, CA South Bend, IN St. Louis, MO

    Europe Amsterdam (2) Dublin Frankfurt (2) London (2) Madrid Milan Paris (2) Stockholm

    South America Sao Paulo

    Asia Hong Kong (2) Osaka Singapore (3) Tokyo (3)Taiwan

    Australia

    Sydney

  • sangohlee@gmail.com

    Q&A