このページではAmazon SNS(Simple Notification Service)とAmazon SES(Simple Email Service)の機能の違いや使い分けに関して説明します。
比較は以下の表の通りとなります。
比較表 | Amazon SNS | Amazon SES |
ひとことで言うと | 事前登録者へのメールその他の通知。 | 大量宛先への効率良いメール送信 |
概要 | 複数チャネルで発行者/サブスクライバー間の通知を行う。チャネルはEMail,SMS,モバイルアプリへのPUSH,Web メソッド,Amazon SQSなど。 事前に受信者側から登録(Subscribe)する必要あり。送信側が特定ユーザを指定して特定のメールを送信するようなやり方には向いていない。 CloudWatchのアラートと連携など運用系の通知で活躍する。 | 大量のEMailを効率的に送信するのが主な目的。 受信者の事前の同意は不要。 マルチメディアファイルの添付が可能。 AWS側にスパム行為と判断された場合は停止させられる。受信メールも課金されるなど注意。事前にテストが必要。 |
使用例 | EC2インスタンス障害時に運用担当への通知、スマホアプリへの通知など | 一般ユーザへのメルマガ、キャンペーンメールなどの送信 |
正式名称 | Amazon Simple Notification Service | Amazon Simple Email Service |
(*) Amazon WorkMailはユーザ向けWebメールサービス。Office365や Google Appのような位置づけ。
関連リンク:
「ボリューム(EBS)」、「スナップショット」、「AMI(Amazon Machine Image)」の違いとは
Amazon EBS-BackedとInstance Store-Backedの違い
シングルAZ と マルチAZ の違いに関して
AWS のストレージサービスの違いに関して | EFS,EBS,S3,Amazon Glacier
AWSにおける リージョン、AZ、エッジの違い
AZ、リージョン、グローバルサービスの違い
Amazon Linux と CentOS の違い | 大きなメリットとデメリットを理解する
Amazon Provided DNS と Route 53の違い
AWS まぎわらしい用語一覧へ戻る