Earlier quoted context omitted.
AWS will sometimes reuse the container in which your Lambda runs, so if you set up e.g., database pools during load time, they're often still there the next time. Related: https://aws.amazon.com/blogs/compute/container-reuse-in-lamb...
I'm not familiar at all with Amazon's cloud, so I might be misinterpreting... but when you say " sometimes reuse..." and "they're often still there..." it sounds to me like they might as well not be? How would that be a good foundation for an app deployed in Lambda?
It's the same approach as autoscaling VMs, but at a function level.