Summary

In this chapter, we walked through the entire process of creating a three-tier web application with a serverless architecture consisting of a view layer, data layer, and application layer and which is powered by AWS Lambda. All services employed in the example web application are from AWS, and none require managing a virtual machine or operating system directly.

Readers should have a good understanding of the advantages of such a system and how to start the process of structuring their application using this pattern. I presented several helpers and shortcuts that should aid readers in speeding up their development.

In Chapter 3, A Three-Tier Web Application Pattern with GraphQL, we will work through a similar pattern by porting the ...

Get Serverless Design Patterns and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.