在 AWS EC2 服务器上托管 webapp。我是否需要使用 AWS "application services" 进行搜索和发送电子邮件?

Hosting webapp on an AWS EC2 server. Do I need to use the AWS "application services" for search and email?

我想在 VPS/VPC 上托管我的应用程序,目前倾向于使用 AWS EC2 服务器。我现在正在查看控制台,我看到提供了一堆服务,例如 CloudSearch(托管搜索服务)和 SES(电子邮件发送服务)。

考虑到我已经编写了可以在本地运行的代码来执行这些操作(至少用于搜索),I/should我是否仍然使用这些服务?如果是,为什么以及如何?

您不需要使用这些服务。但是从 EC2 实例发送电子邮件是有限制的。 (http://aws.amazon.com/ec2/faqs/#general ,搜索 Are there there any limitations in sending email from EC2 instances?)。

如果您打算发送大量电子邮件,那么您想使用 SES。

要在 EC2 实例中创建虚拟主机,您可以使用 Easyengine,请参考以下 link:

http://docs.rtcamp.com/easyengine/install/aws.html

如果您打算从您的网站发送电子邮件,您可以使用 Amazon SES 或任何其他邮件服务。

要使用 Amazon SES 发送电子邮件,请按照以下步骤操作:

第 1 步) 验证您需要发送电子邮件的电子邮件地址。

步骤 2) 使用您在 Web 应用程序中从步骤 1 获得的凭据向您的用户发送电子邮件。