Registered user since Wed 19 Apr 2023
Contributions
View general profile
Registered user since Wed 19 Apr 2023
Contributions
Context: Serverless computing allows developers to create and deploy applications without the need to manage any underlying infrastructure, making it a more efficient and effective way to bring products to market. Serverless technology is gaining widespread adoption among a large number of companies, becoming increasingly popular. However, the adoption of serverless technology brings with it a number of new challenges. Objective: To this end, we plan to gain a deep understanding of challenges and strategies, architectural issues and their causes, QAs and tactics of serverless systems, architectural patterns and antipatterns, migration towards serverless architecture, and state-of-the-art practices for vendor lock-in problems. Methodology: The research objective will be met through the use of an industrial empirical approach, including interviews, a case study, and a questionnaire survey. Possible outcomes: The expected outcomes would be (i) a multivocal literature review on design areas of serverless architecture (ii) an evidence-based framework for synthesizing serverless architectural challenges/solutions (iii) a decision-making process for migrating to serverless architecture (iv) empirical investigations on QAs and tactics for serverless systems (v) a decision-making framework for serverless architecture.