Source: https://blog.besharp.it/wp-content/uploads/2021/01/How_to_build_a_Serverless_backend_with_TypeScript_Node.js_and_AWS_Lambda-Proud2beCloud.pdf