SNS
0 円/月 |
リクエスト数/配信数
SNSに送るパブリッシュなどのリクエスト数と、通知の配信数を入力してください。リクエストと配信は、64KB単位でカウントするので、64KB以下のデータの場合は1リクエスト(配信)、256KBのデータの場合は4リクエスト(配信)になります。
データ転送量
インターネットへ送信されるデータ量をGB単位で入力してください。
- 東京リージョン
- ひと月は30.5日
- 153.009円/ドル(毎朝10時更新)
SMSの通知
SNSでは、SMSの通知も用意されていますが、本サイトではサポートしていないので、こちらを参考にしてください。
SNSについてざっくり
いわゆるPub/Sub。
AWS内のメッセージングだけでなく、モバイルのプッシュ通知や、Email/HTTPなどの通知もサポートしています。結構な量の無料枠があるので、公式の料金表を確認してください。SQS/Lambdaへの配信は無料です。SMSの通知も用意されていますが、本サイトではサポートしていないのでこちらを参考にしてください。
SNSの使用例
EC2のCPU使用率が高いときに知らせるためのSNSトピックを、CloudWatchで設定しておき、それをLambdaでサブスクライブして、Slackへ通知するコードを実行する。みたいな事ができます。
SNSの料金計算式をざっくり
function calc(row, priceList) {
const mobile = toNumber(row.mobile)
const transfer = toNumber(row.transfer)
const ranges = {
request: toNumber(row.request),
email: toNumber(row.email),
http: toNumber(row.http)
}
let total = 0
if (mobile) {
const count = Math.max(mobile - priceList.sns.mobile.free, 0)
if (count > 0) {
total += count * priceList.sns.mobile.price
}
}
if (transfer) {
total += calcInRange(transfer, priceList.transfer.out.priceRange)
}
Object.keys(ranges).forEach(key => {
if (ranges[key]) {
total += calcInRange(ranges[key], priceList.sns[key].priceRange)
}
})
return total
}
Google AdSenseの広告
このエリアに興味がある広告が表示された際にクリックすると、当サイトの制作者にお金が入る仕組みになっています。それがなんか嫌だなぁという方は、間違ってクリックしないように注意してください。