Hi Onema, thanks for your response! No – this tool doesn’t emulate some of those scenarios and isn’t designed to. It’s purely there to help debug code/logic issues before involving additional components to the equation such as the ones you mentioned (especially VPC, that adds a different layer of complexity into Lambda functions). That being said, you could setup varying levels of IAM permissions on your local machine to replicate those which would be running in AWS if you wanted to.
Where the benefit lies with this tool is that you don’t need to specifically alter your lambda functions for debugging (and I don’t mean that you should write all of your logic in the entry point) and that I can very easily debug any of the lambda functions from a serverless framework project easily by just selecting it from a list of functions available in my serverless.yml file.
The great thing about the era of cloud is you can achieve the same outcome in many different ways, there are no set rules!