As cloud providers push multi-tenancy to new levels to meet growing scalability demands, ensuring that externally developed untrusted microservices will preserve tenant isolation has become a high priority. Developers, in turn, lack a means for expressing and automatically enforcing high-level application security requirements at deployment time. In this paper, we observe that orchestration systems are ideally situated between developers and the cloud provider to address these issues. We propose a security policy framework that enables security-oriented orchestration of microservices by capturing and auditing code properties that are incorporated into microservice code throughout the software supply chain. Orchestrators can leverage these properties to deploy microservices on a node that matches both the developer's and cloud provider's security policy and their resource requirements. We demonstrate our approach with a proof-of-concept based on the Private Data Objects [1] confidential smart contract framework, deploying code only after checking its provenance.


翻译:由于云源供应商将多重租赁推向新的层次,以满足不断增长的可扩缩性需求,确保外部开发的不受信任的微观服务将保持租户孤立已成为高度优先事项。 开发者则缺乏在部署时表达和自动执行高水平应用安全要求的手段。 在本文中,我们观察到,交响系统是开发者和云源提供商之间解决这些问题的理想场所。 我们提议了一个安全政策框架,通过捕获和审计被纳入整个软件供应链微观服务代码的代码属性,使以安保为导向的微观服务协调得以进行。 操作师可以利用这些属性在符合开发者和云提供商安全政策及其资源要求的节点上部署微型服务。 我们展示了一种基于私人数据物件[1]保密智能合同框架的验证概念,只有在检查了源码后才能部署代码。

0
下载
关闭预览

相关内容

[综述]深度学习下的场景文本检测与识别
专知会员服务
78+阅读 · 2019年10月10日
Call for Participation: Shared Tasks in NLPCC 2019
中国计算机学会
5+阅读 · 2019年3月22日
IEEE | DSC 2019诚邀稿件 (EI检索)
Call4Papers
10+阅读 · 2019年2月25日
Unsupervised Learning via Meta-Learning
CreateAMind
43+阅读 · 2019年1月3日
Disentangled的假设的探讨
CreateAMind
9+阅读 · 2018年12月10日
计算机视觉近一年进展综述
机器学习研究会
9+阅读 · 2017年11月25日
On the Future of Cloud Engineering
Arxiv
1+阅读 · 2021年8月19日
Checking Security Compliance between Models and Code
Arxiv
0+阅读 · 2021年8月19日
Advances and Open Problems in Federated Learning
Arxiv
18+阅读 · 2019年12月10日
The Measure of Intelligence
Arxiv
8+阅读 · 2019年11月5日
VIP会员
相关主题
相关资讯
Call for Participation: Shared Tasks in NLPCC 2019
中国计算机学会
5+阅读 · 2019年3月22日
IEEE | DSC 2019诚邀稿件 (EI检索)
Call4Papers
10+阅读 · 2019年2月25日
Unsupervised Learning via Meta-Learning
CreateAMind
43+阅读 · 2019年1月3日
Disentangled的假设的探讨
CreateAMind
9+阅读 · 2018年12月10日
计算机视觉近一年进展综述
机器学习研究会
9+阅读 · 2017年11月25日
Top
微信扫码咨询专知VIP会员