在Amazon AWS上部署APNS和GCM服务

时间:2014-06-19 07:42:18

标签: amazon-web-services amazon-ec2 push-notification apple-push-notifications amazon

我要求将所有网站内容,网络服务,数据库和推送通知服务(Apple和Google)迁移到Amazon AWS。

我对此非常新,现在我已经在“GoDaddy”服务器上托管了所有服务 - 我已经检查了亚马逊文档的配置 - 我仍然对推送通知的查询很少。

问题:  我们已经开发了Apple和Google推送通知服务(在php中),现在我们计划迁移到Amazon AWS并且我的查询是

  • 我们是否需要使用Amazon SNS服务添加推送通知支持?
  • Amazon SNS的使用是强制性的吗?
  • 我们可以将当前推送通知服务(在php中开发)部署到Amazon AWS服务器并发送推送通知吗?

非常感谢任何指针或帮助。

谢谢。

1 个答案:

答案 0 :(得分:0)

鉴于您已经将应用程序的大多数核心功能运行良好,您可以直接将其移至AWS EC2。我想可以直接拨打Apple& amp; Google Push API调用。为了加快迁移过程,您可以这样做。

但是你可以修改现有的逻辑来使用Amazon-SNS,并利用你的应用程序进行进一步的扩展,比如Windows Push,Andorid Push和百度等,对你的代码/应用程序的影响非常小。

此外,通过让Amazon-SNS代表您执行推送消息,您正在使您的应用程序成为非单一的,并且未来它将帮助您直接扩展更多实例。