2024 · 10 citations · 13 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud SecurityServerless ComputingServerless ArchitectureServerless InfrastructureServerless Platform ArchitectureServerless Runtime ManagementServerless SecurityZero Trust ArchitectureConfidential ComputingContainersHardware ResourcesPerformance OverheadPerformance Overhead AnalysisPerformance Overhead Of ContainersSecure EnclaveServerless Containers
Serverless computing allows users to execute pieces of code (so called functions) on-demand in the cloud without having to provision any hardware resources. However, by executing in the cloud and delegating control over hardware resources, the integrity of the execution and the confidentiality of function code and data are at the mercy of the cloud provider and serverless runtime. Confidential computing aims to remove trust from the cloud provider by executing applications inside hardware enclaves. In spite of the increasing adoption of confidential computing, designing a confidential serverless runtime with moderate performance overhead remains an open challenge.
13
2017 USENIX Annual Technical Conference (USENIX ATC'17)
Do Le Quoc, Martin S. Beck, Pramod Bhatotia et al. · 2017 · 3.1K citations
Eric Jonas, Qifan Pu, Shivaram Venkataraman et al. · 2017 · 412 citations
James Cadden, Thomas A. Unger, Yara Abu Awad et al. · 2020 · 146 citations
Zhipeng Jia, Emmett Witchel · 2021 · 82 citations · Full text