ABetterLambda makes lambda cold starts a thing of the past.

ABetterLambda keeps your lambdas warm and eliminates any cold start delay in an affordable way.

Why ABetterLambda?

Mark your cold start issue as “Fixed”

Get a faster lambda function that is always ready to go. ABetterLambda warms your function every 4 minutes and keeps pesky cold starts at bay.

Simple setup

Start warming your lambda functions in only a few minutes.

Up to 98% cheaper than Provisioned Concurrency

Save up to 98% compared to AWS Provisioned Concurrency.

Scalable

We’re able to warm 10.000’s of concurrent lambdas.

A better alternative to
AWS Provisioned Concurrency

COST COMPARISON

Concurrent reserving / warming 1024MB lambdas for 30 days.

Reserved via Provisioned Concurrency

Warmed via ABetterLambda

*These prices exclude the billed duration of your lambda usage during the warming ‘ping’.

How it works

Is there a free trial?

Yes, we offer a 7-day free trial for our two smallest plans. You will receive 100 concurrent lambdas for 7 days.

How much faster are warm lambdas compared to cold lambdas?

This varies per lambda function. You can simply measure the difference between the total duration of a cold start and the total duration of the warm start with a similar workload. We often see developers assume that the “init duration” is the cold start duration, this is incorrect.

How can I guarantee enough available warm lambdas for my AWS application?

Determine how many concurrent requests – or lambdas you expect to be in use concurrently – at peak demand. Lambdas go “cold” over time. In our tests in the Frankfurt region, we found that lambdas were 99.7% warm right before the next warming interval occurred.

 

We recommend a 10% increase in concurrency compared to your expected peak demand.

How many lambdas can I warm concurrently?

We’ve tested up to 20,000 concurrent lambdas. Only being limited to the amount of lambdas available in our own AWS account at that time.

How many different functions can I warm simultaneously?

You can spread the concurrency over as many functions as you want. For example, if you buy a plan of 1000 concurrent lambdas, you can divide it over 4 functions of 250 concurrent lambdas each.

Do I get charged extra on my AWS bill?

AWS charges you for the duration it takes your lambda function(s) to receive these warming pings from ABetterLambda. This is usually only ~25ms or so, but it can be higher or lower depending on the lambda function(s) you’re warming. This is every 4 minutes, multiplied by the set concurrency.

Reviews

USER WAS INVITED AND COMPENSATED FOR PRODUCT TESTING

“Setup was a breeze and Cloudwatch confirmed that ABetterLambda works as intended.”

- Gavin K., Cloud Developer

USER WAS INVITED AND COMPENSATED FOR PRODUCT TESTING

“Always a joy to set something up in minutes and that it just works well.”

- John D., Cloud Developer

USER WAS INVITED AND COMPENSATED FOR PRODUCT TESTING

“So quick to get up and running, very handy!”

- Eric S., Cloud Developer

USER WAS INVITED AND COMPENSATED FOR PRODUCT TESTING

“ABetterLambda stopped our cold starts. Very happy to see that our lambdas are so fast now!”

- Gaurav S., Cloud Developer

Pricing

Tester

$25/Mo

25

concurrent lambdas

 

Warmed every 4 minutes

$1 per lambda per month

Cent User

$80/Mo

100

concurrent lambdas

 

Warmed every 4 minutes

$0.8 per lambda per month

Professional

$250/Mo

1000

concurrent lambdas

 

Warmed every 4 minutes

$0.25 per lambda per month
Business

$1000/Mo

5000

concurrent lambdas

 

Warmed every 4 minutes

$0.2 per lambda per month

Need more than 10.000 concurrent warm lambdas?

Tell us what you need, we will provide you with a quote.

Contact us

Please enable JavaScript in your browser to complete this form.
Name

Developed in Belgium.

Companies we recommend

Other companies we recommend to help you with your lambda operations.

Dashbird provides an excellent monitoring platform for your lambda functions.

Serverless is a wonderful platform that makes developing and debugging a lot easier.

IOpipe is handy for monitoring and observability platform with numerous nifty features.

Datadog, although it is more than serverless, it’s a great choice for end-to-end monitoring.