Amazon Simple Queue Service(SQS)は、高速で、信頼性が高く、スケーラビリティに優れ、十分に管理されたメッセージキューサービスです。SQS を利用すると、簡単かつコスト効率良く、クラウドアプリケーションのコンポーネントを切り離すことができます。SQS を使用すれば、どんなボリュームのデータでもあらゆるレベルのスループットで転送できます。転送時にメッセージが失われることも、他のサービスが常に利用可能である必要もありません。
SQS を使用すると、可用性の高いメッセージングクラスターの運用とスケーリングという管理上の負担を軽減しつつ、使用した分についてのみの低額の料金を支払うことができます。
AWS を無料でお試しください
まずは無料で始める »またはコンソールにサインイン
AWS 無料利用枠には、Amazon Simple Queue Service(SQS)でのリクエスト 100 万件が含まれます。
Amazon SQS は、自己開発のメッセージキューサービスの複雑さや、ライセンス制システムもしくはホストメッセージングサービスの継続的経費に対して、著しい優位性を提供します。
Amazon SQS は、Amazon の可用性の高いデータセンター内で実行されるため、キューはアプリケーションがそれらを必要とする時はいつでも利用可能です。メッセージが失われたり、利用不能になることを防ぐため、すべてのメッセージは複数のサーバーやデータセンターに冗長的に格納されます。
開発者は、以下の 3 つの API (SendMessage、ReceiveMessage、および DeleteMessage) を使用するだけで Amazon SQS を開始することができます。その他の API を利用して、高度な機能を提供することもできます。
Amazon SQS の設計目的は、メッセージを読み書きするメッセージングサービスの数や、メッセージの数を制限せずに、いつでもメッセージを読み書きできるようにすることでした。
Amazon SQS キューに格納されているメッセージが未認可のアクセスに対して機密保持されていることを保証するため、認証メカニズムが提供されています。
前払いまたは固定費用は発生しません。Amazon SQS を使用してメッセージを送信するための費用は、リクエストごとの小額の手数料とデータ転送料だけです。