LoginSignup
6
3

More than 3 years have passed since last update.

Amazon S◯Sを一言で表すと

Posted at

はじめに

AWSにはS◯Sっていう名前のサービスが多いですよね。
どれも似たようなサービスで、真ん中の一文字だけで違いを判断するのは難しい気がします(私だけ?)。
ということで、それらの違いについて簡単に書いてみました。簡単に。

Amazon S◯S

S◯Sという名前(略称)のサービスは以下の3つになります。

  • SQS
  • SNS
  • SES

それぞれみていきましょう

Amazon SQS

  • Simple Queue Serviceの略
  • 完全マネージド(ユーザ管理不要)なメッセージキューイングサービス
  • 意外にもAWSの中で最も歴史が深いサービスらしい(サービスインは2004年)
  • Queue(キュー)とは、筒状の入れ物のようなイメージのもの
  • キューを利用してコンポーネント間でメッセージのやり取りを行うことで、コンポーネント間をつなぐ
  • 疎結合な(互いに影響を与えにくい)アーキテクチャを実現することができるサービス

結局、SQSとは

つなぐサービス
sqsイメージ.jpeg

Amazon SNS

  • Simple Notification Serviceの略
  • Notification=通知 のとおり、完全マネージドのプッシュ型の通知サービス
  • SMS, email, HTTP/HTTPS, モバイル通知などを通じてメッセージを配信する
  • SQSやLambdaとの連携も可能
  • メッセージをプロトコルごとに変換する部分もやってくれるので、通知する人はプロトコルの違いを意識せずに配信できる

結局、SNSとは

知らせるサービス
snsイメージ.jpeg

Amazon SES

  • Simple Email Serviceの略
  • Eメールに特化したサービス
  • SMTPプロトコルやAPIを通じてメールを送受信する
  • 受信したEmailをS3に配信することも可能

結局、SESとは

メールの送受信サービス
sesイメージ.jpeg

まとめ

  • SQSはつなぐサービス
  • SNSは知らせるサービス
  • SESはメールサービス

参考資料

6
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
3