投稿日: Jun 1, 2021

Amazon Simple Notification Service (Amazon SNS) は、モバイルテキストメッセージング (SMS) を含む Application to Person (A2P) のワークロードをサポートするフルマネージドメッセージングサービスです。 これで、Amazon SNS を使用して SMS を送信し始めると、SMS ワークロードは SMS sandbox と呼ばれる隔離されたテスト環境で開始されます。 

SMS での消費者の信頼を高めるため、各国の A2P 業界は、企業が消費者に SMS を送信できるようにするための新たなポリシーと要件を設定しました。インドでは、インド電気通信庁(TRAI)が、各企業に送信者 ID および SMS メッセージテンプレートの登録を要求する規則を導入しました。米国では、通信事業者は、各企業が SMS の初 ID を登録して、米国の電話番号に A2P SMS メッセージの送信を要求し始めました。このように、 Amazon SNS は SMS をインドに送信するための TRAI 要件をサポートすること、ならびに米国に SMS を送信するための 10 桁のロングコード(10DLC)およびフリーダイヤル番号(TFN)をサポートすることを発表しました

現在、当社は SMS sandbox を導入しています。これは、お客様が Amazon SNS での SMS ワークロードを安全に開発およびテストする環境を提供します。一方、SMS サンドボックスでは、最大 10の発信先電話番号を追加し、Amazon SNS コンソールまたは SDK のいずれかを使用してワンタイムパスワード(OTP)によってこれらの電話番号を確認することができます。Amazon SNS を使用してこれらの確認済み発信先番号に SMS を送信できます。SMS sandbox では、実稼働環境での使用のためにお客様のソリューションが有効化される前に、SMS ワークロードのためのアクティビティの開発とテストを実行し、国特有の要件に従うための措置を講じる必要があるかを確認し、(発信者 IDなどの)必要な SMS リソースを購入、登録し、アプリケーションに必要な SMS 使用クオータを設定することができます。準備ができたら、ご自分のアカウントを実稼働アカウントに移行するように申請することができ、これによってアプリケーションが未確認の送信先電話番号に SMS を送信できるようになります。 

Amazon SNS コンソールまたは SDK 経由でお客様のアカウントの状態をチェックすることによって、SMS sandbox にいるかどうかを確認できます。現在 Amazon SNS を使用して SMS メッセージを送信しているの場合は、お客様のアカウントは、現在運用している AWS リージョンで自動的に実稼働状態にアップグレードされています。

SMS sandbox に加えて、Amazon SNS コンソールにはアカウントに関連付けられている発信元の電話番号が標示されるようになっています。複数の国で運用している場合は、このリストを使用して Amazon SNS 経由で SMS を特定の国に送信するために使用できる発信者 ID を表示できるようになりました。Amazon CloudWatch Logs が有効になっている場合、SMS 配信ログが Amazon SNS コンソールに表示されるようになり、開発中の SMS 配信エラーをトラブルシューティングする能力がさらに向上します。 

Amazon SNS のこのような更新とともに、当社は米国とカナダでの更新された SMS 料金を発表します。新料金では、提供される SMS の料金が AWS の基本料金と通信事業者料金の2つの要素に分かれるようになりました。この料金体系によって SMS を送信するために使用する発信者 ID のタイプ、SMS がたどるルート、およびその他の通信事業者のネットワーク要素に応じて、SMS の単価の構成要素がさらに分かり易くなりました。

次のリソースは、使用を開始するのに役立ちます。