FR *_*TAR 2 amazon-ec2 amazon-web-services amazon-elb
我要求在 CLOUD 环境中发布一个小型 Web CMS。
所以我想既然我有一个 AWS 账户就去做,但我的客户不想承担任何高昂的费用。因此,我计划在没有任何负载均衡器或任何区域备份设施的单个小型 (8GB) EC2 实例中启动他的网站,但我将启动 RDS。
我的问题是:到目前为止,我了解到 ELB 正在发挥重要作用并为 EC2 实例提供巨大的好处。但是因为成本降低,我上面建议的启动EC2的方式 - 没有ELB的实例就可以了吗?或者我是否采取了一些预防措施?
ELB 是一个负载均衡器。仅当您有多个后端或后端位于 ASG 中时才值得使用。两者都不适用于您的情况。您的后端服务器完全有能力直接终止连接。
也就是说,如果您的客户不喜欢成本,那么 AWS不是您应该使用的解决方案。相反,请考虑使用 Linode、DigitalOcean 等的 VPS。就价格而言,他们的服务器的性能将大大超过 EC2 实例。
您绝对可以在没有 ELB 的情况下启动 EC2 实例,但我也会执行以下操作:
不过,我不得不问,您的客户到底有多节省成本。如果您要启动具有 8Gb 内存的 RDS 实例和 EC2 实例,那么您每月在此设置上的支出已经很低(假设没有预留)。ELB 的成本为每小时 0.025 美元,或每月约 18 美元。ELB 提供了大量的灵活性,并且因为它充当代理,您不再可以从 Internet 直接连接到您的网络服务器。
我认为您至少应该展示包含 ELB 的架构,看看他们是否会为此付出代价,如果没有,请继续实施它。
如果您不能使用 ELB,那么使用 Route 53 进行 DNS 也是值得的。即使您只是使用它来解析这个特定的网络服务器,您也会在那里获得一些好处。如果您将来添加第二个 Web 服务器,您可以使用健康检查进行 DNS,并且仍然有一些基本的负载平衡和/或故障转移。
| 归档时间: |
|
| 查看次数: |
2349 次 |
| 最近记录: |