Lambda Async Push vs. SQS Cheat Sheet

Lambda can be invoked in async fashion. Behind the scene is a managed SQS queue (not visible to the user).

There are some notable differences. With SQS you have more flexibility, but it comes with extra cost and operation efforts.