amazon-web-services - CDN vs S3在同一个区域,那么CDN有什么用
问题描述
如果我的视频内容位于aws-s3
特定区域,例如ap-south-1
(印度孟买)。我所有来自印度的视频流客户端,这个国家的外部客户端不允许访问这些内容(由应用程序业务逻辑控制)。
简单来说,所有的印度客户都是离ap-south-1
(印度孟买)地区最近的。
在这种特定场景下,在这里使用 CDN 有什么好处?
解决方案
从文档中,强调我的:
亚洲
边缘位置:
印度班加罗尔(3);泰国曼谷(2);印度钦奈(4);中国香港(3);印度海得拉巴(3);雅加达,印度尼西亚; 印度加尔各答(2);马来西亚吉隆坡(2);印度孟买(4);菲律宾马尼拉; 印度新德里(5);日本大阪;韩国首尔(4);新加坡(4);台湾台北(3);日本东京 (16)
区域边缘缓存:
印度孟买;新加坡; 韩国首尔;日本东京
CloudFront 在印度各地拥有6 个边缘站点,可以让内容更接近您的用户。这是否重要取决于您的延迟要求。除此之外,您可以使用 CloudFront 进行 DDoS 保护,您可以在那里部署 Web 应用程序防火墙,以及使用 Lambda @ Edge 动态编辑内容。您还可以添加/修改标头、执行源故障转移、HTTP -> HTTPS 重定向和其他操作。
如果您需要所有这些取决于您的用例。
推荐阅读
- android - 带有导航组件 Android 的常见错误对话框
- node.js - 如何正确启用租户限制
- css - 如何使用css将背景设置为一个部门?
- node.js - 尝试将多个项目上传到 cosmos db
- node.js - Jest 对期望值的隐式类型检查
- node.js - 构建有角度的电子应用程序时,“在后台线程内存不足后返回 API 致命错误处理程序”
- java - 教孩子简单加减法的Java程序
- javascript - 使用 Vuetify.js 的右上角菜单
- python-2.7 - 使用 pyinstaller 构建 arm64 目标构建
- css - 试图并排放置 2 个不同的 div