我愿意在django中创建一个简单的聊天应用程序。
用户发送消息并保存在Message
模型中的消息后,我想发出发布事件的信号,以便我的移动应用获取消息。
我查看了SNS
文档,并在其定价中找到了Data transferred between Amazon SNS and Amazon EC2 within a single region is free of charge (i.e., $0.00 per GB)
我的api /将在同一地区的ec2
托管,我们可以在Singapore
与sns
相同的区域。如果我发布一个我在移动应用程序中收到消息的事件,这会花费我还是被视为同一个区域?如果不是使用SNS
构建聊天应用程序,那将非常昂贵。
如果有人能告诉我这件事会有所帮助。
谢谢
答案 0 :(得分:0)
好吧,我认为即使他们在同一地区也会免费,但他们的SNS价格太低,如果在亚马逊的免费等级,你不会被收取费用
每月1,000,000次Amazon Simple Queue服务请求**
1,000,000个请求,100,000个HTTP通知和1,000个电子邮件 每月发送Amazon Simple Notification Service的通知**
正如SNS定价所暗示的那样。超出限制将花费你:
发送100万个移动推送通知(每百万个发布0.50美元,加上每百万个移动推送通知发送0.50美元)需要1.00美元。当您使用SNS主题一次向多个收件人广播相同的邮件时。