Go Serverless with AWS – Building Solutions with AWS Lambda
In this chapter, we will turn the page to the final installment of our three-part series on Amazon Web Services (AWS). Having previously built solutions on AWS using Virtual Machines (VMs) in Chapter 7 and then in containers in Chapter 8, our journey now leads us to an exploration of what building a truly serverless solution looks like on AWS.
While the foundational concepts and practices from the preceding chapters will help us, some aspects of the solution are completely absent here. Namely, we don’t need to worry about any operating system configuration, whether it be in Packer or Docker.
Our attention now turns to adapting our application code to Lambda’s application model. While this necessitates changes to our application code to align with Lambda’s approach, it also presents opportunities to enhance scalability and efficiency without the burden of managing servers. This shift in focus...