写点什么

Chef 在 InSpec 2.0 增强了云安全的自动化功能

  • 2018-03-11
  • 本文字数:1203 字

    阅读完需:约 4 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

持续自动化厂商 Chef 发布了 InSpec 2.0 ,这是 Chef 新版本的开源工具,该工具能够让 DevOps 与跨功能的应用、基础设施和安全团队以代码和资产的形式表述安全和合规规则,并且在整个软件交付生命周期中纠正合规的问题。

InSpec 2.0 提供了对 Amazon Web Services(AWS)和 Microsoft Azure 的云配置支持,该特性能够让用户根据自定义的合规策略,使用 API 来编写针对云资源的合规规则。新版本的工具包含了对三十多种新资源的支持,允许用户为通用的应用和配置文件编写合规规则,无需任何的编程知识。它们包括 Docker、安全 key(RSA/DSA/x509)、Web 服务器(IIS/nginx/Apache)配置、包(既包括系统包也包括 Perl/R/etc 等)、PostgreSQL 与 MySQL 数据库配置、XML 配置文件中的 XPath 匹配以及 ZFS 存储池配置。

现在,InSpec 的结果可以导出为 JUnit 格式,以便于集成到像 Jenkins 这样的持续交付工具中,合规 profile 可以从 Chef Automate 中拉取。之前宣布的与 Amazon Systems Manager (SSM) 的集成能够让 InSpec 进一步增强云环境的支持能力。在最新版本中,也有多项性能方面的提升:在 Windows 下,InSpec 2.0 比 InSpec 1.0 快 90%,在 Linux 下能够快 30%。

InSpec 是使用 Ruby 编程语言构建的,可以运行在 Windows 和很多 Linux 分发版本中,也能运行在 Docker 容器上。InSpec 试图将它的 test 变成人类可阅读的,对于使用过 RSpec ServerSpec 这些测试工具的人来说,对 InSpec 应该会感到很熟悉。

InSpec 通过两阶段的处理实现合规和安全性的目标:探测(detect)和纠正(correct)。在第一个阶段,即探测中,它会尝试掌握系统在什么地方可能会违规或者有潜在的安全漏洞。在第二个阶段,即纠正中,它会修复在探测阶段所识别出来的合规失败的问题。InSpec 将这些步骤实现了自动化。

InSpec test 被称为 control,多个 control 可以分组到 profile 中。一般来讲,InSpec 是通过 CLI 来运行的,并且在目标或要监控的目标系统上远程运行。在扫描 Linux 系统时,InSpec 会使用 SSH 协议,在扫描 Windows 系统时,会使用 WinRM 协议。InSpec 不需要在目标系统上安装软件。InSpec profile 可以通过 Chef Supermarket 或 InSpec CLI 来查看。

niu Solutions 的 CTO Jon Williams 这样说到:

InSpec 帮助我们统一了合规、安全和 DevOps 团队,改进了审计,减少了员工的工作时间,并且在整个过程中消除了重复的工作和数据。它让这些团队能够更好地控制合规策略,让业务单元更加积极地维护自己的环境。最为关键的是,它允许我们持续地监控合规的审计情况,维持想要的状态并消除节点之间的变更漂移。

InSpec 是通过收购 VulcanoSec 创建的,这是一家德国的合规与安全公司,Chef 在 2015 年收购了它。InSpec 2.0 是开源的,可以通过 Github 下载。

查看英文原文 Chef Enhances Cloud Security Automation in InSpec 2.0

2018-03-11 19:001105

评论

发布
暂无评论
发现更多内容

国内首家!悦数图数据库全项完成中国信通院图数据库性能测试

悦数图数据库

数据库 信创 图数据库 知识图谱 悦数图数据库

MySQL 示例数据库大全

Simon

MySQL

和鲸101加持,高效SAAS服务赋能暨大经管交叉学科数据人才培养

ModelWhale

人工智能 大数据 经管 暨南大学

代购系统:跨境电子商务的创新解决方案

Noah

湖州等保测评公司有几家?在那里?电话多少?

行云管家

等保 等级保护 企业运维

初学者也能用!快速上手 UDF for Python 全攻略

TDengine

数据库 tdengine 时序数据库

为什么我的项目Debug运行没问题,编译成Release包就报错?

京东科技开发者

构建电商竞品分析工具:以京东商品数据为例

tbapi

京东 竞品分析 京东商品列表数据接口 京东数据接口

还能报名!风靡硅谷开发者的Unstructured Data Meetup杭州站与您6月15日见面!

Zilliz

"数据集成国产化:谷云科技的零代码ETL平台与行业创新"

RestCloud

ETL 数据集成 ETLCloud

第一批大模型独角兽开始“挤泡沫”

脑极体

AI

什么是DEFI?DEFI2.0什么时候来?

dappweb

区块链 defi 区块链开发

客户案例 | 通过流程智能帮助国际餐饮巨头企业快速开万店

望繁信科技

数字化转型 智慧餐饮 流程挖掘 流程智能 望繁信科技

从游戏场景看,ByteHouse存算分离架构如何实现降本增效

字节跳动数据平台

数据库 大数据 云原生 Clickhouse 数仓

和鲸101领航北中医:助力健康医疗AI实验室建设,培养交叉数据人才

ModelWhale

人工智能 北中医 健康医学

枫清科技(Fabarta)入选中国企业数智化转型升级服务全景图等多项权威图谱

Fabarta

组长:你熟悉过React,开发个Next项目模板吧,我:怎么扯上关系的?

Immerse

2024年5月区块链市场报告:ETF批准提振市场,链游行业变迁与新趋势

区块链软件开发推广运营

dapp开发 区块链开发 NFT开发 公链开发 代币开发

Chef在InSpec 2.0增强了云安全的自动化功能_DevOps & 平台工程_Helen Beal_InfoQ精选文章