AWS Lambda Deep Dive: Writing Event-Driven, Scalable, and Cost-Effective Code without Managing Servers
Authors: Sai Krishna Chirumamilla
DOI: https://doi.org/10.5281/zenodo.15107569
Short DOI: https://doi.org/g8986q
Country: USA
Full-text Research PDF File:
View |
Download
Abstract: Serverless computing is one of the most disruptive models of application development and deployment. AWS Lambda can be considered one of the best platforms for developers to build applications without needing to use server hosting. This article focuses on explaining event features, scalability, and cost-effectiveness of AWS Lambda. In this article, we look at how Lambda functions behave when invoked in response to API Gateway events, S3 events, or a DynamoDB stream. By following a clearly described approach, we present an example of a serverless application and its evaluation as assessed by performance and cost. The successes establish the benefits of using AWS Lambda for new-generation application development despite drawbacks like the cold start issue and monitoring. This paper serves as a theoretical and practical guide to AWS Lambda with a focus on helping developers and organizations capitalize on the opportunity that this solution offers in constructing scalable apps.
Keywords: AWS Lambda, Serverless computing, Event-driven architecture, Scalability, Cloud computing
Paper Id: 232331
Published On: 2022-09-06
Published In: Volume 10, Issue 5, September-October 2022