仅使用 CloudFront 来启用 https 有意义吗?

仅使用 CloudFront 来启用 https 有意义吗?

如果我有一个运行 Web 应用程序 (HTTP) 的 EC2 实例,并且我有一个 Amazon 提供的 SSL 证书,我可以使用 CloudFront 使 EC2 实例可通过 HTTPS 访问,并自动处理证书。这是对 CloudFront 的合法使用吗?还是应该以其他方式执行?

答案1

是的,使用 CloudFront 是启用 https 的合法方法,并且(正如 iBug 在评论中指出的那样)可以稍微降低带宽出口成本。另一种选择是使用应用程序平衡器,它与 AWS 证书管理器 (ACM) 集成以启用 https。

一种成本较低的方法是使用以下方法直接在 EC2 实例上安装证书让我们加密以及一些兼容的软件。您不能只在 EC2 实例上使用 ACM 证书。Certbot是一款用于请求 LE 证书的常用软件。

相关内容