本文分享自华为云社区《华为云Classroom赋能—TooKit助力开发者上云》,作者:华为云PaaS服务小智 。

对于资深程序员而言,IDE是必不可少的,它好比是剑客手中的宝剑,IDE帮助程序员更快更丝滑的去编程,同时插件就是这把剑上的各种Buff,为宝剑赋能,提供更好的升级打怪体验。

什么是Huawei Cloud Toolkit

Huawei Cloud Toolkit中文名是华为云开发者插件,是基于华为云现有能力的一系列插件集合,简单来说就是把华为云的能力带到每个开发者的桌面,使开发者在IDE通过插件的能力连接华为云。华为云开发者系列插件是免费的,同时支持当下的多个IDE平台:包括IntelliJ系列、VSCode、以及华为自研CodeArts IDE。

华为云Toolkit初体验分享

Huawei Cloud Toolkit支持多个平台,我们以IntelliJ平台IDEA为例去体验Toolkit的能力:部署插件(一键部署到CCI、ECS)。

基本操作流程:

部署插件安装-->华为云账号登录(请提前安装底座插件)-->部署插件体验。

各位开发同学在本地完成本地软件包开发后想要部署到云端通常都是怎么做的呢?在正规流程中,软件版本迭代发布都要走CI/CD流水线,比如开源工具Jenkins或者商业CI/CD产品;在个人或者规范相对不是那么严格的开发流程中,在本地完成代码开发并测试后,可以通过scp命令或者相关工具将软件包上传到服务器上。

Huawei Cloud Toolkit的部署插件(Huawei Cloud Deploy)提供了一个简单快速的渠道方便用户在IDE侧快速部署到服务器或者容器上,这对于想体验完整开发流程或者独立自主开发的同学来说是个福音,打开IDEA插件市场,搜索“Huawei Cloud Deploy”(部署插件)和“Huawei Cloud Toolkit Platform”(华为云底座插件,提供单点登录能力),一键安装重启IDE,即可在拥有这种快速部署的能力(ECS和CCI资源需要提前购买)。

我们以ECS部署为例:

  • 登录有ECS资源的华为云账号,打开插件左侧主面板:点击IDEA左侧工具框中的"Huawei Cloud Toolkit"工具按钮、点击插件主面板中的"Huawei Cloud Deploy", 选择 "Deploy to ECS"。

  • 在弹出面板中设置部署参数。

部署参数说明:

  • Create New Configration:创建一个部署配置任务,配合Save按钮可以将配置参数本地化保存。
  • Using Existing Configration:使用本地化保存的部署参数(这里暂不选择)。
  • Name:自定义部署任务的名称,方便后续复用(可以随意定义一个名称)。
  • File:要传送到ECS的文件(可以选择一个jar包、二进制包等形式的文件)。
  • Target ECS:目标Region的ECS资源,可以选择想要部署的实例(确保当前登录账号下有ECS资源)。
  • Command before:部署前执行的命令(比如cd命令、环境配置命令等等)。
  • Target directory:输入ECS上目标部署路径。
  • Command after:部署后执行的命令。

我们配置好参数,会展示已有的ECS实例,点击ECS实例表格中的设置图标,验证方式下拉切换验证方式,这里我们选取Password方式,完成配置后点击run即可完成部署操作。

部署成功后弹出:“Success to deploy for ECS!”,登录远程ECS,可以看到我们已经将本地应用成功部署到服务器。

整体部署配置的过程只需要1分钟不到,而且可以将配置参数持久化带本地,下次可以直接复用。是不是很方便呢?

了解更多

想要学习和使用Huawei Cloud Toolkit的更多能力,请参考:ToolKit的专题培训

点击关注,第一时间了解华为云新鲜技术~

TooKit助力开发者上云的更多相关文章

  1. 阿里云发布新版SaaS上云工具包,全面助力SaaS上云

    9月26日,在云栖大会SaaS加速器专场上,阿里云发布了新版的SaaS上云工具包(SaaS Launch Kit),发布了API网关的新功能,以及推出了全新升级的能力中心. SaaS上云工具包,顾名思 ...

  2. ABAP开发者上云的时候到了 - 现在大家可以免费使用SAP云平台ABAP环境的试用版了

    之前Jerry已经写了一系列SAP Cloud Platform ABAP编程环境的文章,当时使用的环境,是SAP专门为SAP社区导师们创建的. 当时也有朋友留言,询问大家何时才能使用到免费的SAP云 ...

  3. CODING 再携手腾讯云 Serverless,让开发者跑步上云

    近年来,腾讯云持续在云原生领域打磨和完善产品矩阵,致力于为开发者上云提供更好的产品和服务.继前段时间 CODING CI 助力腾讯云 Serverless 全新应用控制台.持续保障 Serverles ...

  4. 阿里云MVP北京闭门会圆满落幕 多把“利剑”助力开发者破阵蜕变

    摘要: 从传统制造业到新零售,从人工智能到新金融,阿里云MVP正在成为中国乃至全球各行各业数字化转型的中坚力量.当这群技术先锋者与阿里核心技术力量汇聚在一起,一场无与伦比的思想碰撞就此展开. 3月21 ...

  5. 有备无患!DBS高性价比方案助力富途证券备份上云

    "某中心受病毒攻击,导致服务中断,线上业务被迫暂停" "某公司员工误操作删库,核心业务数据部分丢失,无法完全找回" "由于服务器断线,某医院信息系统瘫 ...

  6. 矩池云助力科研算力免费上"云",让 AI 教学简单起来

    矩池云是一个专业的国内深度学习云平台,拥有着良好的深度学习云端训练体验,和高性价比的GPU集群资源.而且对同学们比较友好,会经常做一些大折扣的活动,最近双十一,全场所有的RTX 2070.Platin ...

  7. 阿里云祝顺民(江鹤):云原生SDWAN加速企业上云 引领未来智能网络

    第二届中国SD-WAN峰会于11月16日在北京盛大开幕,阿里云以黄金赞助商之名隆重参与.作为全球前三,亚太第一的云计算厂商,阿里云一直引领云网技术的演进及应用落地.过去一年,阿里云发布以云为中心的云原 ...

  8. 华为AppTouch携手全球运营商,助力开发者出海

    内容来源:华为开发者大会2021 HMS Core 6 APP services技术论坛,主题演讲<华为AppTouch携手全球运营商,助力开发者出海>. 演讲嘉宾:华为消费者云服务App ...

  9. 上云利器,K8S应用编排设计器之快到极致

    前言在前面的文章中,我们已经提到,华为云有一个上云利器:应用编排设计器.作为华为云应用编排服务与用户沟通的桥梁,设计器坚持用户体验至上的理念,以图形化方式,在鼠标点击之间,助力企业快速上云.优质的交互 ...

  10. 上云、微服务化和DevOps,少走弯路的办法

    本文由  网易云发布. 作者:张亮 如果说一个项目的发展历程就像一段未知的旅程,那<云原生应用架构实践>就像一张地图,基于前人的探索标明了在这段旅途中将会碰到的障碍,并注明了越过这些障碍的 ...

随机推荐

  1. Go流程控制与快乐路径原则

    Go流程控制与快乐路径原则 目录 Go流程控制与快乐路径原则 一.流程控制基本介绍 二.if 语句 2.1 if 语句介绍 2.2 单分支结构的 if 语句形式 2.3 Go 的 if 语句的特点 2 ...

  2. Oracle11g安装教程(带安装包)

    找了半天没在官网上找到Oracle11g的安装包下载,又找了半天,终于在网上的一个教程里找到安装包的网盘链接.现在在这记一下防止以后重新找麻烦. 网盘链接 百度云盘链接:[https://pan.ba ...

  3. 一次考试的T3

    啊这感觉不太可做观察性质,发现这个字符串只由ABC构成这个性质必须利用仅仅由3种字符组成意味着什么呢?这个字符串只有种可能性这个有什么用呢?只是说明暴力枚举的时间复杂度会小一些而已.不止是这些. 首先 ...

  4. React-Admin后台管理模板|react18+arco+zustand后台解决方案

    基于react18.x+vite4+arco-design自研中后台管理系统解决方案ReactAdmin. react-vite-admin 基于vite4搭建react18.x后台管理项目.使用了r ...

  5. 云图说|初识API中心APIHub

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要:API中心是为AP ...

  6. .NET周刊【10月第2期 2023-10-08】

    国内文章 起风了,NCC 云原生项目孵化计划 https://www.cnblogs.com/liuhaoyang/p/ncc-the-wind-rises.html 2016年,我和几位朋友发起了. ...

  7. [Python急救站课程]动态爱心绘画

    想不想画一个动态爱心来哄女朋友高兴呢? 那么它来啦 import random from math import sin, cos, pi, log from tkinter import * CAN ...

  8. Kubernetes:kube-apiserver 之鉴权

    kubernetes:kube-apiserver 系列文章: Kubernetes:kube-apiserver 之 scheme(一) Kubernetes:kube-apiserver 之 sc ...

  9. PIR传感器选型及其使用介绍

    (一)PIR简介 PIR传感器(Passive Infrared Sensor),即被动式红外传感器.它因为功耗低,价格低廉,使用简单从而被大量使用在门铃.猫眼.感应开关.小夜灯.安防等消费类产品上. ...

  10. 记一次 RestTemplate 请求失败问题的排查 → RestTemplate 默认会对特殊字符进行转义

    开心一刻 今天中午,侄子在沙发上玩手机,他妹妹屁颠屁颠的跑到他面前 小侄女:哥哥,给我一块钱 侄子:叫妈给你 小侄女朝着侄子,毫不犹豫的叫到:妈! 侄子:不是,叫妈妈给你 小侄女继续朝他叫到:妈妈 侄 ...