Amazon SNS を使用したモバイルテキストメッセージ - Amazon Simple Notification Service

Amazon SNS を使用したモバイルテキストメッセージ

重要

Amazon SNS SMS デベロッパーガイドが更新されました。Amazon SNS は、SMS メッセージの配信のために AWS End User Messaging SMS と統合されています。このガイドには、Amazon SNS SMS メッセージを作成、設定、管理する方法に関する最新情報が含まれています。

Amazon SNS モバイルテキストメッセージング (SMS) は、SMS をサポートするウェブ、モバイル、ビジネスアプリケーションなど、さまざまなプラットフォームへのメッセージ配信をサポートするように設計されています。ユーザーは、トピックにサブスクライブすると、1 つまたは複数の電話番号にメッセージを送信でき、配信プロセスを簡素化できます。

Amazon SNS メッセージは AWS End User Messaging SMS によって配信され、信頼性の高いメッセージ送信が確保されます。Amazon SNS API では、メッセージタイプ (プロモーションまたはトランザクション)、毎月の支出制限オプトアウトリストメッセージ配信の最適化など、さまざまなプロパティを設定できます。

AWS End User Messaging SMS は、グローバル SMS 供給ネットワークを介して送信先電話番号へのメッセージの送信を処理します。ルーティング、配信ステータス、および地域の規制に必要なコンプライアンスを管理します。詳細なアクセス許可、電話プール、設定セット、SMS シミュレーター、国ルールなど、追加の SMS 機能にアクセスするには、「AWS End User Messaging SMS ユーザーガイド」を参照してください。

Amazon SNS と AWS End User Messaging SMS との統合によりモバイルテキストメッセージを高い信頼性で配信する方法を示す図。メッセージは、個々の受信者に直接送信することも、Amazon SNS トピックを介してグループに配布することもできます。AWS End User Messaging SMS は、グローバルネットワーク全体でのメッセージのルーティング、配信、コンプライアンスを処理し、スケーラビリティと信頼性を確保します。また、この設定を使用すると、メッセージ設定の設定、支出制限の管理、配信ステータスの追跡を行って、AWS SMS メッセージングを最適化することもできます。

次の主要機能を利用すると、スケーラブルで拡張が容易な Amazon SNS SMS メッセージを送信できます。

メッセージ設定のカスタマイズ

予算とユースケースに基づいて SMS プリファレンスを設定し、AWS アカウント の SMS 配信をカスタマイズします。例えば、メッセージがコスト効率を優先するか、確実な配信を優先するかを選択できます。

支出クォータを設定する

SMS 配信をカスタマイズするには、個別のメッセージ配信の支出クォータを設定するか、AWS アカウント の毎月の支出クォータを設定します。現地の法律および規制により義務付けられている場合 (米国およびカナダなど)、SMS の受信者はオプトアウトができます。これは、ユーザーの AWS アカウント からの SMS メッセージの受信の停止を選択することを意味します。受信者はメッセージの受信をオプトアウトした後、再度電話番号をオプトインして、メッセージの送信を再開できます (ただし制限があります)。

SMS メッセージをグローバルに送信する

Amazon SNS は、複数のリージョンで SMS メッセージングをサポートしているので、ユーザーは、240 以上の国とリージョンにメッセージを送信できます。

Amazon SNS が SMS メッセージを配信する方法

ユーザーに代わって SMS を送信するように Amazon SNS にリクエストすると、メッセージは AWS End User Messaging SMS を使用してディスパッチされます。Amazon SNS と AWS End User Messaging SMS の統合には、次の利点があります。

IAM ポリシー

IAM ポリシーとリソースポリシーを活用して、他の AWS サービスやリージョンの間で SMS リソースへのアクセスを制御して分散できます。

AWS End User Messaging SMS 設定

すべての発信 ID 関連の設定 (作成、設定の更新、新しい発信 ID のプロビジョニング、登録テンプレートの変更) には AWS End User Messaging SMS を使用します。

AWS End User Messaging SMS 請求

すべての SMS 請求は AWS End User Messaging SMS を通じて行われます。SMS ワークロードの AWS 支出を集約して、SMS リソースを一か所で一元的に調達、管理できます。