Amazon Web Services
docs.aws.amazon.com βΊ aws lambda βΊ developer guide βΊ understanding lambda function scaling βΊ configuring provisioned concurrency for a function
Configuring provisioned concurrency for a function - AWS Lambda
For example, to configure provisioned concurrency with the AWS Command Line Interface (CLI), use the put-provisioned-concurrency-config command. The following command allocates 100 units of provisioned concurrency for the BLUE alias of a function named my-function: aws lambda put-provisioned-concurrency-config --function-name my-function \ --qualifier BLUE \ --provisioned-concurrent-executions 100
Reddit
reddit.com βΊ r/aws βΊ lambda provisioned concurrency
r/aws on Reddit: Lambda provisioned concurrency
July 3, 2023 -
Hey, I'm a huge serverless user, I've built several applications on top of Lambda, Dynamo, S3, EFS, SQS, etc.
But I have never understood why would someone use Provisioned Concurrency, do you know a real use case for this feature?
I mean, if your application is suffering due to cold starts, you can just use the old-school EventBridge ping option and it costs 0, or if you have a critical latency requirement you can just go to Fargate instead of paying for provisioned concurrency, am I wrong?
Top answer 1 of 5
14
pings won't save you from cold starts. if the workload just crosses what the current capacity can handle, a new instance will be warmed up. you have no control over whether it will be a ping or an actual user. pinging works as long as one single instance can serve all demands. fargate requires 24/7 running tasks, because the startup times are even worse than lambda's. if you want 24/7 running tasks together with scaling and all, sure, do that, but it requires a whole lot more setup.
2 of 5
10
I mean, if your application is suffering due to cold starts, you can just use the old-school EventBridge ping option and it costs 0 This isn't nearly as effective as there's no real way to make EventBridge keep 100 or 1000 or more environments warm. If you have a very low traffic application maybe this method still makes sense, but for anything else PC is going to be more reliable
amazon web services - Cost efficiency for AWS Lambda Provisioned Concurrency - Stack Overflow
I'm now looking at the native solution to the cold start problem: AWS Lambda Concurrent Provisioning, which at first glance looks awesome, but when I start calculating, either I'm missing something, or this will simply be a large cost increase for a system with only medium load. More on stackoverflow.com
API Gateway + Lambda Function concurrency and cold start issues
> I'm also using the default memory of 128MB. Is that too low? Cpu is proportionnal to memory for lambdas, so yes, even if you do not need more memory, configuring more of if with increase the available cpu and make the responses faster. ( and so it will also lower your concurrency , which will sove another problem you have ) More on reddit.com
Lambda provisioned concurrency
pings won't save you from cold starts. if the workload just crosses what the current capacity can handle, a new instance will be warmed up. you have no control over whether it will be a ping or an actual user. pinging works as long as one single instance can serve all demands. fargate requires 24/7 running tasks, because the startup times are even worse than lambda's. if you want 24/7 running tasks together with scaling and all, sure, do that, but it requires a whole lot more setup. More on reddit.com
Lambda throttling
Hello there, Lambda throttling can occur due to: Concurrency Limit - max concurrent executions allowed for a Lambda function. Account-Level Throttling - overall concurrent executions across all functions. Provisioned Concurrency - when all instances are in use. There's also no direct relationship between concurrency and provisioned memory. For more info, please check out: https://go.aws/42EYHK1 . - Ash R. More on reddit.com
Videos
02:33
AWS Lambda Concurrency Explained | Reserved vs Provisioned ...
10:50
AWS Lambda Provisioned Concurrency | Lambda Scaling and Concurrency ...
17:51
How does AWS Lambda Concurrency Work? - YouTube
13:02
AWS Lambda Concurrency - Provisional & Reserved - YouTube
13:09
AWS Lambda Concurrency Explained - YouTube
Medium
aws.plainenglish.io βΊ what-is-provisioned-concurrency-and-when-should-you-use-it-6eab44e9cd46
What is Provisioned Concurrency- and When Should You Use It? | by Joseph Schambach | AWS in Plain English
June 2, 2025 - Reduce cold start latency in Lambda functions. ... TL;DR: Provisioned Concurrency keeps your AWS Lambda functions βwarm,β eliminating cold start delays. This article explains what it is, when to use it (hint: latency-sensitive APIs), and how to set it up using versions or aliases β all with real examples and screenshots.
Lumigo
lumigo.io βΊ home βΊ aws lambda provisioned concurrency: the end of cold starts
AWS Lambda Provisioned Concurrency: The End of Cold Starts - Lumigo
June 25, 2024 - When functions are invoked, Lambda requires a ready supply of containers. This means functions are kept warm for only a limited amount of time after executing β typically 30-45 minutes β before being spun down. ... Once enabled, Provisioned Concurrency will keep your desired number of concurrent executions initialized and ready to respond to requests.
AWS
docs.aws.amazon.com βΊ aws cloudformation βΊ template reference βΊ aws lambda βΊ aws::lambda::version βΊ aws::lambda::version provisionedconcurrencyconfiguration
AWS::Lambda::Version ProvisionedConcurrencyConfiguration - AWS CloudFormation
A provisioned concurrency configuration for a function's version.
Noise
noise.getoto.net βΊ tag βΊ rds-for-mysql
RDS for MySQL | Noise
Amazon RDS Optimized Writes deliver an improvement of up to 2x in write transaction throughput at no extra charge, and with the same level of provisioned IOPS. Optimized Writes are a great fit for write-heavy workloads that generate lots of concurrent transactions.
Amazon Web Services
docs.aws.amazon.com βΊ cli βΊ latest βΊ reference βΊ lambda βΊ get-provisioned-concurrency-config.html
get-provisioned-concurrency-config β AWS CLI 2.28.24 Command Reference
The following get-provisioned-concurrency-config example displays details for the provisioned concurrency configuration for the BLUE alias of the specified function. aws lambda get-provisioned-concurrency-config \ --function-name my-function \ --qualifier BLUE
Dashbird
dashbird.io βΊ home βΊ solve the cold start issue with lambda provisioned concurrency
Solve Cold Starts with Lambda Provisioned Concurrency
June 30, 2021 - This behavior guarantees the performance of every request will stay within double digit milliseconds, up to the Provisioned Concurrency threshold set to the function. There are some caveats that developers should be aware though. For example: it makes your functions inelligible to the Lambda Free Tier.
AWS
calculator.aws
AWS Pricing Calculator
AWS Pricing Calculator lets you explore AWS services, and create an estimate for the cost of your use cases on AWS.
Ran The Builder
ranthebuilder.cloud βΊ post βΊ optimize-aws-lambda-with-dynamic-provisioned-concurrency
Optimize AWS Lambda with Dynamic Provisioned Concurrency
July 8, 2024 - Provisioned concurrency ensures that multiple Lambda functions remain βwarmβ, meaning they are initialized and prepared to respond promptly, unlike on-demand Lambda, which initializes resources upon invocation. Pre-initializing an environment includes tasks such as code download, environment setup, and running initialization code.
Traffine I/O
io.traffine.com βΊ en βΊ articles βΊ provisioned-concurrency-in-lambda
Provisioned Concurrency in AWS Lambda | Traffine I/O
September 13, 2022 - Provisioned Concurrency is a feature in AWS Lambda that allows you to pre-warm a specific number of instances of your Lambda function, reducing the latency associated with cold starts.