HaaS Lab – 云上开发板让物联网开发更简单
什么是HaaS Lab?
HaaS Lab 是阿里云智能HaaS团队和浙江大学LinkLab联合研发的HaaS开发板在线实验室。
(福利推荐:阿里云、腾讯云、华为云服务器最新限时优惠活动,云服务器1核2G仅88元/年、2核4G仅698元/3年,点击这里立即抢购>>>)
在HaaS Lab上,用户无需购买HaaS开发板,只需登录HaaS Lab网站,并在HaaS Lab上编写HaaS应用程序后,通过网络直接在远程开发板上就可以运行程序。
为什么需要HaaS Lab?
在没有HaaS Lab之前,HaaS开发者想要开发HaaS应用需要购买HaaS开发板,并且需要熟悉HaaS开发板的编译,烧录流程等等,这对于一些初级开发者来说,是一个不小的门槛。
为了持续降低HaaS开发者的准入门槛,HaaS开发团队打造了HaaS Lab,开发者无需购买开发板,并且不需要了解开发板编译,烧录等具体细节,
只需要一个阿里云账号,登录账号后就可以在体验HaaS应用开发。
HaaS Lab整体架构
HaaS Lab整体上有5大部分组成:
WebIDE前端,
WebIDE服务端,
SaaS服务端,
开发板服务端
开发板设备端
WebIDE前端就是用户登录HaaS Lab看到的WebIDE界面;WebIDE服务端和SaaS服务端部署在远程服务器上,其中WebIDE服务端负责WebIDE后台服务;
而SaaS服务端负责账号管理以及一些文件模版服务等,开发板服务端负责远程开发板的分配以及代码编译和烧录等工作,开发板设备端是开发板实际物理设备端,通过接收开发板服务端的指令来完成具体操作。
HaaS Lab功能介绍
HaaS Lab支持开发者在线开发HaaS Python应用(后续考虑引入C/C++ & JavaScript), 目前主要功能包括:
云端开发板
HaaS Lab目前在云端部署了HaaS100开发板,支持用户远程编译执行,开发者写好应用后,只需要点击菜单栏HaaSLab下的”Romote Run”,就可以把当前程序提交到远程开发板上,并直接运行,运行过程中,开发者可以在下方的LDC Shell中看到远程开发板运行过程中的log输出结果。
HaaS应用模版
为了降低开发者学习成本,提供了多个应用开发模版,这些模版已经提供了具体的代码实现,开发者可以按照要求(部分模版需要提供阿里云服务信息),直接运行,目前模版种类还不多,后续会不断添加更丰富的应用模版。
应用交互面板
为了提升开发体验,针对一些应用模版示例,设计了交互面板,开发者可以通过交互面板,看到应用运行的反馈结果,如果不需要,也可以通过右侧上方的交互面板开关,关闭交互面板。
支持Python语言的WebIDE
在Python应用开发过程中,WebIDE支持Python函数提示,语法纠错等功能;
你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:
相关文章
- Jgit的使用笔记
- 利用Github Action实现Tornadofx/JavaFx打包
- 叹息!GitHub Trending 即将成为历史!
- 微软软了?开源社区讨论炸锅,GitHub CEO 亲自来答
- GitHub Trending 列表频现重复项,前后端都没去重?
- Photoshop Elements 2021版本软件安装教程(mac+windows全版本都有)
- (ps全版本)Photoshop 2020的安装与破解教程(mac+windows全版本都有)
- (ps全版本)Photoshop cc2018的安装与破解教程(mac+windows全版本,包括2023
- 环境搭建:Oracle GoldenGate 大数据迁移到 Redshift/Flat file/Flume/Kafka测试流程
- 每个开发人员都要掌握的:最小 Linux 基础课
- 来撸羊毛了!Windows 环境下 Hexo 博客搭建,并部署到 GitHub Pages
- 超实用!手把手入门 MongoDB:这些坑点请一定远离
- 【GitHub日报】22-10-09 zustand、neovim、webtorrent、express 等4款App今日上新
- 【GitHub日报】22-10-10 brew、minio、vite、seaweedfs、dbeaver 等8款App今日上新
- 【GitHub日报】22-10-11 cobra、grafana、vue、ToolJet、redwood 等13款App今日上新
- Photoshop 2018 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2017 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2020 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2023 资源免费下载(mac+windows全版本都有,包括最新的2023)
- 最新版本Photoshop CC2018软件安装教程(mac+windows全版本都有,包括2023