For some people. Those cost savings are made up somewhere else. Ultimately, Amazon is not a loss leader.
For some people. Those cost savings are made up somewhere else. Ultimately, Amazon is not a loss leader.
It matters close to 0.
You might only drop videos in once a week, but when you do you want to run some code against them. There are plenty of distributed workflow reasons to run long running Lambdas infrequently rather than spinning up and down an EC2 instance.
[0] https://aws.amazon.com/lambda/pricing/
[1] https://www.cnbc.com/2017/09/18/aws-starts-charging-for-ec2-...
Not trying to nitpick anything; just curious what was meant by "underpowered". Seems like there's still a breadth of compute-intensive use cases that are more appropriate for lambda--e.g., cost is more sensitive than latency and I have too low a volume of requests for a dedicated EC2 instance to make economic sense. This has been where I've spent most of my career, but no doubt there are many use cases where this doesn't hold.
(ie, if people now use 1.5x as many Lambdas, they can lower costs by 1/3, and everyone wins).
People think about pricing as a zero sum game. In reality, there are very few things in the world that are zero sum games.