There is a growing trend of serverless adoption among enterprises, with a 206% increase in average weekly invocations over the last 12 months and a 178% increase in functions per account. Developers are primarily using Node.js and Python for building serverless applications on AWS Lambda, but Java adoption is expected to increase due to improvements such as Provisioned Concurrency and VPC enhancements. The report highlights key trends, including smaller function code sizes, continued use of older languages like Node.js 6.10 and Python 2.7, and the need for tools to support widespread serverless adoption. Serverless experts discuss challenges such as complexity, organizational adoption, and gaps in services, but also note progress made by AWS and the growing community. The report aims to provide knowledge-based decisions about architecture and performance goals, ultimately building better software.