Summary

In this chapter, we covered the nuts and bolts of how AWS Lambda (FaaS) works. We took a look at the Java programming model, which can be extended to other JVM-based languages. We provided a brief overview of all preconfigured AWS events that can be used as trigger points in Lambda.

You saw how Lambda functions can be created, packaged, deployed, and tested, via the console. In this process, we created a simple Lambda function that greets its callers, and then tested it. We then created an API Gateway to integrate with this Lambda function. We deployed this API Gateway and invoked the Lambda function via Postman.

In short, we executed an end-to-end exercise with Lambda functions.

In the next chapter, we will dive into AWS offerings ...

Get Hands-On Serverless Applications with Kotlin 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.