AWS Security ChangesHomeSearch

AWS lambda documentation change

Service: lambda · 2025-11-16 · Documentation low

File: lambda/latest/dg/services-sqs-configure.md

Summary

Added documentation about Provisioned Mode for SQS event sources, updated scaling/concurrency details, and added filter criteria section

Security assessment

Changes focus on scaling configuration and event filtering capabilities without mentioning security vulnerabilities or security-specific features

Diff

diff --git a/lambda/latest/dg/services-sqs-configure.md b/lambda/latest/dg/services-sqs-configure.md
index 9844b4e2a..73feadaa0 100644
--- a//lambda/latest/dg/services-sqs-configure.md
+++ b//lambda/latest/dg/services-sqs-configure.md
@@ -10,0 +11,11 @@ To process Amazon SQS messages with Lambda, configure your queue with the approp
+###### Topics
+
+  * Configuring a queue to use with Lambda
+
+  * Setting up Lambda execution role permissions
+
+  * Creating an SQS event source mapping
+
+
+
+
@@ -97 +108 @@ If you're using a batch window greater than 0 seconds, you must account for the
-When messages become available, Lambda starts processing messages in batches. Lambda starts processing five batches at a time with five concurrent invocations of your function. If messages are still available, Lambda adds up to 300 more instances of your function a minute, up to a maximum of 1,000 function instances. To learn more about function scaling and concurrency, see [Lambda function scaling](https://docs.aws.amazon.com/lambda/latest/dg/lambda-concurrency.html).
+When messages become available, Lambda starts processing messages in batches. Lambda starts processing five batches at a time with five concurrent invocations of your function. If messages are still available, Lambda adds up to 300 concurrent invokes of your function a minute, up to a maximum of 1,250 concurrent invokes. When using provisioned mode, each event poller can handle up to 1 MB/s of throughput, up to 10 concurrent invokes, or up to 10 Amazon SQS polling API calls per second. Lambda scales the number of event pollers between your configured minimum and maximum, quickly adding up to 1,000 concurrent invokes per minute to provide low-latency processing of your Amazon SQS events. You control scaling and concurrency through these minimum and maximum event poller settings. To learn more about function scaling and concurrency, see [Understanding Lambda function scaling](./lambda-concurrency.html).
@@ -100,0 +112,5 @@ To process more messages, you can optimize your Lambda function for higher throu
+**Filter criteria**
+    
+
+Add filter criteria to control which events Lambda sends to your function for processing. For more information, see [Control which events Lambda sends to your function](./invocation-eventfiltering.html).
+
@@ -104 +120 @@ To process more messages, you can optimize your Lambda function for higher throu
-The maximum number of concurrent functions that the event source can invoke. For more information, see [Configuring maximum concurrency for Amazon SQS event sources](./services-sqs-scaling.html#events-sqs-max-concurrency).
+The maximum number of concurrent functions that the event source can invoke. Cannot be used with Provisioned Mode enabled. For more information, see [Configuring maximum concurrency for Amazon SQS event sources](./services-sqs-scaling.html#events-sqs-max-concurrency).
@@ -106 +122 @@ The maximum number of concurrent functions that the event source can invoke. For
-**Filter criteria**
+**Provisioned Mode**
@@ -109 +125,5 @@ The maximum number of concurrent functions that the event source can invoke. For
-Add filter criteria to control which events Lambda sends to your function for processing. For more information, see [Control which events Lambda sends to your function](./invocation-eventfiltering.html).
+When enabled, allocates dedicated polling resources for your event source mapping. You can configure the minimum (2-200) and maximum (2-2000) number of event pollers. Each event poller can handle up to 1 MB/sec of throughput, up to 10 concurrent invokes, or up to 10 Amazon SQS polling API calls per second.
+
+###### Note
+
+Note: You cannot use Provisioned Mode and Maximum concurrency together. When Provisioned Mode is enabled, use the maximum pollers setting to control concurrency.