确保应用程序安全性需要多个部门协调,通常包括开发团队、DevOps 团队以及安全团队??⑼哦釉谛创胧辈檎也⑿薷窗踩毕?;DevOps 团队将安全检查无缝集成到 DevOps 工具链中;安全团队在产品组合中,从整体上管理应用程序安全风险。借助一个可靠的平台,各个团队间的协作将更加顺畅。
 
美国新思科技公司 (Synopsys, Nasdaq: SNPS)新推出的 Polaris 平台通过在开发和构建 / 测试环境中使用相同的强大安全分析引擎,确保整个开发过程中获得一致的结果。
 
Polaris 软件完整性平台将新思科技软件质量与安全的产品和服务的强大功能整合到一个集成解决方案中,帮助安全和开发团队更快地构建安全、优质的软件。
 
新思科技 Polaris 软件完整性平台是一个基于云端的平台,通过结合新思科技 Code Sight® IDE 插件和集中式分析服务器,共享相同的强大分析引擎,简化并且实现从开发到部署的全面的应用程序安全性;与流行的开发和运营工具的广泛集成;报告、仪表板和 API 提供应用程序安全风险的统一视图。通过 Polaris 软件完整性平台,团队可以在开发早期检测和修复漏洞,并且在整个软件开发生命周期(SDLC)中集成和自动化全面的安全分析,在整个应用程序组合中全面管理应用程序安全风险。
 
新思科技软件质量与安全部门总经理 Andreas Kuehlmann 表示:“为了有效?;びτ贸绦蛎馐苋找嬖龀さ母丛庸セ?,企业需要在 SDLC 多个点中采用安全测试技术的组合。但是为了确??⑺俣纫员3志赫?,他们也需要能够与不断增速的软件开发流程相匹配的应用程序安全解决方案,并且可以扩展、可以与现有的开发基础架构无缝集成。在过去的几年中,我们开发了一系列差异化产品和服务,以满足市场上的安全测试需求。我们致力于推动这些解决方案的协同增效作用并且提升使用效率,Polaris 软件完整性平台有助于实现这个愿景。”
 
权威调研机构 Gartner 表明,“随着 DevOps 在快速交付和新 IT 支持功能的创新方面越来越受欢迎,对安全性和合规性的担忧也随之增加。安全和风险管理领导需要在不影响开发进程的情况下,使安全工具、流程和策略适应 DevOps 工具链。”1
 
Polaris 软件完整性平台的裨益包括以下几点:
早期风险发现和迁移 – Polaris 软件完整性平台可帮助开发人员在开发过程中尽早修复安全漏洞,同时提高效率和成本效益。新的 Code Sight IDE 插件是 Polaris 软件完整性平台的一个关键组件,可以将新思科技的解决方案扩展到开发人员的本地工作环境,使他们能够在编写代码时轻松查找和修复代码中的安全漏洞。Code Sight 最初可用于 IntelliJ, Visual Studio, 和 Eclipse,它将与平台中央服务器相同的强大分析引擎和快速增量分析相结合,在不影响生产效率的前提下,确保全面、一致的结果。Code Sight 还提供上下文敏感的电子教学???,帮助开发人员快速解决问题,并培训他们今后编写更安全的代码。
 
从检测到预防向左推移 – Polaris 软件完整性平台是在中央服务器上使用相同功能强大的分析引擎作为 CI / CD 管道的一部分,以及在开发人员桌面上进行快速增量扫描的唯一解决方案。它使开发人员能够在编写代码时解决漏洞,从而在将其检入存储库之前生成更安全的代码库。这种双重工作流程显著提升了开发人员的工作效率,而集中式分析可以在投产之前捕获任何剩余缺陷。
 
简单和灵活地运营 – Polaris 软件完整性平台基于云端的中央服务器通过直观的 web 管理用户界面,使用多个新思科技分析引擎,比如 Coverity 和 Black Duck,提供部署管理、启动安全扫描、分析结果和协调修复活动的灵活性。平台还使用现有的开发和 DevOps 工具,包括 Jenkins, Jira, Slack, Red Hat OpenShift 和 Kubernetes,为团队提供整个 SDLC 过程中集成和自动化应用程序安全分析的灵活性。
 
综合风险报告 – Polaris 软件完整性平台帮助安全团队全面查看应用程序安全风险,综合报告和交互式仪表板将来自于多个安全分析引擎的信息。这些信息整合到应用程序组合中,并随着时间的推移得出结果。除此之外,Polaris 软件完整性平台 API 使团队可以轻松地将新思科技安全测试结果集成到第三方安全和风险报告解决方案中。