云本地应用程序的主要应用程序体系结构由多个微服务组成,在某些情况下由集中式应用程序基础架构(例如服务网格)提供了所有应用程序服务。这类应用程序通常是使用称为DevSecops的灵活且敏捷的软件开发范式开发的。此范式的一个显着特征是使用称为连续集成和连续部署(CI/CD)管道的流程,最初通过构成软件供应链(SSC)的操作,以源代码的形式通过各个阶段(例如,构建,测试,包装和部署)将软件通过各个阶段(例如构建,测试,包装和部署)进行,以提供新版本的软件。本文档概述了将SSC安全措施集成到CI/CD管道中的策略。
