iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
0
自我挑戰組

AWS Certified Solution Architect 系列 第 16

AWS Certified Solution Architect - CloudFront

  • 分享至 

  • twitterImage
  •  

CloudFront

An Content Distribution Network (CDN) creates Cached copies of your website at various Edge Locations around the world


CDN :

  • CDN is a distributed network of servers which delivers web pages and content to users based on their geographical location, the origin of the web page, and a content delivery server

    https://ithelp.ithome.com.tw/upload/images/20200916/20129560FzRZNfxKMa.png

  • Can be used to deliver an entire website including static, dynamic and streaming

  • Requests for content are served from the nearest Edge Location for the best possible performance


Core Components :

  • Origin :
    The location where all of origin files are located. (ex: S3 bucket, EC2 instance, ELB, Route53)
  • Distribution :
    A Collection of Edge locations that defines how cached content should behave
  • Edge Location :
    The location where web content will be cached. (Differ from AWS Region or AZ)

Distribution

More detail in distribution

  • 價錢取決於 Price Class. Edge Location 越多越貴
  • Distributions :
    • Web (for website)
    • RTMP (for streaming media) : will not supported in 12/2020
  • Behaviours:
    • Redirect to HTTPs
    • Restrict HTTP Methods
    • Restrict Viewer Access
    • Set TTLs
  • Invalidations :
    You can manually invalidate cache on specific files via invalidations
  • Error Pages
    You can serve up custom error pages. (eg: 404)
  • Restrictions
    You can use Geo Restriction to blacklist or whitelist specific countries

上一篇
AWS Certified Solution Architect - DNS(Part 2)
下一篇
AWS Certified Solution Architect - CloudFront(2)
系列文
AWS Certified Solution Architect 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言