Serverless Architectures with AWS Lambda - Serverless Architectures with AWS Lambda

Serverless Architectures with AWS Lambda

Publication date: November 2017 (Document Revisions)

Abstract

Since its introduction at AWS re:Invent in 2014, AWS Lambda has continued to be one of the fastest growing AWS services. With its arrival, a new application architecture paradigm was created—referred to as serverless. AWS now provides a number of different services that allow you to build full application stacks without the need to manage any servers. Use cases like web or mobile backends, real-time data processing, chatbots and virtual assistants, Internet of Things (IoT) backends, and more can all be fully serverless. For the logic layer of a serverless application, you can execute your business logic using AWS Lambda. Developers and organizations are finding that AWS Lambda is enabling much faster development speed and experimentation than is possible when deploying applications in a traditional server-based environment.

This whitepaper is meant to provide you with a broad overview of AWS Lambda, its features, and a slew of recommendations and best practices for building your own serverless applications on AWS.