物联网iot私有云平台搭建
生活随笔
收集整理的這篇文章主要介紹了
物联网iot私有云平台搭建
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
物聯(lián)網(wǎng)iot私有云平臺搭建
物聯(lián)網(wǎng)的平臺有多種,把其中的一些列出一個開源平臺比照表。
| IoT 軟件平臺 | 設(shè)備管理? | 集成 | 安全 | 數(shù)據(jù)收集協(xié)議 | 分析 | 支持可視化? | 數(shù)據(jù)庫 |
| Kaa IoT Platform | Yes | Portable SDK available to integate any particular platfrom, REST API | Link Encryption (SSL), RSA key 2048 bits, AES key 256 bits | MQTT, CoAP, XMPP, TCP, HTTP | 通過Kaa,Apache Cassandra和Apache Zappelin進(jìn)行實(shí)時物聯(lián)網(wǎng)數(shù)據(jù)分析和可視化 | Yes | MongoDB, Cassandra, Hadoop, Oracle NoSQL |
| SiteWhere | Yes | REST API, Mule AnyPoint, and more | Link Encryption (SSL), Spring Security | MQTT, AMQP, Stomp, WebSockets, and direct socket connections | Real-time analytics (Apache Spark) | No | MongoDB, HBase , InfluxDB |
| ThingSpeak | No | REST and MQTT APIs | Basic Authentication | HTTP | MATLAB Analytics | No | MySQL |
| DeviceHive | *Unknown | REST AP, MQTT APIs | Basic Authentication using JSON Web Tokens (JWT) | REST API, WebSockets or MQTT | Real-time analytics (Apache Spark) | Yes | PostgreSQL ,SAP Hana DB |
| Zetta | No | REST APIs | Basic Authentication | HTTP | Using Splunk | No | Unknown |
| Distributed Services Architecture (DSA) | NO | REST APIs | Basic Authentication | HTTP | No | No | ETSDB – Embedded Time Series |
| Thingsboard.io | Yes | REST APIs | Basic Authentication | MQTT, CoAP and HTTP | Real time analytics(Apache Spark, Kafka) | No | Cassandra |
| Thinger.io | Yes | REST APIs | Link Encryption (SSL/TLS) and basic authentication | MQTT, CoAP and HTTP | Yes | No | MongodB |
| WSo2 | Yes | REST APIs | Link Encryption (SSL) and basic authentication | HTTP, WSO2 ESB, MQTT | Yes, WSO2 Data Analytics Server | Yes | Oracle, PostgreSQL, MySQL, or MS SQL |
平臺學(xué)習(xí)入門
- 因?yàn)橐陨隙际怯⑽牡?#xff0c;對于英文學(xué)習(xí)有困難的小伙伴還是有一定的困難的阿,可以先用國內(nèi)的平臺先入個門,做到基本會使用,例如先在阿里 華為等物聯(lián)網(wǎng)平臺上操作熟練,把那些平臺的文檔都看懂看透,再會過頭來用這些開源的平臺就輕松多了。
- 也可以用國內(nèi)的一個jetlinks的開源平臺,代碼也全是開源的,文檔也比較齊全,先做為學(xué)習(xí)使用也是蠻好的,學(xué)習(xí)熟悉了在使用國外的平臺來搭建。鏈接: https://www.jetlinks.cn/
學(xué)習(xí)步驟
- 先會操作,操作平臺的web,添加物聯(lián)網(wǎng)設(shè)備,等等,jetlinks有例子測試,把沒個環(huán)節(jié)都搞清楚。
- 研究代碼架構(gòu),每個模塊都是做什么。
- 看開發(fā)文檔,試著做相應(yīng)的開發(fā)。
jetlinks的啟動步驟
windows上裝虛擬機(jī),虛擬機(jī)里裝ubuntu,如下步驟在ubuntu上操作。
第一步:獲取源代碼:
第二步:直接可以運(yùn)行
cd docker/run-all docker-compose up需要預(yù)先在電腦上安裝docker和docker-compose
第三步:UI啟動,就是你訪問的web界面
docker run -it --rm -p 9000:80 -e "API_BASE_PATH=192.168.1.171:8848/" registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-antdip地址用于你在搭環(huán)境的ubuntu的ip地址
第四步:訪問web(在windows上執(zhí)行)
http://192.168.1.171:9000 可以訪問了。
基本操作方法:http://doc.jetlinks.cn/quick-start/demo.html#添加協(xié)議
總結(jié)
以上是生活随笔為你收集整理的物联网iot私有云平台搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python5.操作excel表格 xl
- 下一篇: 春天里的一封战地日记