本文共 1346 字,大约阅读时间需要 4 分钟。
\\\看新闻很累?看技术新闻更累?试试,每天上下班路上听新闻,有趣还有料!
\
可持续集成和DevOps自动化平台,用于度量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的联合创始人及产品管理副总裁解释道:
\\\\\无论是应用程序打包、架构(单体或微服务),还是目标环境(本地节点、云端的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工作流。
\\查看英文原文:
\\感谢对本文的审校。
\给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博(,),微信(微信号:)关注我们。
转载地址:http://rkoux.baihongyu.com/