當(dāng)然,不能低估面臨的挑戰(zhàn):
。 嵌人式設(shè)備的生命周期比傳統(tǒng)的客戶端——服務(wù)器計算機要長。消費者不能期望在每個產(chǎn)品周期都升級。同樣,工業(yè)設(shè)備部署的地方更換起來可能很昂貴。
。 相比桌面計算機,物聯(lián)網(wǎng)設(shè)備失敗的模式更多。這讓測試變得更加困難。
。 在工業(yè)部門和企業(yè)部門,可追溯性和可審計性是很重要的。這和在服務(wù)器上部署是一樣的,但物聯(lián)網(wǎng)端點比服務(wù)器更多。
。 傳統(tǒng)的DevOps可以將很小的變更部署到用戶的一個子集。如果修改不工作,我們可以修復(fù)并重新部署。如果對我們一個已知的用戶群來說網(wǎng)頁渲染很糟糕,并且這個問題可以快速修復(fù),潛在的風(fēng)險就很小。另一方面,如果一個單的物聯(lián)網(wǎng)設(shè)備控制的物體,例如一道門或一個工業(yè)機器人出現(xiàn)故障時,造成的后果可能是災(zāi)難性的。