After the absolute barrage of announcements on day 0, day 1 brought us some mild excitement and one big disappointment…
Just like OpenSearch “serverless”, this one is bad 🙁
You are charged for data storage and processing unit. The kicker is the minimum metered storage. Even with no data, you’re charged $0.125 per GB per hour. Which works out to a minimum cost of $90 per month.
If you have 1.000000001 GB of data, that’s $180 per month.
No, thank you.
And you have to put your Lambda functions in a VPC to use it. Which incurs additional VPC-related charges such as NAT Gateway or VPC endpoints.
And scaling up is pretty slow. You can only double capacity every 10 minutes.
If you are in need of a serverless caching solution then check out Momento instead. They have a pay-per-use pricing tier that charges you based on data transfer only. And it comes with a generous free tier of 5 GB/month.
Note: Khawaja Shams (founder of Momento) gave a measured take on Elasticache serverless, worth a read.
“enables you to scale your Amazon Aurora clusters to millions of write transactions per second and manage petabytes of data”
Most people won’t need anywhere near that level of scalability, but on a technical level, this is very cool!
You can now process up to 70,000 messages per second with SQS FIFO (in high throughput mode)!
From today, you can redrive a FIFO DLQ to another FIFO queue.
AWS App Composer, the spiritual successor to Stackery, now integrates with Step Functions. So you are able to drop a state machine into a stack and edit it in the Step Functions Workflow Studio.