Buddy:15分钟实现自动化涅槃

❥ 赞助商

在2019年将网站部署到服务器需要比10年前付出更多的努力。例如,如今要交付一个典型的JS应用程序需要执行以下操作:

  • 将应用程序拆分为多个块
  • 配置Webpack打包
  • 压缩.js文件
  • 设置暂存环境
  • 将文件上传到服务器

手动执行这些步骤需要花费时间,因此自动化工具似乎是一个显而易见的选择。不幸的是,大多数现代CI/CD软件提供的仅仅是基础设施,您仍然需要在其中手动配置流程:花费数小时阅读文档、编写脚本、测试结果,并在以后维护它。谁有时间做这些事!

这就是我们创建Buddy的原因:通过创建一个强大的工具,其UI/UX允许您在15分钟内配置整个流程,从而将部署简化为最简单的程度。

以下是Buddy CI/CD中的交付流程:

这是一个Buddy中的交付管道。您可以选择所需的动作,配置详细信息,然后将其放置到位——就像您在建造一栋砖房一样。无需编写脚本,无需查阅文档,什么都不需要。目前,Buddy支持超过100个操作:构建、测试、部署、通知、DevOps工具等等。

超级流畅的部署

Buddy的部署基于变更集,这意味着仅部署已更改的文件——无需每次都上传整个仓库。

配置非常简单。例如,为了部署到SFTP,您只需输入身份验证详细信息和服务器上的目标路径即可。

Buddy支持部署到所有流行的堆栈、PaaS和IaaS服务,包括AWS、Google Cloud、Microsoft Azure和DigitalOcean。以下是部分支持的集成

更快的构建,更好的应用程序

构建在具有预配置开发环境的隔离容器中运行。依赖项和包在第一次执行时下载,并缓存在容器中,这极大地提高了构建性能。

Buddy支持所有流行的Web开发语言和框架,包括Node.js、PHP、Ruby、WordPress、Python、.NET Core和Go。

人人皆可用的Docker

Buddy本身就是一个基于Docker的工具,它帮助开发人员利用容器的力量,并提供专门的Docker操作列表。您可以构建自定义镜像并在构建中使用它们,在远程运行Docker化应用程序,并在Kubernetes集群上轻松编排容器。

Buddy与Google GKE、Amazon EKS和Azure AKS进行了专门集成。您还可以将镜像推送到和从私有注册表中拉取。

立即自动化!

立即注册Buddy,并在试用期结束后获得5个永久免费项目。流程很简单:点击下面的按钮,连接您的GitHub、Bitbucket或GitLab仓库(或任何其他仓库),然后让Buddy接管后续操作。期待您加入!

创建免费账户

直接链接→