AWSomePy: A Dataset and Characterization of Serverless Applications
AWSomePy: A Dataset and Characterization of Serverless Applications
复制标题
AWSomePy:无服务器应用程序的数据集和特征
DOI:
10.1145/3592533.3592811
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Raffa G
中科院分区:
文献类型:
--
作者:
Raffa G
Over the last few years, the serverless computing paradigm has become increasingly popular. Thanks to its cost-effectiveness and the possibility of relying on a cloud provider to manage the underlying infrastructure, companies making use of serverless platforms can fully focus on developing the business logic of their products. However, adopting the serverless model also implies facing several performance, traceability and security-related challenges. Some of them can be tackled by analysing real-world applications and identifying key trends, as these can guide the development of novel models and tools. In spite of this, little up-to-date information on such trends is currently available in the literature.In this work, we gather and interpret information that can be leveraged to analyse serverless applications. To achieve our goal, we study a set of applications developed in Python for the Amazon Web Services (AWS) platform. We first conduct an architectural analysis to identify serverless-specific parameters, e.g., plugins used in deployment tools and the number of events and handlers. We then perform an application code-level analysis in order to establish which cloud services and APIs developers use most frequently. Our results show that granular definition of handler permissions is not common practice. Furthermore, developers make use of configuration services and programmatic creation of cloud resources, thus adding workflows difficult to analyse statically. Our dataset, AWSomePy, is publicly available to support future research work.
DOI:
10.1145/3427228.3427665
发表时间:
2020-12
期刊:
Proceedings of the 36th Annual Computer Security Applications Conference
影响因子:
--
作者:
A. Sankaran;Pubali Datta;Adam Bates
通讯作者:
A. Sankaran;Pubali Datta;Adam Bates
DOI:
10.1007/978-3-030-72013-1_6
发表时间:
2021-02-26
期刊:
Tools and Algorithms for the Construction and Analysis of Systems
影响因子:
--
作者:
Lepiller J;Piskac R;Schäf M;Santolucito M
通讯作者:
Santolucito M