sns_header_icon

今すぐ無料でお試しください
SNS_PubSub

マイクロサービス、分散システム、およびサーバーレスアプリケーションの切り離しとスケーリング

SNS_Mobile

モバイルデバイスにプッシュ通知と SMS を送信します。

Amazon Simple Notification Service (SNS) は柔軟なフルマネージド型の pub/sub メッセージング/モバイル通知サービスで、登録中のエンドポイントやクライアントに配信するメッセージを調整できます。SNS を使用すると、分散システムやサービス、モバイルデバイスなど、多数の受信者にメッセージをファンアウトすることができます。 任意の規模のすべてのエンドポイントで通知をセットアップ、操作、および確実に送信できます。 AWS マネジメントコンソール、AWS コマンドラインインターフェイス、または AWS SDK のわずか 3 つのシンプルな API を使用して、ほんの数分で SNS を使い始めることができます。 SNS を使用することにより、専用メッセージングソフトウェアやインフラストラクチャの管理や運用に関連した複雑さやオーバーヘッドが排除されます。


マイクロサービス、分散システム、およびサーバーレスアプリケーションの切り離しとスケーリング

Amazon SNS は、完全マネージド型の pub/sub メッセージングサービスであり、マイクロサービス、分散システム、およびサーバーレスアプリケーションの切り離しとスケーリングを容易にします。 SNS を使用すると、トピックを使用してメッセージの発行者を受信登録者から切り離したり、複数の受信者に一度にメッセージをファンアウトしたり、アプリケーションのポーリングを排除することができます。 SNS はさまざまな登録の種類をサポートしているため、Amazon Simple Queue Service (SQS) キュー、AWS Lambda 関数、および HTTP エンドポイントにメッセージを直接プッシュできます。Amazon EC2、Amazon S3、Amazon CloudWatch などの AWS のサービスは、SNS トピックにメッセージを発行して、イベント駆動のコンピューティングやワークフローをトリガーすることができます。 SNS は SQS と連携し、耐障害性のあるスケーラビリティの高いクラウドアプリケーションを構築するための強力なメッセージングソリューションを提供します。

sns_diagram_1

モバイルデバイスにプッシュ通知と SMS を送信します。

Amazon SNS のモバイル通知を使用すると、iOS、Android、Fire OS、Windows、Baidu ベースのデバイスにプッシュ通知を簡単かつ低コストで送信できます。 また、SNS を使用して、macOS のデスクトップにプッシュ通知を送信したり、iOS デバイスの VoIP (Voice over IP) アプリにプッシュ通知を送信したり、電子メールを送信したり、SMS メッセージを 200 カ国以上に送信したりすることもできます。 SNS を使用すると、単一のメッセージを使用して個々のユーザー、ユーザーの一部、またはすべてのユーザーに最新情報、プロモーション、またはニュースを簡単に送信できます。

sns_diagram_2

AWS のお客様が Amazon SNS をどのように活用して、優れた設計のアプリケーションを構築しているかについてお読みください。

200x100_NASA_Logo

NASA の画像と動画のライブラリでは、NASA による半世紀以上に及ぶ未知の空間探索について物語る、140,000 を超える静止画像、録音、動画に簡単にアクセスできます。アーキテクチャには、入力ジョブをパイプライン処理から切り離す Amazon Simple Queue Service、および新規コンテンツの更新時にパイプラインの処理をトリガーする Amazon Simple Notification Service が含まれています。

導入事例を読む »

200x100_PlayOn_Sports_Logo

PlayOn! Sports は、国内最先端の高校スポーツメディア企業のひとつです。包括的なテクノロジープラットフォームを運営し、ライブスポーツイベントの高品質かつ低コストなプロダクションを実現しています。同社のサーバーレス動画処理パイプラインは、ファンアウトメッセージングパターン、およびそれを Lambda アプリケーションコードと SNS を使用して、サーバーレスアーキテクチャに取り込むためのオプションの例になっています。

ブログを読む »