首页 > 其他分享 >TooKit助力开发者上云

TooKit助力开发者上云

时间:2023-08-09 15:12:01浏览次数:47  
标签:插件 TooKit 部署 上云 Huawei 华为 ECS 开发者 Cloud

本文分享自华为云社区《华为云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资源需要提前购买)。

cke_150.png

我们以ECS部署为例:

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

cke_151.png

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

cke_152.png

部署参数说明:

  • 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即可完成部署操作。

cke_153.png

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

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

了解更多

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

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

标签:插件,TooKit,部署,上云,Huawei,华为,ECS,开发者,Cloud
From: https://www.cnblogs.com/huaweiyun/p/17616891.html

相关文章

  • 2022 robocom 世界机器人开发者大赛-本科组(国赛)
    RC-u1智能红绿灯题目描述:RC-u1智能红绿灯为了最大化通行效率同时照顾老年人穿行马路,在某养老社区前,某科技公司设置了一个智能红绿灯。这个红绿灯是这样设计的:路的两旁设置了一个按钮,老年人希望通行马路时会按下按钮;在没有人按按钮的时候,红绿灯一直为绿灯;当红绿灯为绿灯......
  • 多方聚力共育人才,华为携手产学研赋能HarmonyOS开发者
    8月4日-6日,华为开发者大会2023(HDC.Together)在华为东莞松山湖隆重举办,本次大会不仅邀请广大开发者共襄技术盛举,也展现了华为在自身坚持创新攻坚的基础上,持续规划HarmonyOS开发课程,优化开发者联盟学堂体验,并通过深化政企合作、产学合作,共同为HarmonyOS开发者赋能,助力开发者成长。打......
  • [译]2011年移动开发者经济学报告(五)
    哪可以赚钱第二部分将应用推向市场(上)开发者历程移动开发过程复杂,不只是“想法idea”到“应用app”两个步骤。今天的全球应用市场,将想法推向市场需要数十个步骤,仅列几项:计划,开发,调测,论坛支持,测试框架,打包,定价,发布,计费,市场,销售跟踪,用户支持和应用更新。我们用一个非常重要的图来阐述......
  • appuploader不是开发者账号
    Appuploader是一款可以帮助开发者上传iOS应用到AppleAppStore的工具。很多开发者都知道,在上传应用到AppStore之前,需要创建开发者账号并获得苹果官方的认证才能进行上传。但是,有些开发者可能并不想去注册开发者账号,或者遇到认证问题无法通过认证,这时候Appuploader就可以派上用场......
  • appuploader不是开发者账号
     Appuploader是一款可以帮助开发者上传iOS应用到AppleAppStore的工具。很多开发者都知道,在上传应用到AppStore之前,需要创建开发者账号并获得苹果官方的认证才能进行上传。但是,有些开发者可能并不想去注册开发者账号,或者遇到认证问题无法通过认证,这时候Appuploader就可以派上......
  • appuploader不是开发者账号
     Appuploader是一款可以帮助开发者上传iOS应用到AppleAppStore的工具。很多开发者都知道,在上传应用到AppStore之前,需要创建开发者账号并获得苹果官方的认证才能进行上传。但是,有些开发者可能并不想去注册开发者账号,或者遇到认证问题无法通过认证,这时候Appuploader就可以派上......
  • 华为开发者大会2023(HDC.Together)正式开启,一文带你了解全新鸿蒙世界
    (中国,东莞,2023年8月4日)2023年华为开发者大会(HDC.Together)今天正式开幕,华为发布HarmonyOS4、全新升级的鸿蒙开发套件、HarmonyOSNext开发者预览版本等一系列领先技术,为用户提供前所未有的革新体验,帮助开发者更高效地打造创新的智能终端和应用服务。华为常务董事、终端BGCEO、智能......
  • 成为优秀Java开发者,需要看这几本书
    Java作为企业级应用开发的首选,深受互联网大厂的青睐。对于求职找工作的朋友来说,Java可能仍然是后端工程师的优选,虽然Python热度不断上升,但是Java作为老牌语言,在企业中的地位依旧稳固,它的市场空间仍然是很难撼动的。不同级别的IT从业者之间的工资差别非常大,相信每位程序员都不甘心只......
  • 【报名开启】AIGC 交响乐奏起!亚马逊云科技开发者社区嘉年华 2023 上海站报名通道开启!
    在云原生时代下,云原生与AI,相互赋能,共同成就,AI应用的开发与落地,云原生架构的实现与迁移,给数据准备、算法开发、模型训练、模型推理以及围绕AI的代码和资源的共享带来惊人的飞跃!让我们相聚亚马逊云科技上海CommunityDay社区嘉年华活动现场,一起来讨论和欣赏AIGC和云原生的......
  • 活动回顾丨云原生开源开发者沙龙上海站(附 PPT)
    7月30 日,由云原生应用平台、阿里云飞天Club联合主办的「云原生开源开发者沙龙」在上海圆满落幕。活动当天,阿里云一线技术专家、平安壹钱包中间件资深工程师以及携程服务框架团队负责人与现场的百余名开发者,分享了微服务&容器社区的最新动态、技术探索和实践经验。在活动后期......