首页 > 解决方案 > 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,具体取决于路径

标签: amazon-web-servicesamazon-s3amazon-cloudfront

解决方案


推荐阅读