Serverless Design Patterns and Best Practices
上QQ阅读APP看书,第一时间看更新

Application code and function layout

Let's differentiate two classifications of our organization for the logical layer:

  • Organization of the Lambda functions themselves, within AWS
  • Organization of the application code

Lambda functions are the unit of work in Lambda and other FaaS providers (for simplicity and clarity, I will refer to these as Lambda functions from here on out). A single Lambda function may be updated or deployed in isolation without affecting other Lambda functions.