超18万人次下载使用的 Cloud Toolkit 的成长历程

在文章的开始,先介绍一下 Cloud Toolkit 是什么?

Cloud Toolkit 是阿里云发布的免费本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、ACK、ACR 和 小程序云等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传、函数计算 和 MySQL 执行器等工具。不仅仅有 IntelliJ IDEA 主流版本,还有 Eclipse、Pycharm、Maven 等其他版本。今年 2 月,Cloud Toolkit 刚刚发布了 Visual Studio Code 版本,全面覆盖前端开发者,帮助前端实现一键打包部署,让开发提速 8 倍。

产品详情:https://cn.aliyun.com/product/cloudtoolkit

Cloud Toolkit 与开发者共同成长的这一年

2018 年 12 月,免费的本地 IDE 插件 Cloud Toolkit 正式对外发布。截止目前,已有超过 18 万人次下载了 Cloud Toolkit,并体验到了一键部署带来的开发便利;已实现本地代码部署到远程服务器 113 万次,为亚太地区开发者累计节省 21.7万+小时。

接下来,我们盘点 Cloud Toolkit 的成长点滴,回顾 Cloud toolkit 与开发者创造的共同记忆。

迭代版本 57 个

从 2018 年 12 年,阿里云发布了本地 IDE 插件 Cloud Toolkit1.0.0 版本至今已经发布 57 个版本。

从最初仅支持 IntelliJ IDEA 一个平台,到 2020 年 1 月,阿里云正式发布了 Visual Studio Code 版本,Cloud Toolkit 全面覆盖前端开发者,帮助前端实现一键打包部署,让开发提速 8 倍。目前已经支持 IntelliJ IDEA 主流版本、 Eclipse、Pycharm、Maven 以及 Visual Studio Code 版本。

Visual Studio Code 版本功能:
实现安装 Cloud Toolkit 插件之后,开发者可以立即体验以下任何一个功能:

  • 将本地 Visual Studio Code 中的代码,一键打包、部署到任意的阿里云 ECS 服务器;
  • 将本地 Visual Studio Code 中的代码,一键打包、部署到任意的远程服务器;
  • 向任意的阿里云 ECS 或者 任意远程服务器 发送并执行指定的命令;

18 万人次下载

本地 IDE 插 Cloud Toolkit ,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、Kubernetes 和 小程序云 等);并且还内置了 Arthas 诊断、Dubbo 工具、Terminal 终端、文件上传和 MySQL 执行器等工具。截止目前已经有 18 万开发者下载了 Cloud Toolkit ,体验了一键部署带来的开发便利。

节省 21.7万+ 小时

截止目前,Cloud Toolkit 成功实现把本地代码部署到了远程服务器 113 万次,这些服务器覆盖了亚太地区主流的云平台厂商,以及开发者在自建 IDC 机房内的服务器。为亚太地址开发者,节省了 21.7 万+ 小时的工作部署时间。

采纳需求 500+ 个

Cloud Toolkit 团队秉承 “用户第一” 原则,团队一直在一线倾听用户的真实声音、寻找用户真实需求和建议,努力满足用户需求,为大家研发出更贴心、更高效,真正属于广大开发者的插件。一年以来,共组建了使用者社群 8 个,群内用户 6000,采纳用户需求 500+个。

2019 年 12 月,首次举办了“程序员吐槽大会”,让更多开发者可以跟我们说说使用体验,尽情吐槽,让 Cloud Toolkit 变得更好。1
https://img.alicdn.com/tfs/TB1afN7w7L0gK0jSZFtXXXQCXXa-1286-656.jpg

参与贡献 250+位

Cloud Toolkit 的成长中离不开开发者的心血。一年多的时间,有 250+ 位开发者从使用者变成了开发者,积极参与Cloud Toolkit 的产品共建,代表亚太地区开发者“定义”属于开发者自己的 IDE 插件。为了感谢所有为 Cloud Toolkit 发展做出贡献的开发者,我们制定了「创造 Cloud Toolkit」奖励机制,记录开发者对插件付出的每一份贡献,寻找 Cloud Toolkit 创始人。

https://img.alicdn.com/tfs/TB1.4h8w4n1gK0jSZKPXXXvUXXa-1116-653.jpg

5 场火热直播

为了让开发者可以直接上手操作 Cloud Toolkit,在过去一年,我们举办了 5场,内容包括:

  • 与小程序云联合,一键部署到小程序云上
  • 与容器镜像联合,一键部署到镜像仓库
  • 小姐姐手把手教你开发部署提速8倍
  • 小姐姐再次手把手讲解一键打包部署
  • 居家直播,连麦互动,手把手教你一键霸道部署和新版本 

好用的 Cloud Toolkit 和软萌小姐姐给开发者留下了深刻的印象。接下来我们将举办更多场直播,针对大家在真实场景下使用的痛点给出最佳实践,帮助大家更好的解决使用问题。

https://img.alicdn.com/tfs/TB1l_l6wVT7gK0jSZFpXXaTkpXa-900-383.jpg

回顾这一年,Cloud Toolkit 开发团队最想对使用者说的是谢谢!谢谢陪伴 Cloud Toolkit 成长的你,也谢谢即将加入的你。我们看到有 1500 位使用者是通过老用户的推荐,开始使用 Cloud Toolkit 的。

未来,Cloud Toolkit 将一如既往倾听开发者声音,快速响应采纳需求,继续努力做一款属于开发者自己的、实实在在的好插件。

开始使用 Cloud Toolkit

访问这里,了解详情。

IntelliJ IDEA 中安装和配置 Cloud Toolkit

自 2019 年 2 月起,阿里云 Cloud Toolkit 团队和 JetBrains 技术团队保持了紧密的协同研发合作,为开发者在 IntelliJ IDEA 平台上带来最佳的云开发体验。如果您需要在 IntelliJ IDEA 中安装和配置 Cloud Toolkit,可以在JetBrains 插件市场搜索 Alibaba Cloud Toolkit 并下载安装。若出现插件市场访问缓慢、无法下载的情况,可使用离线包安装。

JetBrains 插件市场下载地址,点击这里。

Cloud Toolkit 快速入门笔记

https://img.alicdn.com/tfs/TB1dhU7ruT2gK0jSZFvXXXnFXXa-1226-621.png

Cloud Toolkit 功能清单

  • 一键部署本地 IDE 内项目到任意远程服务器
  • 一键部署本地 IDE 内项目到阿里云 EDAS、SAE 和 Kubernetes
  • 本地 Docker Image 打包和仓库推送工具
  • 远程服务器实时日志查看
  • 阿里云小程序开发工具
  • 阿里云函数计算开发工具
  • 阿里云 RDS 内置 SQL 执行器
  • 内置 Terminal 终端
  • 文件上传
  • Apache Dubbo 框架项目模板&代码生成
  • Java 程序诊断工具
  • RPC 服务端云联调

知识点 1:提升部署效率

如上图所示,开发者本地编写的应用程序,在图形化界面上进行配置,即可持续便利的部署到任意服务器,或者阿里云的 ECS 服务器上;在 IDEA 或 Eclipse 中完成编码后,无须在 Maven 、Git 以及其他运维脚本和工具的之间切换,借助 Cloud Toolkit,在 IDE 的图形界面上选择一个或若干个实例,即可将应用程序部署至指定目录。

针对阿里云 EDAS 和 SAE 产品的开发者,我们也在插件上打通了本地应用程序和云端部署,在 IDE 中完成编码后,将项目工程关联上 EDAS 和 SAE 的应用,即可实现快速部署。

针对阿里云容器服务 Kubernetes 产品的开发者,我们也在插件上打通了本地应用程序和云端 Kubernetes 部署,在 IDE 中完成编码后,将项目工程关联上容器服务 Kubernetes,即可实现快速部署。

知识点 2:本地 Docker Image 打包和仓库推送工具

Cloud Toolkit 提供了图形化的 Docker Image 打包工具,能够帮助开发者即使在不熟悉 Docker 的情况下,也可以快速打包镜像,并推送到阿里云镜像仓库 ACR 。

知识点 3:内置终端 Terminal

  • IDE 内,开发者可以直接通过内置的终端 Terminal,快速登录远程服务器;
  • 不仅仅用于阿里云服务器 ECS,所有支持标准 SSH 协议的机器都可以。

知识点 4:文件上传

Cloud Toolkit 帮助开发者在 IDE 内,一键将本地或者远程 URL 文件上传到服务器指定目录下去,无需在各种 FTP、SCP 工具之间频繁切换。更为重要的是,文件上传完毕后,还支持命令执行,比如:文件解压缩、程序启动等。

  • 立即点击下载

对于插件的使用,并不是安装越多插件越能提高工作效率,而是在于,我们能否找到这样一种适合自己的插件组合,能在最小学习成本下,最少插件数量下,最大限度地满足自己的工作需求。所以,Cloud Toolkit 能否成为你开发部署的利器,取决于你是否充分挖掘并使用其功能。期待这款插件会是你比别人快一步的显著因素。

加入 Cloud  Toolkit 钉钉群开始交流

QzpcVXNlcnNcd2Itd3h5NTg0MzIzXEFwcERhdGFcUm9hbWluZ1xEaW5nVGFsa1w2ODY4MzMyNzFfdjJcSW1hZ2VGaWxlc1wxNTgzOTExODQ1MTAwXzk4ODIxREJELUFBQUEtNGMzYi05MDlCLThCMUIzRjU0QjIwMS5wbmc_

原文链接
本文为云栖社区原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/516686.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新华智云基于MaxCompute建设媒体大数据开放平台

摘要:随着自媒体的发展,传统媒体面临着巨大的压力和挑战,新华智云运用大数据和人工智能技术,致力于为媒体行业赋能。通过媒体大数据开放平台,将媒体行业全网数据汇总起来,借助平台数据处理能力和算法能力&a…

docker Gitlab14.5.0 初始化账号以及密码是什么呢?

文章目录1. 进入容器2. 进入bin目录3. 执行命令4. 执行命令5. 修改密码6. 确认密码7. 保存修改8. 操作记录(全)9. 操作截图(全)这时,gitlab已经跑起来了,通过浏览器能正常访问了,那么问题来了&a…

坦白讲!90%的数据分析师都不合格!!

你还要在家待多久,之前托人给你找的工作你也不去,你到底想干什么呀!”大明的女友又开始了每日的说教,大明漠然的关上了门,隔绝了声音。大明是一名技术开发工程师,不知道这是第几次和女友的争吵了&#xff0…

“新基建”提速,工业互联网大数据发展迎新机遇

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 近期,中央政治局密集召开会议研究新冠肺炎疫情防控工作,部署统筹做好疫情防控和经济社会发展工作&…

MQ java.lang.OutOfMemoryError: unable to create new native thread

文章目录1. 问题现象2. 分析定位3. 解决方案4. 结果验证5. 总结1. 问题现象 java.lang.OutOfMemoryError: unable to create new native thread 2. 分析定位 生产上所有程序都是在jboss账户下运行,于是查看该账户下所有的线程数总和为950,也即是说&am…

多所高校内使用AI监控并追踪学生行为惹争议!

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 据华尔街日报报道,在美国各地大学校园之中,越来越多的技术开始用于集中监视、追踪和管理学生。 学校…

Kubernetes 并非灵丹妙药...

作者 | Alex Hewson译者 | 弯月,责编 | 郑丽媛头图 | CSDN 下载自视觉中国出品 | CSDN(ID:CSDNnews)以下为译文:我经常听到有人问这样一个问题:“我们应该将自家的技术栈托管到Kubernetes上吗?”…

云栖号在线课堂—云服务器数据库快速入门特辑

目前阿里云为用户提供丰富的云服务器ECS产品,不同系列ECS之间存在较大差异,选择合适的ECS,是业务起飞的第一步!除了基础的ECS产品选型和技术揭秘,还有阿里专家分享的ECS迁云工具轻松上云最佳实践、ECS弹性伸缩最佳实践…

Docker Nacos Mysql集群

文章目录一、基础准备1. 节点总览2. 安装docker3. 安装MySQL二、节点部署2.1. 拉取镜像2.2. 节点12.3. 节点22.4. 节点32.5. 搭建完成一、基础准备 1. 节点总览 IP端口用途192.168.159.1338848mysql nacos192.168.159.1338858nacos192.168.159.1338868nacos 我这里是用一台云…

鼠标悬停 显示遮罩层

HTML部分: css部分: .smallbox {width: 100%;.card {position: relative;top: 0;left: 0;width: 224px;height: 302px;margin-right: 70px;overflow: hidden;img {width: 224px;height: 302px;margin-right: 70px;}.message {position: absolute;// bottom: 0;left: 0;right: …

AI技术的“践行者” — 云测试成为企业降本增效利器

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 目前,人工智能技术对于加速企业数字化转型、提高信息利用效率等方面都起着重大作用。 尤其在提升社会劳动生产率…

从 Dagger 到 Hilt,谷歌为何执着于让我们用依赖注入?

来源 | 扔物线责编 | Carol文章开始之前,首先来看个视频:开始说到依赖注入,做 Android 的人都会想到一个库:Dagger;说到 Dagger,大家的反应普遍是一套三连:牛逼、高端、我才不用。又牛逼又高端&…

Directory /opt/jfrog/artifactory/var has bad permissions for user id 1030

文章目录1. 现象2. 分析定位3. 解决方案1. 现象 2. 分析定位 由于映射目录无权限导致的 3. 解决方案 ①添加--privilegedtrue ②赋予映射目录777权限 企业案例: mkdir /app/jfrog/artifactory chmod 777 /app/jfrog/artifactorydocker run --name artifactory-…

120万人同时在线考试,这么大的流量如何支撑

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 三月原本是全国各地中小学生逐步开启新学期的日子,但这场突如其来的疫情使得1.8亿中小学生只能纷纷在家开启“停课…

异步懒加载和彻底懒加载

异步懒加载: 彻底懒加载 :

JFrog Container Registry 搭建Docker镜像仓库 (docker 版本)

文章目录1. 镜像拉取2. 创建容器3. 效果验证1. 镜像拉取 docker pull artifactory-jcr:latest2. 创建容器 docker run --name artifactory-jcr \ -d \ -v /app/jfrog/artifactory:/var/opt/jfrog/artifactory \ -p 8081:8081 -p 8082:8082 \ --privilegedtrue \ docker.bintr…

美国AI博士指出,自学Python到底能做什么

我见过市面上很多的 Python 讲解教程和书籍,他们大都这样讲 Python 的:先从 Python 的发展历史开始,介绍 Python 的基本语法规则,Python 的 list, dict, tuple 等数据结构,然后再介绍字符串处理和正则表达式&#xff0…

MySQL实战—更新过程

本文属于个人备忘录,主要是极客时间《MySQL实战45讲》学习笔记。 MySQL实战—更新过程 一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。那么更新语句又是如何执行? 和查询流程不同的是&…

系列文章:Kubernetes日志采集最佳实践

前言 上一期主要介绍Kubernetes日志输出的一些注意事项,日志输出最终的目的还是做统一的采集和分析。在Kubernetes中,日志采集和普通虚拟机的方式有很大不同,相对实现难度和部署代价也略大,但若使用恰当则比传统方式自动化程度更…

JFrog Container Registry 搭建Docker镜像仓库 (tar.gz 版本)

文章目录1. 下载安装包2. 解压3. 启动软件4. 防火墙5. 效果验证1. 下载安装包 https://www.jfrog.com/ 2. 解压 tar -zxvf jfrog-artifactory-jcr-7.27.10-linux.tar.gz3. 启动软件 前台启动 cd /app/artifactory-jcr-7.27.10/app/bin./artifactory.sh4. 防火墙 关闭防…