amazon-web-services - AWS 设置建议。EC2 + S3 - 前面的云端?
问题描述
我正在配置一个由两部分组成的系统。一个 ec2 实例来运行后端并提供一些页面,以及一个 s3 存储桶来服务于一个 react 应用程序,以及一些静态资产。
显然,我需要它们都在 ssl 之后,并且在同一个域中。以下哪种架构更有意义:
cloudfront (handling ssl) -|-> elastic load balancer -> ec2 instance
|-> s3 bucket
ec2 instance (with nginx as rev. proxy handling ssl) -|-> local server
|-> s3 bucket
也就是说 - 一个处理 ssl 并将请求路由到 ec2(通过负载均衡器)或 s3 的云端实例,具体取决于路径。或者,运行 nginx 反向代理的 ec2 实例处理 ssl,并将请求路由到自身或 s3,具体取决于路径
解决方案
推荐阅读
- django - 如何使用 {% include %} 或任何其他方法在 django 的主页上添加功能联系表?
- .net-core - 在 Azure Pipeline 中转换应用设置
- python - python selenium webdriver chrome
- java - 如何将 picoCLI 项目变成命令?
- ruby - 无法加载此类文件 -- plist Catalina 和 Xcode 12.4
- java - 如何使用 Glide 从 JSON 中获取图像
- reactjs - 使用 JSX 调用子组件会抛出错误
- c# - 找不到类型或命名空间名称“AutoCompleteEntities2”(您是否缺少 using 指令或程序集引用?)
- emacs-prelude - 在 Mx prelude-update 之后出现错误:错误的类型参数:stringp,100
- python - 在python中按深度间隔绘制数据