表 1:安全活动摘要和交叉引用 ............................................................................................. 8 表 2 所有 DevSecOps 参考设计通用的特定安全工具 ........................................................ 9 表 3:规划阶段工具 ............................................................................................................. 11 表 4:规划阶段活动 ............................................................................................................. 13 表 5:开发阶段工具 ............................................................................................................. 16 表 6:开发阶段活动 ............................................................................................................. 17 表 7:构建阶段工具 ............................................................................................................. 20 表 8:构建阶段活动 ............................................................................................................. 21 表 9:测试阶段工具 ............................................................................................................. 23 表 10:测试阶段活动 ............................................................................................................. 25 表 11:发布和交付阶段工具 ............................................................................................. 29 表 12:发布和交付阶段活动 .............................................................................................
企业拥抱数字技术,为客户提供更安全,更快,更可靠的业务价值。随着效率和技术消费方面的快速进步,软件交付必须保持弹性和安全。devSecops(开发,安全和运营的缩写)可帮助企业将安全性嵌入其价值交付系统中,同时确保与软件开发相关的一致性,治理,效率,规模和速度不受损害。我们的客户正在迅速采用DevSecops工具和技术,以减少整个周期时间 - 从商业想法开始到最终客户的手中时。此框架使团队能够在其应用程序组合中建立可靠性和智能可观察性,从而更容易在工程生命周期的早期进行协作和检测问题。我们的报告介绍了关键的宏观趋势,并重点介绍了DevSecops体系结构的应用程序生命周期管理,安全实践,ERP软件包,数据和分析,QA实践,软件定义的网络和机器学习操作。
心理安全 新概念本身就带有一定程度的怀疑和不确定性。在国防部,DevSecOps 是一个新概念,我们整个员工队伍,从工程人才到采购专业人员,再到我们的领导层,都对这个话题有很多疑问。商业行业在使用这些实践方面的成功已得到广泛记录。3 有些领导者想要 DevSecOps,但无法确定他们是否已经在实践 DevSecOps,或者如果他们已经实践,如何有效地传达他们的做法。采购专业人员经常难以理解如何有效地购买基于 DevSecOps 的服务,因为他们认为很难为看似概念性的东西设定有形的框架和价格标签。怀疑和不确定性还可能导致整个国防部出现不良行为和反应,例如偏见和恐惧。人类本能地依靠生活经验,试图将经验知识带入陌生的情况。当这种情况发生时,我们会不知不觉地将偏见插入决策过程和理解中。当这种情况发生时,必须认识到并纠正。
作者:MN Chaillan · 被引用 3 次 — ▫ 与 OUSD(A&S)、国防部 CIO、美国空军、DISA 和军事部门的联合项目。▫ 执行中的技术卓越性由以下因素实现。▫ 避免供应商锁定...
心理安全 新概念本身就带有一定程度的怀疑和不确定性。在国防部,DevSecOps 是一个新概念,我们整个员工队伍,从工程人才到采购专业人员,再到我们的领导层,都对这个话题有很多疑问。商业行业在使用这些实践方面的成功已被广泛记录。3 有些领导者想要 DevSecOps,但不知道他们是否已经在实践 DevSecOps,或者如果他们已经实践了,如何有效地传达他们的做法。采购专业人员经常难以理解如何有效地购买基于 DevSecOps 的服务,因为他们认为很难为看似概念的东西设定有形的框架和价格标签。怀疑和不确定性还可能导致国防部出现不良行为和反应,例如偏见和恐惧。本能地依靠生活经验,试图将经验知识带到不熟悉的环境中,这是人类的天性。当这种情况发生时,我们会不知不觉地将偏见插入决策过程和理解中。当这种情况发生时,必须认识并纠正。
从 DevOps 到 DevSecOps 的演变处于开发、运营和安全的交汇处。云和移动技术创造了一个高度互联的世界,这个世界越来越容易受到网络安全攻击。实际上,产品开发完成后无法添加安全性,也不能在每个发布周期内进行一次安全测试。将安全性融入 DevOps 精神中,即以更小、更快的版本逐步改进软件,有助于在发布周期的早期修复缺陷和安全问题。DevSecOps 解决了制作可靠软件、维护系统完整性以及实现高效事件管理、治理和合规性等关键领域。
心理安全 新概念本身就带有一定程度的怀疑和不确定性。在国防部,DevSecOps 是一个新概念,我们整个员工队伍,从工程人才到采购专业人员,再到我们的领导层,都对这个话题有很多疑问。商业行业在使用这些实践方面的成功已得到广泛记录。3 有些领导者想要 DevSecOps,但无法确定他们是否已经在实践 DevSecOps,或者如果他们已经实践,如何有效地传达他们的做法。采购专业人员经常难以理解如何有效地购买基于 DevSecOps 的服务,因为他们认为很难为看似概念性的东西设定有形的框架和价格标签。怀疑和不确定性还可能导致整个国防部出现不良行为和反应,例如偏见和恐惧。人类本能地依靠生活经验,试图将经验知识带入陌生的情况。当这种情况发生时,我们会不知不觉地将偏见插入决策过程和理解中。当这种情况发生时,必须认识到并纠正。
展开图(图 4)描绘了无限图的展开状态。此视图强调了生命周期中监控、网络安全自动化、控制门、风险确定和反馈循环的发生。网络安全自动化、监控和风险确定发生在生命周期的每个阶段。构建、集成、交付和部署反馈循环发生在生命周期的特定阶段。在图 4 中,反馈循环未显示阶段中的实际循环。它只是显示了每个反馈循环中包含的阶段的平面条。持续构建反馈发生在开发和构建阶段,而持续集成反馈发生在开发、构建和测试阶段。持续交付反馈发生在规划、开发、构建、测试、发布和交付阶段,而持续部署反馈包括部署阶段。控制门发生在开发、构建、测试、发布和交付以及部署阶段之间。控制门是流程中的一个检查点,在此检查点会审查特定阶段目标的清单,以查看该阶段是否已完成目标并可以进入下一阶段。
心理安全 新概念本身就带有一定程度的怀疑和不确定性。在国防部,DevSecOps 是一个新概念,我们整个员工队伍,从工程人才到采购专业人员,再到我们的领导层,都对这个话题有很多疑问。商业行业在使用这些实践方面的成功已被广泛记录。3 有些领导者想要 DevSecOps,但不知道他们是否已经在实践 DevSecOps,或者如果他们已经实践了,如何有效地传达他们的做法。采购专业人员经常难以理解如何有效地购买基于 DevSecOps 的服务,因为他们认为很难为看似概念的东西设定有形的框架和价格标签。怀疑和不确定性还可能导致国防部出现不良行为和反应,例如偏见和恐惧。本能地依靠生活经验,试图将经验知识带到不熟悉的环境中,这是人类的天性。当这种情况发生时,我们会不知不觉地将偏见插入决策过程和理解中。当这种情况发生时,必须认识到这一点并予以纠正。
国防部的独特使命迫使各项目将安全性提升到与开发和运营同等重要的地位。DevSecOps 是软件工程方法、实践和工具的组合,它将软件开发 (Dev)、安全 (Sec) 和运营 (Ops) 统一起来。它强调跨学科协作,以及自动化和持续监控,以支持安全、高质量的软件交付。DevSecOps 将安全工具和实践集成到开发流程中,强调流程的自动化,并在整个软件生命周期(从开发到部署乃至更远)中培养一种对性能、安全性和运营完整性共同负责的文化。这些概念建立在过去二十年的现代技术趋势之上: