amazon-web-services - IP 白名单媒体交付
问题描述
我想建立一个云服务,最好是在 AWS、GCP 或 Azure 上,这将允许我通过他们的手机向用户进行媒体交付。重要的一点是,媒体应该通过一个 IP 地址访问,我可以将移动网络提供商列入白名单,这样我的公司就可以承担通过移动网络传输数据的成本。
关于我需要什么云架构的任何想法?
谢谢!
解决方案
在 Google Cloud 上,您可以轻松获取 IP 以在互联网上提供数据。
Compute Engine 可以有一个公共 IP,您可以保留它以确保始终使用相同的 IP。但是,如果你扩大规模,它并不完美。
最好的,IMO,是使用Global HTTPS load balancer。您有 1 个任播 IP,您可以在其上插入所需的后端
- 管理实例组(VM 组)
- Cloud Storage 存储分区,用于为静态内容提供服务
- 无服务器产品,例如 Cloud Run、Cloud Function 和 App Engine。
此外,您可以将内容缓存在 CDN 上,并通过 Cloud Armor 获得 WAF 保护。
推荐阅读
- javascript - 在加载时过滤 JSON 文件?
- android - 无法使用 rootBundle 在颤振测试中加载资产
- rust - 函数中的可变寿命 qs
- java - Java - 可以使用 return 语句退出程序吗?
- python - 如何删除机器人直接消息?
- javascript - SignalR Group 消息应用程序,创建组消息框导致刷新
- android - Xamarin.Forms Live Player - 由于 API 版本不支持的设备
- typescript - 打字稿类型的 redux-persist MigrationManifest?
- jquery - 如何在 html 模板中使用 contextPath
- webpack - 非相对导入 - Ionic - Webpack - Sourcemaps 在 Chrome 中的一个文件上偏离了几行