Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
10.55041/IJSREM7621
Volume:
5 |
4 |
Apr 2021
Pages:
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.
Serverless computing is valuable for quite the opposite reason: it is a paradigm change in how software engineering can be done. One of the most popular serverless computing services provided by Amazon Web Services (AWS) is AWS Lambda, which provides a fundamentally new model that minimizes the cost and time needed to get things done. This paper explores AWS Lambda in view of responding to some of the challenges of SE and some of the key areas include scalability, managing infrastructure and developing software at a high velocity. Until recently, software developers were dependent on hardware means, organizing and provisioning servers for applications, which left many applications underutilized, over-provisioned, and, last but not least, expensive. AWS Lambda manages these challenges by enabling developers to execute code without owning or having to allocate any server and still scale up or down their apps depending on the traffic. Serverless computing deals with the entire underlying infrastructure in order to remove most of the concerns related to the deployment and upkeep of applications. The primary benefits of AWS Lambda consist of event-based systems architecture, variable pricing models, and easy scalability. First, these features decrease operational costs, while second, they increase flexibility as applications can be deployed based on observed occurrences. In addition, working with other AWS services like S3, DynamoDB, and API Gateway makes Lambda a ubiquitous part of building and designing cloud-based applications. This paper outlines the serverless model and also shows how AWS Lambda enhances the development model as per the costs, scalability, and effectiveness required. In a literature survey, we discuss the emergence of serverless computing and its adjacency to software engineering. In the methodology section, and with reference to the case studies, we explain how AWS Lambda catalyzes faster time-to-market for applications. Last is the conclusion area where authors summarize specific findings on ways serverless outperforms the traditional cloud structure in saving costs, delivering speed and agility. In conclusion, the replays underpin AWS Lambda as a leading innovation in transforming the future of software engineering best practices by encouraging the adoption of a serverless first approach for resource and business optimization.
KEYWORDS
Publication Date
4/29/2021
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
14
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...