Serverless Architecture Best Practices - Serverless Architectures with AWS Lambda

Serverless Architecture Best Practices

The AWS Well-Architected Framework includes strategies to help you compare your workload against our best practices, and obtain guidance to produce stable and efficient systems so you can focus on functional requirements. It is based on five pillars: security, reliability, performance efficiency, cost optimization, and operational excellence. Many of the guidelines in the framework apply to serverless applications. However, there are specific implementation steps or patterns that are unique to serverless architectures. In the following sections, we cover a set of recommendations that are serverless-specific for each of the Well-Architected pillars.