11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

Shippable 提供了新的 DevOps 分析能力

  • 2018-03-07
  • 本文字数:1200 字

    阅读完需:约 4 分钟

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

可持续集成和 DevOps 自动化平台 Shippable 宣布推出分析插件,用于度量DevOps 流程,诸如组件或团队的开发速度或代码随着时间推移的质量趋势,并提供了用于日期范围、组件/ 团队和工作流中异常情况的过滤器。

Shippable 成立于 2013 年,是一家专注于基于 Docker 工作流的持续集成供应商,目前支持多平台和包括可执行文件、JAR/WAR(Java)、Tar(Node.js)在内的不同类型的应用程序打包部署。可与 DevOps 工具链中的 80 种产品进行集成,包括源码管理平台GitHub Cloud/Enterprise、Bitbucket Cloud/Server 和Gitlab、文件包仓库Docker Hub 和JFrog Artifactory、基础架构自动化工具Ansible 和Terraform,以及Kubernetes/Microsoft/Amazon ECS/Google Cloud 在内的云供应商和协调平台。

Shippable 的联合创始人及产品管理副总裁 Manisha Sahasrabudhe 解释道:

无论是应用程序打包、架构(单体或微服务),还是目标环境(本地节点、云端的 VM、Docker 编配平台等等),Shippable 都为它们提供了一种通用的方式来交付应用程序。在混合环境中,因为对现代和传统应用程序都提供支持,所以体验是一致的。

分析插件目前已经可用,用户可以在 Shippable UI 上看到该插件。Sahasrabudhe 说:

通过 Analytics,用户可以更好地了解整个组织甚至是全体 Shippable 用户群是如何使用编程工具来开发特定应用程序的。基于从数千个组织得到的汇总数据,我们对关键指标进行了基准测试,并汇总到 KPI 中。这些数据可以按细分市场、编程语言、公司规模大小等进行划分。然后,可以根据这些 KPI 来衡量组织。这里面没有什么隐私问题,因为不包含任何单个组织的信息。它让组织了解到哪些地方需要改善,哪些地方存在优势。

分析插件使用的事务数据来自所有的 Shippable 实例,使用 Postgres 和 SQL 脚本进行采集,并通过调用 Shippable 的 REST API,使用 Angular 对这些数据进行可视化。

Shippable 的分析插件集成了 JIRA 和 GitHub 的问题跟踪。像 Ansible、Terraform、Chef 或 Puppet 这样的配置管理工具也能用作 Shippable 工作流的一部分,并为分析插件提供使用数据。客户可以通过项目级别和组织级别的控制面板定义客户视图并过滤信息。利用 Shippingable 的 REST API,客户可以从其他报告引擎调用 Shippable 的分析插件来展示信息。

该分析插件目前提供了测试版,包含了基于构建历史生成的图表,用于显示工作质量和工作时长。Shippable 计划在多个方面加强该插件,包括任务 KPI、订阅、组织级别的识别瓶颈问题,并优化持续集成和 DevOps 工作流。

查看英文原文: Shippable Provides New DevOps Analytics Capabilities


感谢薛命灯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-03-07 18:001090
用户头像

发布了 199 篇内容, 共 74.7 次阅读, 收获喜欢 289 次。

关注

评论

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

诊所数字化:诊所私域直播

boshi

直播带货 数字化医疗 七日更 28天写作

架构设计篇之微服务实战笔记(九)

小诚信驿站

架构师 刘晓成 小诚信驿站 28天写作

架构师训练营 4 期 第9周

引花眠

架构师训练营 4 期

论文阅读:通过动态预测/完备在稀疏知识图谱上进行多跳推理

Alocasia

自然语言处理 深度学习 nlp 强化学习

第四章作业(二)

墨狂之逸才

我眼中的IT售前工作

小谢同学

云计算 职场 解决方案 售前

第五周作业-第四章作业(二)

Geek_72d5ab

产品经理训练营 - 作业五

胡小湖

谈学习

Ryan Zheng

学习方法

Deno VS Node(含Deno真实业务场景实践体验)

鲍师傅的铜锣烧

软件工程 开发 deno Node

从一次洗头发的经历,学习一家公司的成长

数列科技杨德华

28天写作

关于整理东西这件事「Day 8」

道伟

28天写作

【死磕JVM】五年 整整五年了 该知道JVM加载机制了!

牧小农

JVM 类加载 类加载器 类加载时机 双亲委派

LeetCode题解:122. 买卖股票的最佳时机 II,动态规划,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

(28DW-S8-Day8) 区块链之瞎扯淡

mtfelix

区块链 28天写作

你存在我深深的脑海里——兼谈间隔效应

Justin

心理学 28天写作 游戏设计

第五次作业

秦挺

【LeetCode】单调数列Java题解

Albert

算法 LeetCode 28天写作 2月春节不断更

一文搞懂Cookie、Storage、IndexedDB

执鸢者

大前端 Cookie indexedDB storage

“他者”德意志(三):“翻险峰”的德国电动汽车产业

脑极体

dubbo 源码 v2.7 分析:SPI机制

程序员架构进阶

Java spi 七日更 28天写作 2月春节不断更

程序员成长第十六篇:代码重构

石云升

程序员 28天写作 2月春节不断更

模型评估指标-1-基础篇-FPR/TPR/F1/ROC/AUC

一直学习一直爽

机器学习 模型评估 分类模型 一直学习一直爽

最值得阅读的数据仓库书籍推荐

白程序员的自习室

大数据 数据仓库 推荐书籍 数仓 构建模型

javascript中的模块系统

程序那些事

JavaScript 程序那些事 模块系统

易语言使用与研究

慕容

易语言

2.2 Go语言从入门到精通:Go语言变量

xcbeyond

变量声明 28天写作 Go 语言

业务中台建设 - 4种部署模式

孝鹏

部署图 隔离性 中台架构

Linux入门篇 —— 一文带你彻底搞懂Linux 文件权限管理

若尘

Linux 权限 linux 文件权限控制

c++基本语法详解

张鹤羽

28天写作 3月日更

mybatis的通用插入更新方案

altantisor

Java mybatis

Shippable提供了新的DevOps分析能力_持续集成_Helen Beal_InfoQ精选文章