SNS ドキュメント入門ガイド に沿って作業をするか、AWS マネジメントコンソールを使用することにより、数分で Amazon SNS の使用を開始できます。

SNS と Amazon Simple Queue Service (SQS) の統合が簡単になったため、大量の同一メッセージを複数のキューに同時配信できます。この設計パターンについて詳しくは、SNS ドキュメントをご覧ください。

» 最新情報

» チュートリアル

» AWS Answers

» 動画

» ブログ

AWS を無料でお試しください

まずは無料で始める »
またはコンソールにサインイン

AWS 無料利用枠には、Amazon SNS での 100 万件のモバイルプッシュ通知、100 万件の電子メール配信などが含まれます。

AWS アカウント作成の流れはこちら »

Managing SNS Subscription Attributes with AWS CloudFormation 

AWS CloudFormation での Amazon SNS メッセージフィルタリングのサポートが開始されることで、CloudFormation デプロイテンプレートを使用して SNS トピック、サブスクリプション、フィルターポリシーを作成できるようになりました。このブログでは、複数の SNS サブスクリプションを同時に作成し、FilterPolicy、DeliveryPolicy、RawMessageDelivery などの属性を CloudFormation テンプレートを使用して、自動化され、安全な方法で設定する方法が説明されています。

ブログを読む

Monitoring your Amazon SNS message filtering activity with Amazon CloudWatch

Amazon SNS と Amazon CloudWatch のネイティブな統合により、SNS が配信するメッセージの件数に加えて、フィルタリングにより除外されたメッセージの件数も可視化できるようになりました。CloudWatch メトリクスは、SNS メッセージフィルタリングを使うと自動的にキャプチャされます。CloudWatch メトリクスを使って、SNS メッセージのフィルタリングアクティビティへのインサイトを得る詳細な方法を確認してください。 

ブログを読む
CloudWatch での SNS メッセージフィルタリング

このチュートリアルでは、Amazon Simple Notification Service (SNS) のメッセージフィルタリングの仕組みを活用する方法について学習します。これにより、トピックにサブスクライブされた各エンドポイントは、そのトピックに発行されたすべてのメッセージを受信するのではなく、関心のあるメッセージのサブセットのみを受信できます。

チュートリアルを試す

このチュートリアルでは、Amazon Simple Notification Service (SNS) と Amazon Simple Queue Service (SQS) を使用して、ファンアウトメッセージングシナリオを実装します。このシナリオでは、メッセージが複数のサブスクライバーに「プッシュ」されます。更新の定期的な確認やポーリングが必要なくなり、サブスクライバーごとにメッセージの並列非同期処理ができるようになります。

チュートリアルを試す

このチュートリアルでは、1 つの AWS アカウントに Lambda 関数を作成して、別の AWS アカウントにある Amazon SNS トピックをサブスクライブします。最初に、Lambda 関数を作成するために必要な設定を実行します。次に、別の AWS アカウントに Amazon SNS トピックを作成します。その後、各アカウントからアクセス許可を付与して、Lambda 関数が Amazon SNS トピックをサブスクライブできるようにします。最後に、エンドツーエンドのセットアップをテストします。

チュートリアルを試す

Video on Demand on AWS は、スケーラブルで分散型のビデオオンデマンドワークフローを構築するために必要になる、AWS のサービスを自動的にプロビジョニングするリファレンス実装です。このソリューションは Amazon CloudWatch を活用してログファイルをモニタリングし、エンコード、発行、エラーのための Amazon SNS 通知を送信します。

ソリューションを確認する

AWS Limit Monitor では、制限に対するサービス使用率を追跡できます。簡単にデプロイできるこのソリューションによって、使用率を監査し、情報に基づいたリソースについての決定を下すことができます。実際の使用率が設定されたサービス制限の 80% を超えると、AWS Lambda によって Amazon SNS トピックにメッセージが発行され、セットアップ時に指定した E メールアドレスに送信されます。

ソリューションを確認する

AWS Ops Automator は、自動化されたタスクのコアフレームワークを提供するために設計された、カスタマイズ可能なソリューションです。このソリューションによって、基盤となるインフラストラクチャの運用管理ではなく機能の拡張に集中して取り組むことができるようになります。警告とエラーのメッセージは、ソリューションで作成されている Amazon SNS トピックに発行され、そこから登録した E メールアドレスに送信されます。

ソリューションを確認する
messaging_video_thumb_reIinvent2017_ARC330_bbc_media_pipelines
52:47
AWS re:invent 2017: How the BBC Built a Massive Media Pipeline Using Microservices (ARC330)
BBC iPlayer は、英国最大の音声、ビデオオンデマンドサービスです。英国民の 3 分の 1 以上が毎日 1 千万もの動画再生のリクエストを送り、サービスの発行者は毎週 1 万時間を超すメディアをリクエストしています。BBC では iPlayer をクラウドに移行することで、コンテンツの市場への配信時間を 10 時間から 15 分に短縮しました。このセッションでは、BBC の主任アーキテクトが iPlayer アーキテクチャ構築の背後にあるアプローチを説明し、Amazon SQS と Amazon SNS がいくつかの方法で使われて伸縮性、信頼性、メンテナンス性を向上していることを語っています。BBC は AWS メッセージングを使って、iPlayer のパイプラインで 200 ものマイクロサービス間を調整し、メディアがパイプラインを通る際のデータの一貫性を維持し、キャッシュをリフレッシュしてユーザーへのメディアのタイムリーな配信を確保しています。これは今日最大級のオンデマンドコンテンツ配信システムの内部動作とベストプラクティスを垣間見る、またとない機会です。