AWS 能否支持托管 SaaS
Posted
技术标签:
【中文标题】AWS 能否支持托管 SaaS【英文标题】:Can AWS support Hosting Saas 【发布时间】:2013-03-29 12:56:21 【问题描述】:我计划/只是想使用 php 启动电子商务 Saas。
我想知道 AWS 是否可以支持以下内容:
-
一个实例支持多个域,其中一些需要 SSL。
Cpanel 或类似的东西来管理多个域(跟踪每个域的带宽)
一个实例可以支持多少个域?
我是 AWS 新手。所以我需要考虑的其他任何事情 提前致谢
【问题讨论】:
【参考方案1】:一个实例支持多个域,其中一些需要 SSL。
是的。使用 Amazon 的 EC2 实例,您可以完全控制操作系统。这意味着您可以将任意数量的域指向一个 EC2 并在一台机器上托管网站。您还可以在一台机器上拥有多个 SSL 证书。
如果您决定使用 Amazon 负载均衡器说明,则每个负载均衡器只能有一个域/SSL(尽管可能是通配符)。好消息是您可以设置任意数量的负载均衡器,并且每个域/SSL 有一个。您也可以推出自己的负载平衡解决方案。
Cpanel 或类似的东西来管理多个域(跟踪每个域的带宽)
您需要自己做出选择。
专业的系统管理员可能希望对操作系统有更多的控制权,并且会回避使用其他管理软件,例如 CPanel。 CPanel 有许多功能可以帮助您管理多个网站,但这是以灵活性为代价的,并且出于维护和安全原因需要维护软件。
如果您决定使用 Cpanel,您可能需要做一些额外的工作才能使其正常运行(由于许可证问题以及不支持 AWS 使用的 NAT)。 https://forums.aws.amazon.com/thread.jspa?threadID=99221
请参阅:http://cpanel.net/cpanel-whm/system-requirements/“cPanel 不支持 NAT。”
一个实例可以支持多少个域?
亚马逊没有限制,这取决于实例的大小。如果您愿意,可以使用各种大小的实例在一个实例上托管多个网站。
http://aws.amazon.com/ec2/instance-types/
M1 超大型实例
15 GiB 内存 8 个 EC2 计算单元(4 个虚拟内核,每个内核有 2 个 EC2 计算单元) 1,690 GB 实例存储 64 位平台 I/O 性能:高 EBS 优化可用:1000 Mbps API 名称:m1.xlarge【讨论】:
【参考方案2】:-
是的
Cpanel 可能无法正常工作,因为它通常通过 IP 地址获得许可(AWS 使用 NAT)。不过,您可以自行跟踪带宽。
没有限制,取决于实例的大小、您要运行的应用程序和流量。
【讨论】:
以上是关于AWS 能否支持托管 SaaS的主要内容,如果未能解决你的问题,请参考以下文章
Amazon EC2 和 AWS Elastic Beanstalk 之间的区别