【HCSD应用开发实训营】一行代码秒上云 实验学习心得分享

举报
高级云网管 发表于 2022/05/22 01:50:20 2022/05/22
【摘要】 *学习敏捷上云开发要点,提升就业机会* *体验Java,Node.JS,C#真实应用上云开发案例* *收获华为无线耳机、拍立得、机械键盘、京东卡等丰富好礼*

一、活动链接:https://developer.huaweicloud.com/signup/5f2d6cccc6644ed0b2c9412211f1311d?medium=share_kfzlb&invitation=b7229133c2af495fba165dcf88cd9e22


二、活动介绍

面向对象:适合人群:对敏捷DevOps开发有转型需求,渴望提升云上研发能力的开发者

3.png


三、实验描述


四、学习心得

         本次"一行代码秒上云应用开发实训营"活动实验,一共有3个

          分别是

        1. Java 挑战10分钟搭建“小幺鸡”在线文档管理平台

        2.Node.js 快速入门Node.js项目云上开发全流程:搭建NodeClub社区系统

        3.C#实验入口沙箱实验室_在线实验_上云实践_云计算实验_AI实验_华为云官方实验平台-华为云 (huaweicloud.com)

    其中1和2的实验时长定义是30min。3是1hour;所以我是根据难易程度开始做的,所以由浅入深,1---》2---》3; 

    总体来看,3个实验均是在云上,通过创建项目、代码仓库(外部托管)、代码构建、代码发布,这整个过程会比在云下实施来的速度快很多,而且有图形化界面操作,比较简单。

        3个实验,从先入手的的Java实验开始分享心得。整体来说,Java的实验是完美无瑕的,在实验遇到的两个问题是(1.添加ECS的服务器组忘了配置。于是导致最后部署失败,及时发现问题进行了处理。2.整体部署成功后发现无法访问吗,经排查是添加ECS时,端口由要求的8080配置成了8000,修改该即如下截图分享已完成实验。虽然整个实验是标注30分钟,但其实在自动化部署环节这个效率,以及前阶段的编译构建都是给我惊讶的感觉,很高效,应该10-15min,就可以一站式上云部署好,加上我本身就是从事公有云的,对于ECS等资源配置就很轻松吗,就更快更好的体验了该Java代码上云。

        做完第一个实验之后,基于前面发生的错误,我在第二个实验就谨记端口,服务器组,,因为从基本流程是一致的,所以感觉非常得心应手。第二个实验Node.js比起Java,在ECS需要安装的东西有点多,比如Node.js、Redis、MongoDB等。但是自身有这块背景,加上实验手册的特别标注,问题不大,但是在编译构建时除了错误,发现在编译仓库内的文件时,多了一个符号,导致编译构建失败,及时发现后,整个实验完成了部署,前面提到我从事公有云,但是我对开发语言了解,以及实际上手不太多,但是基于这两个实验之后,给我的感觉就是,不管怎样的基础都能基于一站式的华为云DevCloud平台轻松构建不同开发语言的项目,从创建到部署成功。

        最后是第三个实验比前两个实验麻烦很多。我还记得我是半夜做的,最深刻的印象就是,该服务器是windows2012标准版,于是导致我购买时没仔细看,买成了英文版本,但是手册上的详细标注,也能轻松的搞定整个C#语言代码上云项目;可以用来形容作对比的,就是,在部署环节比购买RDS的创建时间要短一半;并且可以通过图形化界面详细的排查时哪个节点出现问题,及时纠正;可以提醒做第三个实验的同学,在其创建Windows的ECS,创建项目主机组的时候,需要修改为Windows,不然后面无法加入主机。无法操作导入;还有就是Windows的远程桌面体验不好,鼠标延迟的非常厉害,如果想要稍微好些的体验,还是建议通过RDP来登录。其它基本没啥问题。

        总体回顾,代码云上部署相对比云下部署,对于我这种小白来说,总结就是

             1、从创建到部署时效快;

             2、图形化界面操作简单高效,轻松上手

             3、遇障定位问题非常迅速

             4、弹性,即开即用

             5、可靠性,稳定

        整体都是得益于DevCloud(一站式开发云平台、RDS(云数据库)、DAS(数据管理服务)、ECS(弹性云服务器)等一系列的云服务,让整个应用部署变得轻松愉快起来。这次3个实验让我收获满满,

     并且通过其他活动,也体验了沙箱实验:

           1、使用华为云DevCloud实现20分钟一行代码上云:沙箱实验室_在线实验_上云实践_云计算实验_AI实验_华为云官方实验平台-华为云 (huaweicloud.com)

           2、基于DevCloud进行黑白棋实时对战游戏开发:沙箱实验室_在线实验_上云实践_云计算实验_AI实验_华为云官方实验平台-华为云 (huaweicloud.com)

           3、基于华为云DevCloud的托马斯商城:在线商城软件开发技术学习认证_基于华为云DevCloud的托马斯商城微认证_华为云学院-华为云 (huaweicloud.com)




     1、Java 挑战10分钟搭建“小幺鸡”在线文档管理平台

      2、Node.js 快速入门Node.js项目云上开发全流程:搭建NodeClub社区系统

     3、C#实验入口沙箱实验室_在线实验_上云实践_云计算实验_AI实验_华为云官方实验平台-华为云 (huaweicloud.com)

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。