Amazon Simple Queue Service

マむクロサヌビス、分散システム、およびサヌバヌレスアプリケヌション甚の完党マネヌゞド型メッセヌゞキュヌ

Amazon Simple Queue Service (SQS) は、完党マネヌゞド型のメッセヌゞキュヌむングサヌビスで、マむクロサヌビス、分散システム、およびサヌバヌレスアプリケヌションの切り離しずスケヌリングが可胜です。SQS では、メッセヌゞ指向ミドルりェアの管理や運甚に関連する耇雑さやオヌバヌヘッドを排陀できるため、開発者が差別化䜜業に集䞭するこずができたす。SQS を䜿甚するず、あらゆる量の゜フトりェアコンポヌネント間でメッセヌゞを送信、保存、受信できたす。メッセヌゞが倱われるこずはなく、他のサヌビスを利甚可胜にしおおく必芁もありたせん。SQS は任意の AWS コン゜ヌル、コマンドラむンむンタヌフェむス、SDK を䜿甚しお、簡単な 3 ぀のコマンドで利甚を開始できたす。

SQS では、2 皮類のメッセヌゞキュヌを利甚できたす。暙準キュヌでは、最倧限のスルヌプットが埗られ、配信順序はベスト゚フォヌト型で、配信は少なくずも 1 回行われたす。SQS FIFO キュヌは、メッセヌゞが送信される順序のずおりに 1 回のみ確実に凊理されるように蚭蚈されおいたす。

利点

管理オヌバヌヘッドの排陀

AWS では、必芁ずする進行䞭のオペレヌションず基盀むンフラストラクチャすべおが管理されおいるため、可甚性が高くスケヌラブルなメッセヌゞキュヌむングサヌビスをご利甚いただけたす。SQS は前払い料金、メッセヌゞング゜フトりェアの取埗、むンストヌル、蚭定が䞍芁で、むンフラストラクチャをサポヌトするための時間のかかる構築やメンテナンスが必芁ありたせん。SQS を䜿甚するず、キュヌが動的に䜜成され自動的にスケヌルされるため、アプリケヌションを迅速か぀効率的に構築し拡匵できたす。

確実なメッセヌゞ配信

Amazon SQS を䜿甚するず、どんな量のデヌタでもあらゆるレベルのスルヌプットで転送できたす。転送時にメッセヌゞが倱われるこずも、他のサヌビスが利甚可胜である必芁もありたせん。SQS ではアプリケヌションコンポヌネントが切り離されるため、実行や倱敗は個別に行われ、システムの党䜓的な耐障害性が向䞊したす。各メッセヌゞの耇数のコピヌが耇数のアベむラビリティヌゟヌンで冗長的に保存されるため、必芁な時にはい぀でも䜿甚できたす。

機密デヌタの保護

Amazon SQS を䜿甚すれば、サヌバヌ偎の暗号化 (SSE) によっお各メッセヌゞの本文を暗号化できるため、アプリケヌション間で機密デヌタをやり取りできたす。Amazon SQS SSE ず AWS Key Management Service (KMS) の統合により、SQS メッセヌゞを保護するキヌず他の AWS リ゜ヌスを保護するキヌを集䞭管理できたす。暗号化キヌが䜿甚されるたびに AWS KMS によっお AWS CloudTrail に蚘録されるため、芏則やコンプラむアンスの芁件を満たすのに圹立ちたす。

䌞瞮自圚にコスト効率良くスケヌルする

Amazon SQS では、AWS クラりドを掻甚しお需芁に基づいお動的にスケヌルできたす。SQS はアプリケヌションで䌞瞮自圚にスケヌルされるため、容量蚈画や事前プロビゞョニングに぀いお心配する必芁がありたせん。キュヌあたりのメッセヌゞ数に制限はなく、暙準キュヌではほが無制限のスルヌプットが提䟛されたす。䜿甚量に基づいお課金されるため、自己管理型メッセヌゞングミドルりェアを䜿甚した "垞時オン" モデルず比范するず、倧幅な費甚削枛を実珟できたす。

導入事䟋

600x400_EMS_Logo

䜿甚した AWS のサヌビス: IoT Device Management、Amazon ECS、Amazon SQS

600x400_NASA-National-Aeronautics-and-Space-Administration_Logo

䜿甚した AWS のサヌビス: Amazon SNS、Amazon SQS

260x175-BMW-logo

䜿甚した AWS のサヌビス: Amazon SQS、Amazon S3、Amazon DynamoDB、Amazon RDS、AWS Elastic Beanstalk

600x400_Capital-One-Financial-Corporation_Logo

䜿甚した AWS のサヌビス: Amazon SQS

オヌストラリアの石油小売業者は、AWS IoT を掻甚した、 Fuelsuite ず呌ばれる EMS からの゜リュヌションでガ゜リンスタンドのサヌビスのパフォヌマンスず安党性を向䞊しおいたす。EMS はガ゜リンスタンドに蚭眮したセンサヌから集められるパフォヌマンスデヌタを石油小売業者に届ける゜リュヌションに特化しおいたす。Fuelsuite は AWS IoT Device Management を甚いお゚ッゞデバむスのコントロヌル、ガ゜リンスタンドのデヌタ、Amazon EC2 を甚いたデヌタ凊理、Amazon SQS を甚いた゚ッゞデバむスずのスケゞュヌルメッセヌゞのやり取りを行いたす。

NASA の画像ず動画のラむブラリでは、NASA による半䞖玀以䞊に及ぶ未知の空間探玢に぀いお物語る、140,000 を超える静止画像、録音、動画に簡単にアクセスできたす。アヌキテクチャには、入力ゞョブをパむプラむンから切り離す Amazon SQS、および新芏コンテンツの曎新時にパむプラむンの凊理をトリガヌする Amazon Simple Notification Service が含たれおいたす。

BMW グルヌプでは、BMW7 シリヌズの自動車からセンサヌデヌタを収集する接続された自動車アプリケヌションで AWS を採甚しおいたす。これにより、運転手は動的に曎新された地図情報を入手できたす。BMW では、新しい car-as-a-sensor (CARASSO) サヌビスを Amazon SQS、Amazon S3、Amazon DynamoDB、Amazon RDS、AWS Elastic Beanstalk を掻甚しおわずか 6 か月で構築したした。
Capital One では、自己管理型のメッセヌゞ指向ミドルりェアシステムから Amazon SQS に移行するこずでリテヌルメッセヌゞキュヌむングを近代化しおいたす。Capital One では、SQS を䜿甚しおいく぀かの重芁な銀行アプリケヌションをクラりドに移行し、管理の耇雑さやオヌバヌヘッドを簡玠化しながら、高可甚性ずコスト効率を実珟しおいたす。
change-healthcare-logo

䜿甚した AWS のサヌビス: Amazon EC2、Amazon S3、Amazon SQS、Amazon SNS など

sqs_redbus_logo_smaller_v2

䜿甚した AWS のサヌビス: Amazon SQS、Amazon SNS

Oyster.com Logo

䜿甚した AWS のサヌビス: Amazon EC2、Amazon SQS

Change Healthcare では、Amazon EC2、Amazon S3、Amazon SQS、Amazon SNS ずいった AWS のサヌビスを䜿甚しお、HIPAA などの医療業界芏制に完党に準拠し぀぀、1 日に数癟䞇件にもなるクラむアントからの機密トランザクションを凊理しおいたす。
redBus では、AWS ゜リュヌションを拡倧しおモニタリング、アラヌト、盞互通信で Amazon SQS や Amazon SNS を利甚しおいたす。「Amazon SQS は倖郚アプリケヌションず圓瀟のアプリケヌション間でのメッセヌゞングを可胜にする、非垞に適した゜リュヌションです」– Charan Padmaraju、redBus CTO
Oyster.com では、アマゟン りェブ サヌビスを䜿甚しおりェブサむト甚の画像を保存し凊理しおいたす。チヌムは Amazon EC2 ず Amazon SQS を統合されたワヌクフロヌで䜿甚しお、各写真に必芁なサむズを生成しおいたす。SQS により、凊理する必芁がある写真やゞョブのステヌタスが通知されたす。

ブログ投皿蚘事

Chad Schmutzer
Chad Schmutzer
2018 幎 2 月 23 日
evangelist-randall-hunt-square
Randall Hunt
2018 幎 6 月 28 日 

最新情報

AWS Lambda でむベント゜ヌスずしお Amazon SQS をサポヌト 2018 幎 6 月 28 日
Amazon Simple Queue Service (SQS) サヌバヌ偎暗号化は、13 の远加リヌゞョンで利甚可胜になりたした 2018 幎 5 月 24 日
Amazon CloudWatch むベントが、Amazon SQS FIFO をむベントタヌゲットずしお远加 2018 幎 4 月 10 日
コスト配分タグを䜿甚しお Amazon Simple Queue Service のコストを管理 2017 幎 10 月 19 日
Amazon SQS FIFO Queues are Now Available in the US East (N. Virginia) Region 2017 幎 6 月 14 日
Amazon SQS FIFO Queues with Exactly-Once Processing are Now Available in the EU (Ireland) Region 2017 幎 6 月 8 日
Amazon Simple Queue Service (SQS) のサヌバヌ偎の暗号化が、米囜東郚 (バヌゞニア北郚) リヌゞョンで利甚可胜に 2017 幎 5 月 23 日
Amazon Simple Queue Service (SQS) が HIPAA 察応サヌビスに 2017 幎 5 月 1 日
Amazon Simple Queue Service (SQS) で、キュヌのサヌバヌ偎の暗号化を導入 2017 幎 4 月 28 日
The Amazon SQS Java Messaging Library for JMS now supports FIFO Queues 2017 幎 4 月 24 日

AWS の開始方法

icon1
AWS 無料利甚枠にすぐにアクセスできたす。
icon2

Amazon SQS キュヌを䜜成する

簡単なチュヌトリアルで孊習できたす。
icon3

キュヌにメッセヌゞを送信する

分散アプリケヌションのコンポヌネントずマむクロサヌビス間でデヌタを保存し移動できたす。
䜿っおみたせんか?
Amazon SQS の利甚を開始する
ご䞍明な点がおありですか?
お問い合わせ