2016-08-07 分類(lèi): 軟件開(kāi)發(fā)
物聯(lián)網(wǎng)軟件開(kāi)發(fā)是一個(gè)雷區(qū)。市場(chǎng)需要高質(zhì)量,可擴(kuò)展,強(qiáng)大,安全且用戶(hù)友好的解決方案,物聯(lián)網(wǎng)開(kāi)發(fā)團(tuán)隊(duì)必須重新評(píng)估其計(jì)劃和工作流程,以便將所有內(nèi)容考慮在內(nèi)。下面列出了物聯(lián)網(wǎng)項(xiàng)目面臨的七個(gè)軟件開(kāi)發(fā)挑戰(zhàn)。
由于需求強(qiáng)勁,物聯(lián)網(wǎng)初創(chuàng)公司和開(kāi)發(fā)公司之間的激烈競(jìng)爭(zhēng)以及缺乏普遍接受的標(biāo)準(zhǔn),導(dǎo)致程序員不斷尋求新的實(shí)踐和更新的協(xié)議。只有嚴(yán)格的方法才能實(shí)現(xiàn)每個(gè)物聯(lián)網(wǎng)軟件問(wèn)題。
1)操作系統(tǒng)考慮因素
在開(kāi)始IoT應(yīng)用程序開(kāi)發(fā)之前,應(yīng)該仔細(xì)考慮幾個(gè)技術(shù)因素。首先,團(tuán)隊(duì)必須評(píng)估他們將使用的物聯(lián)網(wǎng)設(shè)備。與傳統(tǒng)桌面不同,物聯(lián)網(wǎng)設(shè)備功能強(qiáng)大,內(nèi)存容量相對(duì)較小。這意味著開(kāi)發(fā)人員必須選擇合適的操作系統(tǒng)。它應(yīng)該適用于設(shè)備的功能和功能要求。
最新的物聯(lián)網(wǎng)開(kāi)發(fā)人員調(diào)查顯示,Linux是物聯(lián)網(wǎng)微控制器,受限設(shè)備和網(wǎng)關(guān)的選。
2)選擇網(wǎng)關(guān)
在物聯(lián)網(wǎng)網(wǎng)關(guān)方面,它們是連接所有元素的關(guān)鍵。不同的設(shè)備可以具有不同的連接協(xié)議:藍(lán)牙,Wi-Fi,串行端口,Zigbee,并具有各種能量配置文件。網(wǎng)關(guān)位于連接的設(shè)備,物聯(lián)網(wǎng)傳感器和云之間,因此整個(gè)物聯(lián)網(wǎng)生態(tài)系統(tǒng)依賴(lài)于它們。
戴爾技術(shù),英特爾,Nexcom和其他頂級(jí)供應(yīng)商提供的現(xiàn)代智能網(wǎng)關(guān)具有一些常見(jiàn)的強(qiáng)制功能,可使開(kāi)發(fā)人員的工作更輕松。只需選擇符合您的物聯(lián)網(wǎng)應(yīng)用要求的那個(gè)。您將不得不考慮接口和網(wǎng)絡(luò)規(guī)格,額定功率,內(nèi)存容量,開(kāi)發(fā)環(huán)境和其他參數(shù)。默認(rèn)情況下,應(yīng)保證設(shè)備之間的安全,私密和可靠通信。
3)確定正確的物聯(lián)網(wǎng)平臺(tái)
不熟練的開(kāi)發(fā)人員希望從頭開(kāi)發(fā)軟件。為什么重新發(fā)明輪子?這就是物聯(lián)網(wǎng)平臺(tái)派上用場(chǎng)的地方,因?yàn)樗鼈兲峁┝艘恍┕ぞ呓M合,可以將您的物理對(duì)象聯(lián)機(jī)。平臺(tái)市場(chǎng)巨大且令人困惑,因此請(qǐng)確保您明智地選擇。您選的平臺(tái)應(yīng)提供:
a.連接
b. 安全
c.可擴(kuò)展性
d.易于集成
e.可用性
但是,物聯(lián)網(wǎng)開(kāi)發(fā)人員應(yīng)該意識(shí)到智能工廠(chǎng)的平臺(tái)可能不適合連接汽車(chē)或能源解決方案。有些公司甚至選擇使用生產(chǎn)過(guò)程中的實(shí)際數(shù)據(jù)來(lái)構(gòu)建真實(shí)的測(cè)試平臺(tái)來(lái)確定合適的平臺(tái)。
4)關(guān)于安全性
你有沒(méi)有聽(tīng)說(shuō)蒂姆卡德萊克的這個(gè)IoT笑話(huà)?“物聯(lián)網(wǎng)中的S代表著安全。”
物聯(lián)網(wǎng)中沒(méi)有“S”。根據(jù)定義,物聯(lián)網(wǎng)技術(shù)包括許多連接設(shè)備,因此黑客有多個(gè)目標(biāo)來(lái)掃描漏洞。并非所有形成網(wǎng)絡(luò)的設(shè)備都經(jīng)過(guò)全面的滲透測(cè)試。在這里,整個(gè)系統(tǒng)受到威脅。Gartner表示,到2020年,所有發(fā)現(xiàn)企業(yè)攻擊的25%將涉及物聯(lián)網(wǎng),只有10%的IT安全預(yù)算將用于保護(hù)系統(tǒng)免受這些攻擊。
對(duì)于從事物聯(lián)網(wǎng)項(xiàng)目的開(kāi)發(fā)人員來(lái)說(shuō),網(wǎng)絡(luò)攻擊的數(shù)量將繼續(xù)增加,安全性是一個(gè)巨大的挑戰(zhàn)。在概念階段,保護(hù)程度在很大程度上取決于公司準(zhǔn)備投資安全專(zhuān)業(yè)知識(shí)的程度。要減少攻擊和未經(jīng)授權(quán)訪(fǎng)問(wèn)的可能性,請(qǐng)使用:
a.SSL/TLS加密技術(shù)
b.孤立的VLA
c.獨(dú)立企業(yè)VPN
d.現(xiàn)代和更新的反病毒
e.最終用戶(hù)和機(jī)器到機(jī)器認(rèn)證
f.用于Web開(kāi)發(fā)和設(shè)計(jì)的Vetted框架
g.使用傳統(tǒng)保護(hù)和控制方法的企業(yè)安全架構(gòu)應(yīng)盡早更新,以應(yīng)對(duì)當(dāng)今物聯(lián)網(wǎng)的新挑戰(zhàn)。
5)全面控制質(zhì)量
質(zhì)量保證是物聯(lián)網(wǎng)軟件的另一個(gè)投標(biāo)點(diǎn)。由于物聯(lián)網(wǎng)設(shè)備不僅用于倉(cāng)庫(kù)的溫度控制,而且還用于智能醫(yī)療等許多領(lǐng)域,測(cè)試應(yīng)該是徹底的。從字面上看,任何小問(wèn)題都可能致命。
確保從一開(kāi)始就在軟件開(kāi)發(fā)過(guò)程中包含安全測(cè)試。要優(yōu)化流程,請(qǐng)查找不需要針對(duì)每個(gè)版本進(jìn)行測(cè)試的模塊。查找已通過(guò)安全測(cè)試的協(xié)議,并在接下來(lái)的幾個(gè)版本中保持不變。
除安全測(cè)試外,您還應(yīng)確??捎眯院图嫒菪浴T陧?xiàng)目發(fā)布后提供技術(shù)支持也是一個(gè)很好的電話(huà)。
6)用戶(hù)友好的設(shè)計(jì)
消費(fèi)者物聯(lián)網(wǎng)應(yīng)用應(yīng)該是設(shè)計(jì)驅(qū)動(dòng)的,并且盡可能簡(jiǎn)單;沒(méi)有人想學(xué)習(xí)更新智能手表的手冊(cè)(對(duì)不起,技術(shù)作家)。用戶(hù)友好的設(shè)計(jì)對(duì)于工業(yè)物聯(lián)網(wǎng)初創(chuàng)公司也很重要,因?yàn)樗鼈儜?yīng)該專(zhuān)注于數(shù)據(jù)可視化和快速?zèng)Q策。因?yàn)樵谖锫?lián)網(wǎng)工作流程中,每個(gè)設(shè)備,事物和人員都在相互通信,物聯(lián)網(wǎng)開(kāi)發(fā)人員和設(shè)計(jì)人員之間的密切合作必須確保:
a.安全但簡(jiǎn)單的身份驗(yàn)證
b.設(shè)備和系統(tǒng)之間的無(wú)縫過(guò)渡
c.個(gè)性化用戶(hù)體驗(yàn)并根據(jù)行為模式調(diào)整產(chǎn)品
d.整個(gè)物聯(lián)網(wǎng)系統(tǒng)的統(tǒng)一環(huán)境
7)跨平臺(tái)部署
物聯(lián)網(wǎng)生態(tài)系統(tǒng)包括具有不同體系結(jié)構(gòu),協(xié)議和操作系統(tǒng)的設(shè)備。所有這些變量應(yīng)該結(jié)合起來(lái)并無(wú)縫地工作。因此,互聯(lián)網(wǎng)工程任務(wù)組(IETF),電氣和電子工程師協(xié)會(huì)(IEEE)以及其他著名組織提出了跨平臺(tái)部署的開(kāi)放標(biāo)準(zhǔn)和架構(gòu)模型。它們不斷更新,物聯(lián)網(wǎng)服務(wù)應(yīng)使用這些好實(shí)踐來(lái)確?;ミB通信。
定義標(biāo)準(zhǔn):盡管在過(guò)去幾年中物聯(lián)網(wǎng)設(shè)備的采用有所增長(zhǎng),但在物聯(lián)網(wǎng)軟件的開(kāi)發(fā)中仍有許多問(wèn)題需要解決。現(xiàn)在,物聯(lián)網(wǎng)公司和初創(chuàng)公司應(yīng)該了解他們以前沒(méi)有考慮過(guò)的細(xì)節(jié)。采用公認(rèn)的物聯(lián)網(wǎng)項(xiàng)目標(biāo)準(zhǔn)將使我們能夠部分解決一些發(fā)展挑戰(zhàn)。特別是,我們可以提高物聯(lián)網(wǎng)應(yīng)用程序的安全性及其跨平臺(tái)部署。然而,由于物聯(lián)網(wǎng)是一個(gè)相對(duì)較新的領(lǐng)域,標(biāo)準(zhǔn)仍在進(jìn)行中。一段時(shí)間過(guò)去,直到物聯(lián)網(wǎng)開(kāi)發(fā)社區(qū)普遍認(rèn)可它們。
網(wǎng)頁(yè)標(biāo)題:物聯(lián)網(wǎng)軟件開(kāi)發(fā)是一個(gè)雷區(qū)。市場(chǎng)需要高質(zhì)量,可擴(kuò)展,強(qiáng)大,安全且用戶(hù)友好的解決方案
標(biāo)題URL:http://jinyejixie.com/news/45442.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專(zhuān)注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷(xiāo)seo公司;服務(wù)項(xiàng)目有網(wǎng)站維護(hù)、軟件開(kāi)發(fā)等
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容