0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为云 classroom 赋能|tookIT 助力开发者上云

YG科技 来源:jf_81200783 作者:jf_81200783 2023-08-31 15:26 次阅读

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

什么是 HuaweiCloudToolkit

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

华为云 Toolkit 初体验分享

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

基本操作流程:

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

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

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

wKgaomTvW4WASWSUAAHMW0573VU000.png

我们以 ECS 部署为例:

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

wKgZomTvW4WAEfOiAADlvMde7ew813.png

2、在弹出面板中设置部署参数

wKgaomTvW4aAJ_rZAAFIbSXYmhw565.png

部署参数说明:

CreateNewConfigration:创建一个部署配置任务,配合 Save 按钮可以将配置参数本地化保存。

UsingExistingConfigration:使用本地化保存的部署参数(这里暂不选择)。

Name:自定义部署任务的名称,方便后续复用(可以随意定义一个名称)。

File:要传送到 ECS 的文件(可以选择一个 jar 包、二进制包等形式的文件)。

TargetECS:目标 Region 的 ECS 资源,可以选择想要部署的实例(确保当前登录账号下有 ECS 资源)。

Commandbefore:部署前执行的命令(比如 cd 命令、环境配置命令等等)。

Targetdirectory:输入 ECS 上目标部署路径。

Commandafter:部署后执行的命令。

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

wKgZomTvW4aAOEpoAAE1rus58bY700.png

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

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

了解更多

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

8 月 22 日-9 月 15 日,华为云 828 营销季火热进行中!多款明星产品和解决方案汇聚一堂,为千行百业及个人开发者提供技术支持、降低上云成本、实现创新发展。即刻登录华为云官网,畅享华为云 828 营销季专属福利,抓住上云采购好时机!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IDE
    IDE
    +关注

    关注

    0

    文章

    326

    浏览量

    46337
  • 华为云
    +关注

    关注

    3

    文章

    2155

    浏览量

    16807
收藏 人收藏

    评论

    相关推荐

    鸿蒙开发者预览版如何?

    在24年的华为鸿蒙发布会中表示。预览版已经向开发者开放申请,首批支持的机型有三款分别为华为 Mate 60、华为Mate 60 Pro、华为
    发表于 02-17 21:54

    HarmonyOS SDK,助力开发者打造焕然一新的鸿蒙原生应用

    六大领域的开发能力,为开发者带来简洁、高效的开发体验,开发者只需通过 API 调用即可实现丰富的鸿蒙原生应用功能和独特体验。同时,在开发
    发表于 01-19 10:31

    HarmonyOS应用性能与功耗测试

    Phone 和 TV 设备,包格式包括 Hap/App。 前提条件 ● 已注册华为开发者帐号,并完成实名认证,具体请参考帐号注册和实名认证。 ● 已通过 DevEco Studio 开发完应用,并编译构建
    发表于 12-26 16:39

    HarmonyOS应用兼容稳定性测试

    测试项的详细说明请参考兼容性测试标准。 兼容性测试支持 TV、智能穿戴 (Wearable)设备和 Phone。 前提条件 ● 已注册华为开发者帐号,并完成实名认证,具体请参考帐号注册和实名认证
    发表于 12-25 10:56

    【鸿蒙生态千帆起】HarmonyOS系统级地图与位置服务,广大开发者

    定位、地理编码、地理围栏、室内定位、高精度定位、位置语义等多种场景能力特性。 同时结合华为在端协同、软硬结合的优势,将在HarmonyOS提供差异化特性:在室外,Petal Maps
    发表于 11-22 10:37

    HarmonyOS SDK,开发者实现更具象、个性化开发诉求

    随着移动互联网的逐步成熟,用户的需求越来越细化。鸿蒙生态为开发者提供的HarmonyOS SDK开放能力,高效美团外卖等合作伙伴实现更具象、个性化的开发诉求,给用户提供更丰富便捷的
    发表于 10-24 17:34

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless服务支持情况(四)

    托管的服务。API网关服务支持多种API源(如云函数、开发者自身Web服务),能够帮助您将来自函数的函数、自身的Web服务以API的形式进行统一的封装管理,协助开发者完成API的创建、维护、发布等全
    发表于 10-16 14:20

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless云端服务支持说明(一)

    华为还提供了端一体化开发开发体验。开发者可以在DevEco Studio中基于统一的技术栈,高效、协同地完成端、
    发表于 10-08 10:22

    OpenHarmony创新赛|直播第三期

    开放原子开源大赛OpenHarmony创新赛直播间持续邀请众多技术专家一起分享应用开发技术知识,本期推出OpenHarmony应用开发之音视频播放器和三方库的使用和方法,
    发表于 09-12 18:53

    STM32Cube生态系统助力开发者释放创造力

    STM32Cube生态系统,助力开发者释放创造力,本片文档主要介绍选型、原型评估、配置、编译、软件包、调试、烧录、监测和总结。
    发表于 09-05 06:10

    【直播合集】HDC.Together 2023 精彩回顾!收藏勿错过~

    开放能力 面向鸿蒙生态的开发者,重点介绍HarmonyOS端开放能力,端一体化架构设计,HarmonyOS全局化核心开放能力等,以助力
    发表于 08-17 17:21

    HarmonyOS NEXT新能力,一站式高效开发HarmonyOS应用

    的应用呈现在消费面前。 为了帮助开发者更好地实现HarmonyOS应用的开发华为面向开发者推出了由
    发表于 08-14 15:08

    【福利活动】深度体验OpenHarmony对接华为IoT

    本文主要介绍基于OpenHarmony 3.0来接入IoTDA,以BearPi-HM_Nano开发板为例,使用huaweicloud_iot_link SDK对接华为物联网平台的简单流程。文末为
    发表于 07-28 10:55

    HarmonyOS元服务端一体化开发快速入门(下)

    ** 四、 关联开发资源** 为工程关联开发所需的资源,即在DevEco Studio中选择您的华为
    发表于 06-15 15:52

    HarmonyOS元服务端一体化开发快速入门(

    一、前提条件 您已使用已实名认证的华为开发者帐号登录DevEco Studio。 请确保您的华为开发者帐号余额充足,账户欠费将导致存储服务
    发表于 06-14 17:10