A mixed-method empirical study of Function-as-a-Service software development in industrial practice
作者: Philipp LeitnerErik WitternJosef SpillnerWaldemar Hummer
作者单位: 1Software Engineering Division, Chalmers/University of Gothenburg, Sweden
2IBM Research, Yorktown Heights, New York, USA
3Service Prototyping Lab, Zurich University of Applied Sciences, Switzerland
刊名: The Journal of Systems & Software, 2019, Vol.149 , pp.340-359
来源数据库: Elsevier Journal
DOI: 10.1016/j.jss.2018.12.013
关键词: Cloud computingServerlessFunction-as-a-ServiceEmpirical research
原始语种摘要: Abstract(#br)Function-as-a-Service (FaaS) describes cloud computing services that make infrastructure components transparent to application developers, thus falling in the larger group of “serverless” computing models. When using FaaS offerings, such as AWS Lambda, developers provide atomic and short-running code for their functions, and FaaS providers execute and horizontally scale them on-demand. Currently, there is no systematic research on how developers use serverless, what types of applications lend themselves to this model, or what architectural styles and practices FaaS-based applications are based on. We present results from a mixed-method study, combining interviews with practitioners who develop applications and systems that use FaaS, a systematic analysis of grey literature,...
全文获取路径: Elsevier  (合作)
影响因子:1.135 (2012)

  • empirical 经验的
  • development 开发
  • practice 实践
  • industrial 工业的
  • method 方法
  • applications 应用程序
  • software 软件
  • conclude 结论
  • successfully 成功地
  • systematic 有系统的