所以我目前使用的是 DigitalOcean,现在想将邮件托管迁移到 AWS,不再使用 Office 365。对于托管 Discourse,哪种方案更优?我希望将所有服务集中在一个平台上。这样设置静态域名等配置是否会更加困难?
如果您使用 AWS LightSail,其体验将与 Digital Ocean 的服务非常相似(尽管在我们的测试中,其速度略慢于 Digital Ocean)。
如果使用 AWS EC2,则会有一个学习曲线,因为您需要处理安全组、弹性 IP 以及 AWS 特有的其他内容。
好的,谢谢!我暂时先继续使用 DigitalOcean。感谢您的建议,因为我之前确实在考虑 EC2。
顺便提一下,我现在正和一位朋友一起工作,他(目前为止)已经花了一个小时尝试启动 EC2 实例。他最近说:
网站从昨天起就因尝试解决 AWS 问题而宕机。
如果你是在问是否应该迁移到 AWS,答案可能是否定的。![]()
AWS 的原则确实更为复杂。当你意识到其服务器默认位于私有网络中,且并不假设你连接的每台服务器都需要面向互联网时,这一切便变得合理起来。
对于更复杂的部署而言,这尤其符合逻辑,特别是在安全性方面。许多大型服务采用多种服务器角色,其中只有少数需要对外公开访问。
这非常有道理。但大多数人并不具备这种判断力。我的观点是,如果你问这是否合理,答案很可能是:你并不想学会这种判断力。![]()
除非你根本不懂它是如何运作的,然后出于绝望把一切设置得完全开放,只想着先让它跑起来,之后再修复那些完全开放的权限问题……
是的,我们并不是目标市场。这也是为什么 DO 对新手来说如此合适。
这些人还没把 EC2 启动起来,我担心等他们启动后,可能无法访问他们的 PostgreSQL 服务器。![]()
编辑:原来他们一直没搞明白如何创建新实例,结果反而在他们已有的 Ubuntu 14.04 实例上执行了操作系统升级。问题解决了。![]()
@pfaffman 谢谢,我还是继续使用 DigitalOcean 吧。