Enable javascript in your browser for better experience. Need to know to enable it? Go here.
DevSecOps
DevSecOps

DevSecOps

DevSecOps 是一个被创造出来的术语,意为将安全实践整合到我们称为 DevOps 的开发环境和运维协作流程中。


实施 DevSecOps 将系统地打破软件和软件交付组织的开发、安全和运维团队间彼此封闭孤立的状态,从而覆盖与这三方面相关的所有人员和系统,使其能够协同配合并提升工作效率。

它是什么?

一种将安全防护融入现代软件工程实践的方法。

有何益处?

只要安全保障已到位,在开发流程结束时,运维风险降低并且项目延期事件的发生率降至最低将成为常态。

需考量的因素?

与许多敏捷工作法的实践应用一样,DevSecOps 可能需要文化转变,而这在一些组织中是很难做到的。

如何应用?

它由 DevOps 运动演变而来,将安全团队纳入其中。

它是什么?


DevOps 旨在将一个组织的开发团队和运维团队整合起来,从而为企业构建更好的 IT 系统。DevSecOps 则将安全团队纳入这个大团队中,使确保企业安全成为开展所有软件开发工作的第一要务。


对于许多组织来说,使用不同的团队、流程和系统,将软件开发的这三方面工作分开进行是常见做法。DevSecOps 指的是一个组织选择将这三大方面结合起来,如此一来便可以整合使用相同的策略。团队可以集中精力并开发技术,将这些方面平等、和谐地结合起来。


在实践中,这体现在开发团队将在开发过程中进行安全测试,无论出现任何问题都将及时予以解决。这也意味着要确保开发团队掌握了必要的安全技能。

有何益处?


使落实安全防护成为每个人工作的一部分可降低业务风险。通过落地实施 DevSecOps,各团队不再是一座座“孤岛”,因此可以更好地就其目的和目标进行沟通,从而减少工作进入瓶颈期的次数、明确责任划分并实现专业知识与技术交流。


它提高了对自动化构建和质量保证测试的重视程度,从而能够及早识别代码中的漏洞——这应该会降低您遭受攻击的风险。

需考量的因素?


与许多敏捷工作实践办法一样,这改变了人们的工作方式,建立起合作关系并加强合作,减少了推诿责任的现象。对于某些公司来说,这是一种文化上的转变。

如何应用?


许多组织已开始转变并走上实施 DevSecOps 之路。通常情况下,这与常被称为“安全左移”的做法是相辅相成的,“安全左移”意为尽可能在生产周期的早期检查漏洞并进行情景测试。

想要获取更多内容?

Would you like to suggest a topic to be decoded?

Just leave your email address and we'll be in touch the moment it's ready.

Marketo Form ID is invalid !!!

Thank you for your suggestion. We'll let you know when that topic's been decoded.