杭州物联网云平台开发会用到那些技术
一、软件技术:
1.标准开发:Java、Python、Go、C/C++等语言编程
2.微服务技术:Docker、Kubernetes、SpringBoot等容器化技术
3.数据技术:NoSQL数据库(MongoDB、HBase等),关系型数据库(MySQL、PostgreSQL等),队列技术(Kafka、ActiveMQ等)等
4.消息传输技术:MQTT、CoAP、JavaScriptObjectNotation(JSON)等
5.云服务:AmazonWebServices(AWS)、腾讯云、阿里云等
6.互联网API:RESTfulAPI、JSON-RPC等
7.Web框架及组件:AngularJS、Node.js、React.js等
二、硬件技术:
1.网络设备:无线路由器、网桥、交换机等
2.网络通信协议:IEEE802.15.4、ZigBee、Bluetooth、GSM/GPRS等
3.物联网传感节点:多传感节点组成的物联网网络,如ZigBee、LoRa、BLE等
4.传感器:温度传感器、烟雾传感器、湿度传感器等
5.模组:NB-IOT模组、RF-ID模组、GPS模组等