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

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

3天内不再提示

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

jf_81200783 来源: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

    文章

    334

    浏览量

    46665
  • 华为云
    +关注

    关注

    3

    文章

    2423

    浏览量

    17298
收藏 人收藏

    评论

    相关推荐

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)事件推荐开发者测试

    事件共享:开发者登录应用即可获取侧事件捐赠的SID,然后触发事件推送,将事件内容同步到华为。 【举例】某出行类APP接入意图框架航班提醒的特性。用户通过APP购买了机票,触发
    发表于 11-18 17:39

    华为徐峰:AI 应用现代化,加速软件生产力跃升

    ,分享了智能化应用的行业实践,并发布了华为在应用开发、运行、运维、集成领域的智能化新产品能力。 在主题为“ AI 应用现代化,加速软件
    的头像 发表于 10-14 09:45 484次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>徐峰:AI <b class='flag-5'>赋</b><b class='flag-5'>能</b>应用现代化,加速软件生产力跃升

    华为金融 PaaS 金融核心,激发创新

    9 月 20 日,华为全联接大会 2024 期间,在以主题 “银行深化核心转型”的分布式新核心论坛华为 PaaS 服务产品部副部长汪维敏发表“
    的头像 发表于 10-09 20:14 459次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>金融 PaaS <b class='flag-5'>赋</b><b class='flag-5'>能</b>金融核心,激发<b class='flag-5'>云</b><b class='flag-5'>上</b>创新

    亚马逊科技连续5年位列GartnerAI开发者服务魔力象限领导

    "处于最高位置。这已经是亚马逊科技连续5年位列Gartner®AI开发者服务魔力象限"领导"。 亚马逊
    的头像 发表于 07-04 04:55 633次阅读

    华为启动开发者布道师计划,助力技术生态繁荣

    在近日召开的华为开发者大会2024华为常务董事、华为CEO张平安公布了一项激动人心的计划—
    的头像 发表于 06-25 18:13 1189次阅读

    华为昇腾AI服务可适配100多个大模型

    在近日举办的华为开发者大会2024华为常务董事、华为CEO张平安向全球
    的头像 发表于 06-24 10:49 682次阅读

    中软国际开发者,共探鸿蒙生态创新实践

    5月24日下午,HDD(HUAWEI Developer Day (华为开发者日,简称HDD))·鸿蒙交流会抵达山东日照。
    的头像 发表于 05-27 11:13 404次阅读
    中软国际<b class='flag-5'>赋</b>能<b class='flag-5'>开发者</b>,共探鸿蒙生态创新实践

    华为开发者桌面全新发布 CodeArts IDE for Python,极致优雅云原生开发体验

    近日,华为正式发布 CodeArts IDE for Python,这是一款内置华为自研 Python 语言服务,提供智能编程、灵活调试能力的可扩展桌面开发工具,为
    的头像 发表于 05-10 00:27 1200次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>开发者</b>桌面全新发布 CodeArts IDE for Python,极致优雅云原生<b class='flag-5'>开发</b>体验

    华为耀服务器 L 实例:小程序开发者的智选

    L 实例(以下简称:耀 L 实例),作为小程序开发者的智选之一。 移动互联网的快速发展催生了各类应用,而微信小程序则以其便捷性、轻量级的特点,成为企业数字化的新宠。然而,小程序开发在迅速壮大的同时也面临着服务器成
    的头像 发表于 12-11 11:52 819次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>耀<b class='flag-5'>云</b>服务器 L 实例:小程序<b class='flag-5'>开发者</b>的智选

    助力企业降本增效,华为这款产品有妙招

    、控制成本和保障性能,这些问题对于中小企业和初阶开发者而言充满挑战。为解决这一问题,华为推出了全新的华为耀
    的头像 发表于 12-11 09:27 238次阅读

    企业如何选?华为耀服务器 L 实例助力一键

    随着计算的蓬勃发展,中小企业和开发者对于借助计算技术提升业务效率和创新能力的需求日益增加。在众多云服务器产品中,选择一款合适的产品成为用户头疼的问题。华为
    的头像 发表于 12-11 09:23 343次阅读
    企业<b class='flag-5'>上</b><b class='flag-5'>云</b>如何选?<b class='flag-5'>华为</b><b class='flag-5'>云</b>耀<b class='flag-5'>云</b>服务器 L 实例<b class='flag-5'>助力</b>一键<b class='flag-5'>上</b><b class='flag-5'>云</b>

    计算新标杆!华为推出全新企业新产品

    计算大潮中,中小企业和开发者正面临着从传统架构向云端转型的紧迫挑战。当前,数字化时代的要求使得寻找一个简单易用、高性能、性价比极高的计算基础设施产品成为刻不容缓的任务。在这个背景下,华为
    的头像 发表于 12-08 14:51 303次阅读

    计算时代新选择:华为耀服务器 L 实例助力业务轻松

    计算的时代潮流中,中小企业和开发者们正迎来一场全新的挑战。计算基础设施正在成为支撑业务运营和推动创新开发的不可或缺的一环。为满足广大用户对简便易用、高效能的需求,
    的头像 发表于 12-08 09:38 303次阅读
    <b class='flag-5'>云</b>计算时代新选择:<b class='flag-5'>华为</b><b class='flag-5'>云</b>耀<b class='flag-5'>云</b>服务器 L 实例<b class='flag-5'>助力</b>业务轻松<b class='flag-5'>上</b><b class='flag-5'>云</b>

    华为耀服务器 L 实例,助力企业开启轻松计算之旅

    的难题。 为满足中小企业和开发者的迫切需求,华为推出了全新的服务器产品——华为耀
    的头像 发表于 12-01 11:18 336次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>耀<b class='flag-5'>云</b>服务器 L 实例,<b class='flag-5'>助力</b>企业开启轻松<b class='flag-5'>云</b>计算之旅

    华为耀服务器 L 实例多重防护助力企业放心上

    推出了专为中小企业和开发者打造的轻量级服务器产品——华为耀服务器 L 实例(以下称:
    的头像 发表于 12-01 09:56 289次阅读