Shippable发布2.0版本,利用基于Docker的应用程序

Shippable 推出支持容器化工作流的新平台

Shippable 最近宣布推出其在虚拟化领域的新平台,该平台现已支持容器化工作流。根据新闻稿,这是首个实现这一功能的平台,旨在充分利用 Docker 容器。

Shippable 简介

Shippable 是一个持续交付平台,帮助企业通过“尽早且频繁”地发布软件来加快创新速度。该平台帮助公司容器化其 DevOps 工作流,并自动化从“代码到生产”的应用生命周期管理。这包括持续集成和部署、自动化拓扑/功能测试、应用容器的版本控制和打包、一键升级/回滚、开发/测试实验室管理等。Shippable 的平台原生构建在 Docker 上,运行超过 12,000 个容器,是 Docker 在生产环境中最大的部署之一。

Shippable 的附加价值

Shippable 与托管提供商互补,位于源代码控制提供商和托管提供商之间,目标是自动化两者之间的所有流程。Shippable 的价值主张远不止托管,它可以帮助企业将开发/测试实验室的占用空间减少超过 50%,因为可以即时按需启动和关闭容器化环境。这些环境完美复制了生产环境,因此每次代码更改都会在真实拓扑中进行测试。

容器化的技术解释

容器化解决了传统 DevOps 中的低效、易出错和不可重复的问题。通过创建不可变的应用程序容器,容器化将基础操作系统镜像与特定版本的代码结合在一起。一旦容器被提交,它将永远保持不可变,并且可以在不同主机之间传输而无需重新部署。这提高了部署速度和可移植性。

支持的平台

Shippable 与 GitHub 和 Bitbucket 进行源代码控制集成,与 Docker Hub 进行容器管理集成,并与 Chef 和 Puppet 集成,以便部署到生产环境中的虚拟机管理程序。Shippable 还支持部署到任何 PaaS,并与 Google 合作,通过 Google 的开源项目 Kubernetes 将 Docker 化应用程序部署到任何云平台。

扩展计划

Shippable 自 2013 年成立以来,已发展到超过 15 名员工,拥有超过 20,000 名客户,并且每周新增数千名客户。Shippable 的使命是为容器化应用程序提供完整的应用程序生命周期管理(ALM)平台。Shippable 正在推出一个“Shippable in a box”的本地解决方案,目前处于私有测试阶段。

使用 Shippable 支持产品发布

Shippable 使用自己的平台来构建和发布产品。自 9 月 9 日发布新版本 2.0 以来,用户数量已增加了一倍以上。Shippable 还分享了 StockTwits 从 Jenkins 迁移到 Shippable 的案例研究

阅读 9
0 条评论