Securing Serverless Computing: Challenges, Solutions, and Opportunities

被引:8
|
作者
Li, Xing [3 ]
Leng, Xue [1 ,2 ]
Chen, Yan [4 ]
机构
[1] Xidian Univ, Hangzhou Inst Technol, Xian, Peoples R China
[2] Xidian Univ, Sch Cyber Engn, Xian, Peoples R China
[3] Zhejiang Univ, Hangzhou, Peoples R China
[4] Northwestern Univ, Evanston, IL USA
来源
IEEE NETWORK | 2023年 / 37卷 / 02期
关键词
Security; Serverless computing; Containers; Computational modeling; Virtualization; Monitoring; Task analysis;
D O I
10.1109/MNET.005.2100335
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Serverless computing is a new cloud service model that reduces both cloud providers' and consumers' costs through agile development, operation, and charging mechanisms. It has been widely applied since its emergence. Nevertheless, some characteristics of serverless computing, such as fragmented application boundaries, have raised new security challenges. Considerable literature has been committed to addressing these challenges. Commercial and open-source serverless platforms implement many security measures to enhance serverless environments. This article presents the first survey of serverless security that considers both the literature and industrial security measures. We summarize the primary security challenges, analyze corresponding solutions from the literature and industry, and identify potential research opportunities. Then, we conduct a gap analysis of the academic and industrial solutions, as well as commercial and open- source serverless platforms' security capabilities. Finally, we present a complete picture of current serverless security research.
引用
收藏
页码:166 / 173
页数:8
相关论文
共 50 条
  • [41] Serverless Computing on Heterogeneous Computers
    Du, Dong
    Liu, Qingyuan
    Jiang, Xueqiang
    Xia, Yubin
    Zang, Binyu
    Chen, Haibo
    ASPLOS '22: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2022, : 797 - 813
  • [42] Toward Sustainable Serverless Computing
    Patros, Panos
    Spillner, Josef
    Papadopoulos, Alessandro V.
    Varghese, Blesson
    Rana, Omer
    Dustdar, Schahram
    IEEE INTERNET COMPUTING, 2021, 25 (06) : 42 - 50
  • [43] Benchmarking Serverless Computing Platforms
    Martins, Horacio
    Araujo, Filipe
    da Cunha, Paulo Rupino
    JOURNAL OF GRID COMPUTING, 2020, 18 (04) : 691 - 709
  • [44] Formal Foundations of Serverless Computing
    Jangda, Abhinav
    Pinckney, Donald
    Brun, Yuriy
    Guha, Arjun
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA):
  • [45] QFaaS: Accelerating and Securing Serverless Cloud Networks with QUIC
    Hou, Kaiyu
    Lin, Sen
    Chen, Yan
    Yegneswaran, Vinod
    PROCEEDINGS OF THE 13TH SYMPOSIUM ON CLOUD COMPUTING, SOCC 2022, 2022, : 240 - 256
  • [46] Cloud vs Serverless Computing: A Security Point of View
    Ortega Candel, Jose Manuel
    Elouali, A.
    Mora Gimeno, Francisco Jose
    Mora, Higinio
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING & AMBIENT INTELLIGENCE (UCAMI 2022), 2023, 594 : 1098 - 1109
  • [47] A Decentralized Framework for Serverless Edge Computing in the Internet of Things
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 2166 - 2180
  • [48] Warmonger Attack: A Novel Attack Vector in Serverless Computing
    Xiong, Junjie
    Wei, Mingkui
    Lu, Zhuo
    Liu, Yao
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, : 4826 - 4841
  • [49] Monitoring Platform Evolution Toward Serverless Computing for 5G and Beyond Systems
    Perez, Ramon
    Benedetti, Priscilla
    Pergolesi, Matteo
    Garcia-Reinoso, Jaime
    Zabala, Aitor
    Serrano, Pablo
    Femminella, Mauro
    Reali, Gianluca
    Steenhaut, Kris
    Banchs, Albert
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02): : 1489 - 1504
  • [50] When services computing meets blockchain: Challenges and opportunities
    Li, Xiaoyun
    Zheng, Zibin
    Dai, Hong-Ning
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 150 : 1 - 14