Cloud Computing for Software Engineers: Building Serverless Applications

Santosh Panendra Bandaru · International Journal of Computer Science and Mobile Computing · 2023

Serverless computing has emerged as a revolutionary paradigm in cloud computing, enabling software engineers to focus on writing application logic while cloud providers handle infrastructure management. This research paper explores the evolution and foundational principles of cloud computing, providing a deep dive into serverless architectures. It examines core technologies such as Function as a Service (FaaS) and Backend as a Service (BaaS), evaluates leading serverless platforms, and discusses development methodologies, security considerations, and cost optimization strategies. Additionally, the paper highlights future trends such as edge computing, AI-driven serverless solutions, and Kubernetes-based serverless frameworks. Through extensive research and empirical data, this study provides software engineers with a comprehensive understanding of serverless computing, empowering them to build efficient, scalable, and cost-effective cloud applications.

Read the paper · More papers on PaperTik