最近,華為HDC.Cloud開發(fā)者沙龍直播進行得如火如荼,開發(fā)者們紛紛表示獲益匪淺并且涌躍提問交流。3月28日14:00,華為云IoT OC Studio首席架構(gòu)師黃樹林也即將給大家分享自助生成10萬行代碼的物聯(lián)網(wǎng)云服務(wù),大家可以進入華為HDC首頁觀看直播。這場直播主要有哪些知識點呢,讓我們提前來預(yù)習(xí)一下吧。
從上世紀80年代起,科技迅猛發(fā)展,人類經(jīng)歷了以連接“人”為主體的PC時代和以連接 “應(yīng)用”為主體的移動互聯(lián)網(wǎng)時代,現(xiàn)在又跨入了連接“物”的智能時代,物聯(lián)網(wǎng)的黃金時代即將來臨。那么,一個合格的物聯(lián)網(wǎng)廠商需要具備哪些條件呢?
聯(lián)接物的前提,就是設(shè)備能聯(lián)網(wǎng),也就是說,廠商需要具備設(shè)備接入的能力,業(yè)界在這方面已經(jīng)有相當(dāng)成熟的方案支撐。而端側(cè)數(shù)據(jù)收集上來后,該如何處理和使用,這才是物聯(lián)網(wǎng)企業(yè)需要思考的另一大要點。這要求廠商需要具備應(yīng)用開發(fā)的能力,也是他們面臨的最重要的難題。
其實,華為作為一個物聯(lián)網(wǎng)平臺提供商,在為物聯(lián)網(wǎng)設(shè)備廠商提供應(yīng)用開發(fā)服務(wù)的過程中也走了不少彎路。從剛開始的只提供API開發(fā),到后來提供設(shè)備管理SaaS,最后提供應(yīng)用引擎,三個階段互為補充,滿足不同層次的企業(yè)使用。而這個過程跟華為的物聯(lián)網(wǎng)平臺發(fā)展強相關(guān)。
在第一階段,華為云IoT主要為應(yīng)用開發(fā)提供了北向API及配套的SDK。在這一階段內(nèi),大部分的項目需求是定制開發(fā)的,期間更是面臨了物聯(lián)網(wǎng)安全、性能、大容量,跨大洲網(wǎng)絡(luò)時延等種種問題。而通過這些項目,華為云物聯(lián)網(wǎng)平臺也積累了一些大容量、高安全的經(jīng)驗及組件,這些已經(jīng)沉淀下來以各種API的形式開放給大家使用。但是,這些方案構(gòu)筑非云原生架構(gòu),應(yīng)用的可復(fù)制能力有限。同時,一個項目的代碼開發(fā)工作量可達30萬行以上,開發(fā)周期通常需要耗費半年以上,投入巨大,可謂是費時又費力。
為了解決這些問題,工程師們開始參照業(yè)界的解決思路,也促使華為云IoT平臺的應(yīng)用開發(fā)能力邁入了第二階段——設(shè)備管理SaaS服務(wù)階段。華為云OC Studio云服務(wù)提供的Web應(yīng)用在線開發(fā),是一種無碼化的物聯(lián)網(wǎng)應(yīng)用開發(fā)SaaS服務(wù),幫助無專業(yè)軟件開發(fā)和運維能力的中小企業(yè)便捷、快速構(gòu)建應(yīng)用,輕松管理全球化設(shè)備,實現(xiàn)對設(shè)備的遠程監(jiān)控、分析及運營統(tǒng)計等能力,大大降低物聯(lián)網(wǎng)行業(yè)應(yīng)用上云的難度。目前的應(yīng)用開發(fā),統(tǒng)計報表都是通過開發(fā)人員硬編碼完成統(tǒng)計圖表,但每次調(diào)整報表代價很大。
因此,自定義報表就成為了SaaS服務(wù)的關(guān)鍵能力。OC Studio提供的自定義報表能力,允許開發(fā)者通過無碼化的方式開發(fā)統(tǒng)計報表。由于內(nèi)部預(yù)置了OLAP引擎做統(tǒng)計報表的數(shù)據(jù)預(yù)統(tǒng)計,其可以達到億級的數(shù)據(jù)量在1秒鐘內(nèi)出統(tǒng)計報表。同時,還支持靈活可拓展的數(shù)據(jù)統(tǒng)計和交互式報表統(tǒng)計,大大提高用戶體驗。
誠然,OC Studio的出現(xiàn)減輕了代碼的開發(fā)門檻和工作量,又滿足了行業(yè)方案個性化拓展的需求,還為實現(xiàn)大規(guī)模復(fù)制提供了可能。但是,僅僅做無碼化SaaS就足夠了嗎?據(jù)統(tǒng)計,針對輕量級應(yīng)用開發(fā),大概70%的開發(fā)頁面是業(yè)界可以通用的,但還有30%的頁面需要客戶自行開發(fā)。那這又怎么辦呢?
華為云IoT的應(yīng)用構(gòu)建因此步入了第三階段——基于應(yīng)用引擎開發(fā)應(yīng)用。應(yīng)用引擎就是應(yīng)用開發(fā)助推器,是基于SaaS能力的擴展,期望能幫助開發(fā)者構(gòu)筑自己的應(yīng)用,把“臟活、苦活”自己包了,“有價值的活”留給開發(fā)者,讓開發(fā)者更聚焦。華為應(yīng)用引擎,提供物聯(lián)網(wǎng)應(yīng)用基礎(chǔ)能力、應(yīng)用框架擴展能力和微服務(wù)框架及托管的能力。使用OCStudio提供的工具,自動生成微服務(wù)框架,提供SDK可以更快捷地使用應(yīng)用引擎預(yù)置的基礎(chǔ)能力。開發(fā)者在此微服務(wù)框架上完成開發(fā),并托管到華為云。自動生成的微服務(wù)框架及各組件demo代碼,可達10萬行。
總的來說,API開放是以非托管的方式提供可完全定制開發(fā)的服務(wù)給有足夠開發(fā)人員的企業(yè)使用;SaaS方式支持有限的定制配置,可以給無開發(fā)人員或少量開發(fā)人員的中小企業(yè)使用;應(yīng)用引擎則主要適用于擁有少量開發(fā)人員且有一定的定制需求的企業(yè)使用,支持有限的自定義編碼開發(fā)。也就是說,華為云OC Studio能夠為不同類型的開發(fā)者提供最適合他們的服務(wù),助力他們完成自己的物聯(lián)網(wǎng)解決方案開發(fā)。
期待一睹黃樹林老師的風(fēng)采、更多的案例和實踐演示?敬請鎖定華為開發(fā)者大會2020,3月28日下午14:00-14:50,一起關(guān)注黃樹林的直播《基于OceanConnectStudio自助生成10萬行代碼的開發(fā)實踐》。
- 為什么年輕人不愛換手機了
- 柔宇科技未履行金額近億元被曝已6個月發(fā)不出工資
- 柔宇科技被曝已6個月發(fā)不出工資 公司回應(yīng)欠薪有補償方案
- 第六座“綠動未來”環(huán)保公益圖書館落地貴州山區(qū)小學(xué)
- 窺見“新紀元”,2021元宇宙產(chǎn)業(yè)發(fā)展高峰論壇“廣州啟幕”
- 以人為本,景悅科技解讀智慧城市發(fā)展新理念
- 紐迪瑞科技/NDT賦能黑鯊4 Pro游戲手機打造全新一代屏幕壓感
- 清潔家電新老玩家市場定位清晰,攜手共進,核心技術(shù)決定未來
- 新思科技與芯耀輝在IP產(chǎn)品領(lǐng)域達成戰(zhàn)略合作伙伴關(guān)系
- 芯耀輝加速全球化部署,任命原Intel高管出任全球總裁
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。