您的位置 首页 > 德语词汇

security code是什么意思、读音 Security as Code和DevSecOps是安全的未来吗?

大家好,今天来为大家分享security code是什么意思、读音的一些知识点,和Security as Code和DevSecOps是安全的未来吗?的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

1、信息安全和合规团队的人非常辛苦,除了对公司和客户数据的安全性负责外,他们还需要遵守适当的法规及标准,还需要让验证合规性的审计人员满意。最重要的是,他们几乎无法控制他们负责保护的投资组合中存在的安全风险及漏洞。如今,云基础设施正在通过Terraform、Kubernetes或HelmCharts等技术以编程方式定义(通过InfrastructureasCode(IaC)),并且在这一过程中经常引入一些错误配置。在SDLC的这一关键点上,如果不解决问题,不仅再一次增加了安全技术债务,而且如果由于错误配置而出现漏洞,整个企业及其客户数据可能会留给威胁攻击者来获取。

2、在大多数情况下,漏洞是由开发人员引入的,而开发人员则是通过实施代码更改来消除漏洞。当安全团队发现需要修复的漏洞时,他们首先需要说服开发人员

security code是什么意思、读音 Security as Code和DevSecOps是安全的未来吗?

3、然后他们可能需要帮助确定如何更好的修复它们,因为大多数开发人员不是安全专家。这存在大量的工作,成倍于许多潜在的漏洞。

4、难怪被积压工作的增长速度远快于问题修复的速度——而且在大多数企业中,安全团队远未评估所有新版本。在这个过程中安全与开发团队冲突太多。

5、许多人将DevSecOps视为此问题的解决方案:将安全专家或安全专业知识嵌入开发团队,以便更早、更频繁地发现和修复问题。这是个好主意。我的意思是,DevOps取得了令人振奋的成功,因此将相同的方法应用于安全性是有意义的。

6、如果我们可以指定一项变革作为MVP,使DevOps能够在云团队中发挥作用,那么我认为基础架构即代码(InfrastructureasCode,IaC)就有很强的资格。

7、传统的操作主要是手动的或者是半自动的,需要很长的准备时间和大量一次性的工作。虚拟化当然有助于改善这一点,但资源调配通常需要几天或几周的时间,而且显然无法包含在自动化流程中。

8、IaC完全改变了这一切,使DevOps团队能够准确地在代码中描述他们需要什么。他们可以利用Terraform和Kubernetes等开发工具,根据需求自动提供(或取消提供)基础设施。它为可靠性、可预测性、可伸缩性、弹性和治理的新水平打开了大门。

9、SecurityasCode使开发团队能够主动解决安全问题

10、安全团队正面临许多相同类型的问题。安全评估通常需要数天或数周的时间,而威胁建模、评估、分类和优先级排序等安全流程需要大量手动以及临时工作。将这种“asCode”方法扩展到安全性可能有助于实现许多的好处。

11、借助SecurityasCode,DevSecOps团队可以在代码中准确描述他们需要实现的安全和合规目标。假设可以使用类似于IaC所用代码工具的安全性,团队可以利用这些工具在整个开发过程中强制遵守编码目标,确保持续合规并在部署应用程序之前消除所有有意义的重大安全风险。编码的目标甚至可以跟随应用程序进入运行态环境,以便在运行态也必须强制执行这些安全规则。

12、SecurityasCode可以自动实施安全策略并确定修复工作的优先级

13、安全团队已经面临的挑战是构建或寻找可以有效地将手动步骤转换为自动化步骤的工具。其中最困难的可能是发现的分类和优先级排序,因为它们需要对系统架构有深入的了解,以确定哪些发现是可利用的,哪些发现会暴露给不受信任的用户,哪些可以访问敏感数据等等。

14、但这不正是IaC所提供的吗?了解系统拓扑、资源和关系,从中我们可以推断出在Internet上向不受信任的用户公开的内容;我们可以确定哪些资源可以访问敏感数据存储;我们可以计算进入架构的潜在攻击路径。

15、SecurityasCode解决开发和运行态的风险

16、有了这些信息,工具可以自动确定结果的优先级,并将注意力集中在那些可被利用且必须修复的问题上。他们可以在Pipeline编排中自动化设置通过/失败条件,例如,只有当Images包含暴露敏感数据的高风险被发现时才中断构建。他们不再需要用可疑的有价值的发现来打扰开发团队;当他们发出警报时,根据定义,这些问题是可被利用的并且必须修复。这种类型的工具可以有效地集成到自动化DevSecOps工作流程中,而不必担心会影响开发效率。

17、随着代码的安全性越来越受到关注,期待看到许多新的方法和改进。特别适合像GitOps这样的方法,它已经利用了大量基于编码基础设施和部署信息的自动化。SecurityasCode可以增强这些自动化工作流程,以确保安全风险在暴露给用户之前被阻断。

18、原文链接:https://mp.weixin.qq.com/s/CuCsp9MjSVKO7TZk0c-7sQ

关于security code是什么意思、读音的内容到此结束,希望对大家有所帮助。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023