点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

自动化软件厂商 Chef 扩展 AWS OpsWorks 功能

  • 2017-12-10
  • 本文字数:954 字

    阅读完需:约 3 分钟

自动化软件厂商 Chef re:Invent 2017 大会上推出了用于增强容器生命周期管理能力的产品,支持原生 Amazon Elastic Container Registry (ECR),可与 AWS OpsWorks for Chef Automate (OWCA)集成。

OWCA 提供了一个 Chef 托管服务器和一组自动化工具套件,用于进行自动化的持续部署、自动化的合规和安全测试,并提供了一个用户界面用于显示节点状态。Chef 服务器处理运维任务,如配置软件和操作系统、构建安装包、搭建数据库、存储配置任务、配置节点以及自动注册节点。

OWCA 为用户提供了一种合规即代码(compliance-as-code)的解决方案,用户现在可以:

  • 扫描基础设施,发现安全隐患和合规问题
  • 生成扫描报告,并根据安全等级和影响范围进行分类
  • 在部署管道中进行自动化测试

Chef 早在 Chef Automate 1.6 版本中就已扩展了这些功能,正如 Chef 的产品经理 Mike Krasnow 所说:

用户现在可以在 OWCA 中部署审计手册,并指定 profile,以此进行自动化合规扫描。用户通过 Chef 客户端在节点上运行 InSpec 合规扫描,扫描结果被发回到 Chef Automate。

Chef Compliance for OWCA 根据预先定义好的策略(也叫规则)跟踪基础设施托管节点的合规性。有大量预定义的 Compliance profile(应用在指定节点上的一系列规则)可以直接用于合规扫描。用户还可以使用 Chef Compliance Language 创建自定义 profile。

应用开发团队可以使用 Habitat Builder 来打包应用,并将它们发送到 Amazon ECR 上。

Chef 的产品经理 Tasha Drew 解释说:

Habitat Builder 让用户可以通过编程的方式构建、导出和发布他们的应用和服务到容器中。

用户通过 Habitat Builer 将应用构建成原子、不可变的独立软件包,当上游的依赖项或代码发生变更时,它们会自动进行重新构建。这些 Habitat 软件包(*.hart)可以自动以各种格式导出,取决于实际的环境(如 Docker 容器)以及用户想要执行怎样的操作。

在配置好以 Docker 容器的方式导出软件包之后,接下来就可以将 Habitat Builder 与容器注册中心集成起来,然后应用就可以自动被发布到注册中心。目前可以支持将 ECR 作为发布中心。

Chef 现在是 AWS Public Sector Partner Program 的成员之一。此外,Chef Automate 在 AWS GovCloud Marketplace AWS Marketplace for U.S. Intelligence Community 中可用。

查看英文原文 Chef Extends OpsWorks Capabilities in AWS

2017-12-10 18:00788
用户头像

发布了 321 篇内容, 共 127.1 次阅读, 收获喜欢 138 次。

关注

评论

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

SAP 电商云 Spartacus UI 的 checkout 场景中的串行请求设计分析

Jerry Wang

angular 调试 电商 Spartacus 9月月更

GOPS现场 | 对话龙智大规模安全研发技术专家,分享静态代码、开源组件扫描干货

龙智—DevSecOps解决方案

开源组件 安全研发 静态代码

【Vue3】穿梭框 -- 思路与实现分析

Sam9029

前端 Vue 3 9月月更

【C语言】动态内存管理 [进阶篇_ 复习专用]

Dream-Y.ocean

c c++ 9月月更

Java之static关键字【实例变量与类变量、实例方法与类方法】

Fire_Shield

Java static 9月月更

版本控制 | 如何有效管理SVN服务器上的多个储存库

龙智—DevSecOps解决方案

svn SVN储存库

“3” 生万物,勇敢前行

秒云

【数据结构】顺序表(增、删、查、改)的实现 [初阶篇_ 复习专用]

Dream-Y.ocean

c 顺序表 9月月更

【C语言】深度剖析文件操作 [进阶篇_ 复习专用]

Dream-Y.ocean

c 文件 9月月更

“企业级零代码黑客马拉松大赛”决赛名单公布

明道云

低代码 零代码 企业数字化转型 黑客马拉松

【数据结构】单链表(增、删、查、改)的实现 [初阶篇_ 复习专用]

Dream-Y.ocean

c 单向链表 9月月更

手把手教大家在 Spring Boot 中处理 flowable 中的用户和组!

江南一点雨

springboot workflow flowable

拒绝花里胡哨,零基础也能把机器学习给你捣鼓明白

博文视点Broadview

基于高效采样算法的时序图神经网络系统(二)

Baihai IDP

人工智能 神经网络 AI 图数据

漫谈 SAP 产品里页面上的 Checkbox 设计与实现

Jerry Wang

JavaScript 前端开发 web开发 SAP 9月月更

OpenHarmony 3.2 Beta源码分析之MediaLibrary

OpenHarmony开发者

OpenHarmony

分布式架构下如何选择最佳 Store?

KaiwuDB

数据库 分布式数据库 数据存储

【数据结构】带头+双向+循环链表(增、删、查、改)的实现_【附源码、图片示例】_ [初阶篇_ 复习专用]

Dream-Y.ocean

c 双向循环链表 9月月更

龙智 | 电话更换通知

龙智—DevSecOps解决方案

微服务低代码Serverless平台(星链)的应用实践

京东科技开发者

Serverless 微服务 云原生 低代码 VMS

LP双币流动性质押挖矿系统开发搭建

l8l259l3365

自动化软件厂商Chef扩展AWS OpsWorks功能_亚马逊云科技_Helen Beal_InfoQ精选文章