Amazon Simple Queue Service (SQS) | Billing Flashcards
Does Amazon use Amazon SQS for its own applications?
Billing
Amazon Simple Queue Service (SQS) | Application Integration
Yes. Developers at Amazon use Amazon SQS for a variety of applications that process large numbers of messages every day. Key business processes in both Amazon.com and Amazon Web Services use Amazon SQS.
How much does Amazon SQS cost?
Billing
Amazon Simple Queue Service (SQS) | Application Integration
You pay only for what you use, and there is no minimum fee.
The cost of Amazon SQS is calculated per request, plus data transfer charges for data transferred out of Amazon SQS (unless data is transferred to Amazon EC2 instances or to AWS Lambda functions within the same region). For detailed pricing breakdowns per queue type and region, see Amazon SQS Pricing.
What can I do with the Amazon SQS Free Tier?
Billing
Amazon Simple Queue Service (SQS) | Application Integration
The Amazon SQS Free Tier provides you with 1 million requests per month at no charge.
Many small-scale applications are able to operate entirely within the limits of the Free Tier. However, data transfer charges might still apply. For more information, see Amazon SQS Pricing.
The Free Tier is a monthly offer. Free usage does not accumulate across months.
Will I be charged for all Amazon SQS requests?
Billing
Amazon Simple Queue Service (SQS) | Application Integration
Yes, for any requests beyond the free tier. All Amazon SQS requests are chargeable, and they are billed at the same rate.
Do Amazon SQS batch operations cost more than other requests?
Billing
Amazon Simple Queue Service (SQS) | Application Integration
No. Batch operations (SendMessageBatch, DeleteMessageBatch, and ChangeMessageVisibilityBatch) all cost the same as other Amazon SQS requests. By grouping messages into batches, you can reduce your Amazon SQS costs.
How will I be charged and billed for my use of Amazon SQS?
Billing
Amazon Simple Queue Service (SQS) | Application Integration
There are no initial fees to begin using Amazon SQS. At the end of the month, your credit card will be automatically charged for the month’s usage.
You can view your charges for the current billing period at any time on the AWS website:
Log into your AWS account.
Under Your Web Services Account, select Account Activity.
How can I track and manage the costs associated with my Amazon SQS queues?
Billing
Amazon Simple Queue Service (SQS) | Application Integration
You can tag and track your queues for resource and cost management using cost allocation tags. A tag is a metadata label comprised of a key-value pair. For example, you can tag your queues by cost center and then categorize and track your costs based on these cost centers.
For more information, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide. For more information on cost allocation tagging of AWS resources, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.