全部产品
云市场

什么是 Alibaba Cloud Toolkit

更新时间:2019-07-01 18:24:27

Alibaba Cloud Toolkit (后文简称 Cloud Toolkit)是针对 IDE 平台为开发者提供的一款插件,用于帮助开发者更高效地开发、测试、诊断应用和部署应用。

通过 Cloud Toolkit,您可以将应用部署到云端(ECS、EDAS、容器服务 Kubernetes 等云产品)和任意服务器中去;通过内嵌的 Arthas 程序诊断、 Terminal Shell 终端和 MySQL 执行器等工具,可以快速开发、测试和诊断应用。

传统部署方式

在传统部署方式中,需要 7 个以上的步骤才能完成部署,并且在本地 IDE、云产品控制台、Git/SVN、Maven/Gradle、镜像仓库、ECS、容器等多个产品间来回切换。

Cloud Toolkit 部署方式

在使用 Cloud Toolkit 的部署方式中,插件自动化了项目构建、SCP 上传部署包、制作 Docker Image、登录机器、推送至镜像仓库等多个步骤。您只需要在第一次使用时在本地 IDE 上安装 Cloud Toolkit,即可快速部署。

产品功能

  • 部署应用

    • 部署应用到 ECS:完成编码后,利用 Cloud Toolkit 快速将应用部署至 ECS 指定目录。

    • 部署应用到 EDAS:将本地代码和云端应用进行关联后,可以实现自动化的部署。

    • 部署应用到 Kubernetes:将本地代码和云端容器进行关联后,可以实现自动化的镜像上传和部署。

    • 部署应用到远程服务器:支持 SSH 标准协议,可以将应用部署到任意机器。

  • 内置终端 Terminal:在本地 IDE 内,开发者可以直接通过内置的终端 Terminal,快速登录所有支持标准 SSH 协议的机器。

  • 文件上传:在本地 IDE 内,开发者可以一键将本地文件或者远程 URL 上传到服务器指定目录。

  • 内置数据库 SQL Console:在本地 IDE 内,开发者可以浏览阿里云的 RDS 资源。若已配置用户名和密码,可通过内置的 SQL Console 连接上 RDS 实例,并快速执行 SQL 语句。