欧洲亚洲精品,情趣内衣AV片,开心五月婷婷色播,中文字幕无码第1页

詳解物聯(lián)網(wǎng)云平臺(tái)改善應(yīng)用開發(fā)的方式

2019-11-20 10:50:58分類:行業(yè)資訊4114

  對(duì)于具有分布式、不可預(yù)測(cè)的物聯(lián)網(wǎng)流量的企業(yè)來(lái)說(shuō),云計(jì)算是關(guān)鍵的物聯(lián)網(wǎng)資源。企業(yè)如何從其云計(jì)算提供商工具中獲得較大的收益?

  物聯(lián)網(wǎng)云平臺(tái)提供的不僅僅是存儲(chǔ)數(shù)據(jù)的地方。迄今為止,在物聯(lián)網(wǎng)方面具有經(jīng)驗(yàn)的企業(yè)可以確定物聯(lián)網(wǎng)云平臺(tái)可以解決的四個(gè)功能領(lǐng)域:

  (1)物聯(lián)網(wǎng)設(shè)備的注冊(cè)、管理和支持。

  (2)物聯(lián)網(wǎng)設(shè)備生成的事件的收集和場(chǎng)景化。

  (3)處理物聯(lián)網(wǎng)事件以進(jìn)行記錄,將其轉(zhuǎn)換為業(yè)務(wù)交易,將其作為對(duì)物聯(lián)網(wǎng)控制器的命令或這些功能的任意組合使用。

  (4)與物聯(lián)網(wǎng)應(yīng)用組件托管有關(guān)的任何特殊服務(wù)。

  所有主要的公共物聯(lián)網(wǎng)云平臺(tái)都提供了解決這些領(lǐng)域的工具。在某些情況下,IT專業(yè)人員可以在不更改應(yīng)用程序的情況下應(yīng)用這些工具,這意味著他們不需要開發(fā)人員的廣泛支持。

  在其他情況下,開發(fā)團(tuán)隊(duì)必須將工具與應(yīng)用程序集成在一起。IT專業(yè)人員必須了解四個(gè)物聯(lián)網(wǎng)功能領(lǐng)域中的每個(gè)領(lǐng)域以及他們所需的開發(fā)合作水平。
 

物聯(lián)網(wǎng)云平臺(tái)
 

  1.物聯(lián)網(wǎng)設(shè)備的注冊(cè)、管理和支持

  亞馬遜公司和谷歌公司的物聯(lián)網(wǎng)核心服務(wù)組合和Azure物聯(lián)網(wǎng)中心都注冊(cè)、管理和支持物聯(lián)網(wǎng)設(shè)備。這個(gè)領(lǐng)域涉及物聯(lián)網(wǎng)設(shè)備社區(qū)本身。通過(guò)提供安全的設(shè)備通信、新設(shè)備的注冊(cè)、停用服務(wù)的設(shè)備和其他常規(guī)社區(qū)任務(wù),這些服務(wù)將物聯(lián)網(wǎng)設(shè)備社區(qū)的負(fù)擔(dān)從物聯(lián)網(wǎng)應(yīng)用程序中解脫出來(lái)。

  管理人員和操作人員也可以添加對(duì)開發(fā)影響較小的任務(wù)。與傳統(tǒng)應(yīng)用程序相比,云計(jì)算應(yīng)用程序具有許多優(yōu)勢(shì)。

  2. 物聯(lián)網(wǎng)設(shè)備生成的事件的收集和場(chǎng)景化

  場(chǎng)景化意味著確保事件與它所源自的外部系統(tǒng)的狀態(tài)相關(guān)聯(lián)。開發(fā)人員和運(yùn)營(yíng)人員或管理人員都應(yīng)將物聯(lián)網(wǎng)視為事件源。物聯(lián)網(wǎng)設(shè)備根據(jù)實(shí)際情況發(fā)送信號(hào),然后這些信號(hào)激活應(yīng)用程序進(jìn)程。在某些情況下,這些事件是獨(dú)立的信號(hào)或請(qǐng)求,而在其他情況下,事件的場(chǎng)景很重要。例如如果關(guān)閉了大門,則以一種方式處理打開大門的信號(hào),如果已經(jīng)打開則以另一種方式處理。

  簡(jiǎn)單的事件流可能不需要復(fù)雜的場(chǎng)景。它們可以通過(guò)Amazon Kinesis提供的數(shù)據(jù)管道進(jìn)行處理。如果主要目的是了解事件計(jì)數(shù),那么這些管道可以連接到分析,也可以輸入到復(fù)雜的事件處理應(yīng)用程序中。其中的一些工作幾乎不需要定制開發(fā)就可以完成,但是如果軟件可以適應(yīng)流程中的特定事件,顯然可以實(shí)現(xiàn)更多。這種方法的較大的優(yōu)勢(shì)在于,它使IT專業(yè)人員可以處理大量數(shù)據(jù)。IT專業(yè)人員應(yīng)該利用這些工具帶來(lái)的優(yōu)勢(shì)。

  云計(jì)算提供商提供的場(chǎng)景工具包括AWS Step Functions、谷歌公司的Cloud Dataflow(處理管道應(yīng)用程序)和Azure Logic應(yīng)用程序。這些可以在應(yīng)用程序外部使用,以從物聯(lián)網(wǎng)設(shè)備生成的原始事件創(chuàng)建復(fù)合事件。但是,必須為復(fù)合事件編程應(yīng)用程序。如果應(yīng)用程序已經(jīng)存在,則有必要使用場(chǎng)景化工具來(lái)生成預(yù)期的復(fù)合事件,或者更改軟件以適應(yīng)新的復(fù)合事件。

  事件來(lái)自具有凝聚力的真實(shí)世界系統(tǒng),并與系統(tǒng)狀態(tài)相關(guān)聯(lián),其中包括人員或車輛在其中的移動(dòng)方式。IT專業(yè)人員可以繪制一個(gè)復(fù)雜的物理系統(tǒng)圖,然后使用諸如AWS IoT Things Graph、Azure的Digital Twin和谷歌公司的Cloud Dataflow之類的工具,將事件放置在結(jié)構(gòu)中或查詢以基于事件獲取有關(guān)結(jié)構(gòu)的信息。圖表繪制是一項(xiàng)比較復(fù)雜的任務(wù),但是它不需要軟件開發(fā),對(duì)于某些人來(lái)說(shuō),它代表了向處理任務(wù)的過(guò)渡。

  3.物聯(lián)網(wǎng)云平臺(tái)如何處理應(yīng)用程序事件

  物聯(lián)網(wǎng)云平臺(tái)以多種方式支持物聯(lián)網(wǎng)事件處理。其中一些特定于物聯(lián)網(wǎng)和事件處理,另一些則針對(duì)更傳統(tǒng)的業(yè)務(wù)應(yīng)用程序而設(shè)計(jì)。物聯(lián)網(wǎng)事件處理作為專門的云計(jì)算服務(wù)和作為一般業(yè)務(wù)之間的區(qū)別在于事件流的分布和可變性。事件以相對(duì)穩(wěn)定的速度發(fā)生——與在線系統(tǒng)中生成交易的速度不同。企業(yè)可以使用在物聯(lián)網(wǎng)云平臺(tái)中管理的容器服務(wù)或托管的Kubernetes服務(wù)來(lái)很好地處理事件。

  使用傳統(tǒng)的云計(jì)算提供商容器或IaaS進(jìn)行高度可變的事件處理將面臨資源不足高峰期或在閑置時(shí)期浪費(fèi)容量和費(fèi)用的風(fēng)險(xiǎn)。在需求旺盛的時(shí)期,微服務(wù)、功能或Lambda托管是很好的方法。例如,Amazon公司的Lambda、Google Cloud Function和Azure Functions是合適的云計(jì)算提供商工具。這些無(wú)服務(wù)器平臺(tái)意味著開發(fā)人員無(wú)需自己擁有硬件和軟件。除非實(shí)際使用,否則企業(yè)不會(huì)為這些服務(wù)付費(fèi)。現(xiàn)收現(xiàn)付使事件處理服務(wù)非常適合發(fā)生大量事件生成可變性的物聯(lián)網(wǎng)應(yīng)用。不要將它們用于常規(guī)化,因?yàn)樽罱K會(huì)增加成本。

  4.云計(jì)算提供商托管哪些特殊服務(wù)?

  管理人員可能會(huì)認(rèn)為云計(jì)算提供商的托管流程位于云中,而物聯(lián)網(wǎng)云平臺(tái)托管功能、微服務(wù)或無(wú)服務(wù)器計(jì)算等處理選項(xiàng)。但是,可以使用另一個(gè)用于邊緣計(jì)算的云計(jì)算提供商工具在內(nèi)部托管一些云計(jì)算提供商物聯(lián)網(wǎng)功能和工具。

  亞馬遜公司的Greengrass本地托管已擴(kuò)展到IoT Greengrass中的物聯(lián)網(wǎng)。這使Amazon物聯(lián)網(wǎng)能夠支持本地事件處理,即使WAN和云計(jì)算連接不規(guī)則也是如此。谷歌公司的Cloud IoT Edge和Azure IoT Edge為微軟云用戶提供了這些功能。所有這些工具可能都需要進(jìn)行一些定制開發(fā)。

  云計(jì)算是物聯(lián)網(wǎng)應(yīng)用程序的重要組成部分,這些應(yīng)用程序必須來(lái)自廣泛分離來(lái)源的事件或支持高度彈性的事件。IT專業(yè)人員在開始開發(fā)應(yīng)用程序之前應(yīng)先審查物聯(lián)網(wǎng)云平臺(tái),以很大程度地利用這些工具帶來(lái)的優(yōu)勢(shì)。

上一篇:下一篇: