BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

ZeroStack发布了DevOps Workbench

| 作者 Helen Beal 关注 4 他的粉丝 ,译者 姚佳灵 关注 0 他的粉丝 发布于 2018年1月17日. 估计阅读时间: 4 分钟 | AICon 关注机器学习、计算机视觉、NLP、自动驾驶等20+AI热点技术和最新落地成功案例。

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

私有云供应商ZeroStack发布了一项自助服务功能,开发人员可以从中创建自己的Workbench。DevOps Workbench的用户现在可以通过ZeroStack的智能云平台使用来自开源和商用供应商的40个开发工具。

InfoQ咨询了ZeroStack的市场营销和业务开发副总裁Steve Garrison,请他介绍了Workbench的情况:

Workbench是软件开发人员的工作环境。在Workbench上,他们有所需的工具和资源,可以灵活地开发软件。Workbench有这些特点:

  • 开发人员从Workbench中选取工具来构建自己的开发环境
  • 开发人员从ZeroStack的 Z-AppStore中选择工具
  • 工作负载的分配和资源(VM/计算、存储空间、网络)的配置管理是自动的
  • 工作环境使用安全的多租户架构,每个租户有一个Workbench
  • 运维保持对基础设施的控制
  • 通过总体规划或基于Heat的模版完成工具的安排

Heat是OpenStack Orchestration程序中的一个项目,实现一个编排引擎以文本文件的形式启动多个基于模板的复合云应用程序,这些文本文件可以像代码一样进行处理。

DevOps工具开发人员可以从Z-AppStore选择:
MavenBitbucketJenkinsAnsiblePuppetChef。也有像HadoopSpark这样的大数据应用程序、SQLNoSQL这样的数据库、ApacheNGINX这样的应用程序服务器。就像公有云,可以通过浏览器访问Z-AppStore。Garrison解释说:

每个Workbench都是一个构造,包含了每个开发人员的选择,通过提供虚拟机构建、把资源分配给那些虚拟机来支持所选择的应用程序。例如,一名用户可能在一个项目中有Jenkins作为运行于Ubuntu虚拟机的持续集成/持续交付框架工具;而在另一个项目区域内,有运行于Cirros虚拟机的OpenMake Continuous Deployment软件。

InfoQ 请Garrison描述了运维在DevOpsWorkbench上的作用:

运维团队可以通过修改AppStore中的模板来扩展AppStore中的其他工具,因此是个关键角色。一旦有了一个新模板,开发人员将点击前面提到过的app图标来实施编排,这将部署相关的应用程序。

移动威胁防御(mobile threat defence,简称MTD)解决方案供应商Zimperium的DevOps高级工程师Jerome Brock介绍了ZeroStack DevOpsWorkbench:

我们不断加强我们的软件定义的移动威胁防御产品,同时我们需要把基于云的自助工具授权给我们的开发人员。通过把ZeroStack的智能云平台整合到我们的裸机服务器上,我们已经创建了自助DevOps环境。

阅读英文原文: DevOps Workbench Launched by ZeroStack


感谢冬雨对本文的审校。

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT