驚喜來襲—歡迎“網絡設備開放社區”加入數通大家庭!
573
2022-05-30
基于華為ABC應用構建云快速開發企業應用
一、ABC平臺開發的簡述
主講人:(華為行業使能平臺資深使能專家董鑫武)
有人認為,創新并高效的開發者就如同技藝精湛的魔術師,看似幾個簡單的操作就讓計算機變得充滿魔力。確實,如今以AI、區塊鏈以及物聯網等為代表的先進技術帶給業界翻天覆地的改變。在此形勢下順應發展并研發出“偉大的產品”來賦能行業,手持強大工具與解決方案才能讓開發者的“魔力展現”。為此,華為云再次攜“DevRun·選擇不凡,華為云開發者沙龍2019”活動來到杭州,仲夏之時為大家帶來從“工具應用、解決方案服務到賦能行業的實踐”如此全棧式的技術分享,持續賦能開發并助力其高效晉級。在本次沙龍中,華為行業使能平臺資深使能專家,董鑫武老師將會為我們帶來基于華為ABC應用構建云快速開發企業應用主題的分享。相信我們大家都會不虛此行的。
華為行業使能平臺資深使能專家,董鑫武老師
一、什么是你心目中的數字化轉型
1、一千個讀者就會有一千個林黛玉,相信每個人在自己的心中都有一個對數字化轉型的一個定義,首先在分享現場董鑫武老師與在場的參會者進行了互動,了解了一下他們眼中的數字化轉型。
2、在現場的一位觀眾分享了他眼中的數字化轉型,在他看來,在數字化的時代里,由于技術的限制,沒有完全挖掘出數字信息的潛力,比如說銀行的許多業務沒有將信息進行流通,共享等,導致信息的價值沒有充分挖掘出來,大量的數據沒有發揮它應有的價值,數字化轉型就是要充分挖掘數據的價值,讓數據發揮出自己應有的價值,為社會的發展貢獻出數據的力量。
3、在互動環節結束后,董鑫武老師總結到,上面的分享也是可以包含到數字化轉型這個大概念里的范疇,數字化轉型一是個很大的話題,對于什么是數字化轉型,沒有一個統一的標準,也沒有一個統一的定義,董鑫武老師站在各行各業的架構的角度上分享了自己眼中的數字化轉型。下面就讓我們一起來看一看華為專家眼中的數字化轉型吧!
二、數字平臺,讓物理世界與數字世界深度結合
一、物理世界數據的龐大
1、在十幾年前,美國基于原生的系統就開始著手做數字化轉型了,那么美國為什么要做數字化轉型呢?眾所周知,隨著時代的進步,當前終端和設備的發展越來越快,物聯網的擴張,更是讓整個終端的數量以指數倍的數量增長,預計2025年會有1000億的設備,但從設備的數量這一點來看的話,時時刻刻會產生大量的數據,就像我們現在所處的這個會議室,時時刻刻都會產生大量的數據,那么我們這些數據存儲在哪里呢?這些數據存儲在設備上,比如手機,攝像頭等各種各樣的設備上,那么這些設備里面的數據有多少呢?有90%,也就是海量的數據都在設備里,精華的數據都在地底下,我們沒有將數據的價值充分挖掘出來,為什么這么說呢?因為精華的數據我們沒有拿到手,我們獲取的數據僅僅只有10%,也就是說在我們IT信息系統記錄的里的數據只有10%,大部分的數據的價值還沒有被充分挖掘出來,我們拿到的數據只是冰山一角,所以數字化轉型就是將物理世界的數據拿到IT世界,讓這90%的數據產生更大的價值,各行各業都能夠挖掘出在數字化轉型中帶來的價值。數字化轉型要解決什么問題,在董鑫武老師看來數字化轉型解決的痛點就是如何打破物理世界90%的數據和數據世界10%的之間的鴻溝,如何將物理世界這90%的數據蘊含的價值挖掘出來?數字化轉型就是如何讓這90%的數據產生更大的價值,而不是如何用好這10%的數據。因為物理世界和IT世界里存在著很大的鴻溝,要解決這個問題就要涉及到許多的技術架構等方面的問題,接下來董鑫武老師為大家展開講述了他對數字化轉型的認知。
二、數字化轉型,把簡單留給客戶,把挑戰留給平臺
一、 關于數字化轉型,董鑫武老師在演講中預計到2025年中國的物聯網設備會超過1000億,眾所周知這些設備會時時刻刻產生大量的數據,那么在數字化轉型過程中,我們又應該如何去處理這些大量的數據?如何去充分挖掘它們的潛在價值呢?在董鑫武老師看來處理這些大量的數據在技術的維度從上到下有著以下幾方面的問題。
問題1、數據如何進行鏈接?
問題2、數據鏈接成功后,基于不同環境的數據又如何將數據進行融合呢?
問題3、根據融合到的數據,如何進行業務分析呢?數據是個業務,是要為應用進行服務的,如何對應用進行分析和決策?
問題4、對應用進行分析和決策后,如何進行應用控制和協同?
二、針對這幾方面的問題,下面就讓我們一起來看一看華為的解決方案!華為的行業使能平臺有兩個,一個是ROMA平臺,它主要解決數據融合的問題,ROMA平臺打開了數據的通道,擴寬了數據流向的道路,使數據的道路條條通羅馬。另一個是ABC平臺,它主要解決如何基于融合的數據進行開發,讓開發者很快的構建企業應用,解決部分開發收環境因素影響的問題。我們接下來先看看數據融合的平臺ROMA。
ROMA定位:ROMA?平臺主要用于廣泛的連接,收集各個廠商的系統數據,打通客戶網各個煙囪式的結構,達到所有數據共享并可調用的目的,為開發者提供更加的便捷。將IT和OT的數據進行了融合。
數據融合平臺ROMA
2、ROMA平臺主要包含以下三大功能:
一、融合一切數據:數據集成?FDI?,內置多達?20+?異構數據源,包括?MySQL、Oracle?等數據源,Mapping?到?SQL?Server?等數據源。實現跨數據源的數據集成。可從私有云到公有云之間等,實現跨云的數據集成,還可在不同地域、不同數據庫中心,內網、外網等之間,實現跨網絡的數據集成。
二、匯聚一切能力:ROMA-API?Connect?集成網關。將用戶部署在華為云或?Docker?上的服務以?API?方式公開或有限地開放給第三方。面向企業內部引入外部?SaaS?服務,擴展內部應用。
三、實現跨平臺:異步跨云分布消息集成,MQS(Message?Queue?Service),提供易連接,跨網絡隔離、跨數據中心、跨公有云與私有云,彈性擴展低延遲,自由組網,就近接入的異步消息服務,為大企業和政府機構提供便捷和高效的服務。
3、簡單的了解了ROMA平臺后,我們來大概看一下它的實際應用場景
場景1:ROMA 數據融合
場景2:ROMA newICT能力的服務聚合和開放-人臉軌跡分析案例
場景3:ROMA跨云跨網的融合集成
4、作為一個軟件開發者,在應用開發的過程中又面臨著哪些困難呢?在分享會上,華為行業使能平臺資深使能專家董鑫武向我們分享了他的看法,下面就讓我們看一看,華為專家眼中的軟件開發的痛點。
1、構建難:業務能力的構建和沉淀不足,很難完成0-1的業務產品化過程。
2、復制難:大量的制定和擴展無法盈利或毛利率很低,使產品的復用率很低。產品在較短的時間里無法產生它應有的價值,很難實現1-N的復制。
3、缺平臺:對底層平臺和架構投入不足,開發效率底,讓開發者的開發存在許多困難,缺乏平臺。
4、缺商機:缺乏流量、渠道、品牌,獲客成本高,業務拓展難度大,無法使產品在較短的時間里折現。
企業應用軟件開發面臨的挑戰
5、軟件構架在國內的老大是華為的ABC,為什么這么說呢?因為構建一個平臺需要投入大量的人力和財力,尤其是在數字化轉型這么高難度的情況下,沒有長期的投資,沒有長期的堅持,根本是不可能的。但是站在企業的角度來說的話,企業不可能去做一件不盈利的事情,他也要生存,這也就是為什么國內軟件開發品臺發展不起來的原因,但華為有這樣的實力去投資去開發這個平臺,為開發者提供更大的便利。華為的使能品臺ABC應用構建云會幫助開發者快速構建企業應用,來看看ABC應用構建云是如何幫助開發者快速構建應用的。
方案1、解決開發者增多,資產積累的問題,開發者現有的APP,現有的對外基礎服務,直接搬過來就可以用了,相當于復制,軟件拷貝過程非常快,提高了軟件的復用率,不會出現換個新的品臺,資產無法調用的問題。
方案2、為開發者提供了原材料,提供了一套完善的開發工具,提供了環境并且支持流程的編排。讓開發者基于元數據開發,最后發布,測試運維。
方案3、作為開發者,都是資產提供者,自己的開發產品,可以發布在云平臺上,作為資產的提供者,可以讓調用資產的使用者進行付費,這樣就可以將自己的產品變現。
6、做軟件最快的一定是拷貝,將一些行業的算法,工單,模板類似的東西都放到平臺里去,形成整個行業套件,最后形成行業知識伙伴,就拿學校的排課的功能來說,每個學校都不一樣,每個學校都要開發一套,如果我們利用華為的平臺就可以將它做成一個通用的,讓全國每個學校都能用排課的功能,然后還有一些標準的組件,最后形成行業沉淀。形象的來說ABC平臺為開發者提供了一個廚房,這個廚房一切應有盡有,開發者只要根據自己的需求在廚房里大展身手就可以了,完全不必擔心原材料和工具的問題,開發者基于原材料,借助華為的平臺可以快速構建。
三、ABC幫助開發者快速構建應用可以形象的概括為以下幾點。
1、為開發者提供平臺,一個應用從軟件的視角來說包括對象,模型,業務,流程 ,界面,ABC為開發者提供開發應用的平臺。
2、具有豐富的資產,提供大量的第三方模塊,華為提供生產這些資產的工廠,制造出更多資產,可以快速的構建應用,讓開發者可以在較短的時間里生產新的資產并且快速發布,并且支持對象隨時擴展,而且提供了友好高效的可視化編排能力,讓業務創新更加輕松,高效的script引擎,讓應用能力更加強大,讓所見即所得可以實現。
3、支持云上云下協同開發部署,開發出來的系統支持在線測試,在線發布,在線升級,開發者可以將其部署到公有云,也可以部署到客戶自己的環境中。開發環境基于公有云部署,只需一個賬號,就可以隨時隨地進行開發,開發者再也沒必要隨時隨地去哪都背上自己的筆記本,解決了安裝部分傳統軟件依賴于服務器的問題。為開發者提供了極大的便利。
4、“工欲善其事,必先利其器“ ,工具的重要性不言而喻,那么對于開發者來說,平臺就是他們開發環節的一個很重要的工具,一個好的平臺同樣也是很重要的,一個好的平臺可以幫助開發者避免很多的難題,比如避免了在兼容性上花費大量的時間。平臺的重要性是不言而喻的,好的平臺是撬動個人價值的最佳杠桿,而這對于開發者而言亦是如此。毫無疑問ABC平臺是開發者的好幫手。
四:華為平臺如何幫助開發者快速的構建應用?
1、前端:在信息化的時代里,用戶對軟件的體驗要求越來越高,漂亮的用戶界面可以極大的提升用戶對軟件的體驗感,ABC平臺海量的組件庫和AI輔助可以讓前端開發更加高效,華為提供了AI輔助,讓手繪和照片直接變成編程代碼,讓你的所想就可以在一瞬間實現,開放的式框架,VUE??????? React , ajs,等都可以在平臺自由開發,編譯引擎可以幫助開發者屏蔽瀏覽器兼容性問題。讓開發者真正的做到隨心所欲的去開發。
2、后臺邏輯的高效開發:ABC流程編程引擎加速應用構建,isv/開發者;讓設計即開發,減少分工造成的溝通成本和時間成本,在一定程度上不僅提高了開發的效率,也減少了人力的資本,讓開發更加高效。
五、ABC的本質及其行業價值
可以通過ABC提供的一些核心能力,對應用進行擴展,增加可銷售場景。平臺的技術架構,將一個應用組件化,模塊化,讓定制的人力要求極大降低,讓應用快速復制。實現了1+1>2的效果,在一定程度上節省了人力,降低了人力資本。在數字化轉型的大浪潮下,并不是引入了數字技術就意味著效率的必然提升。對企業而言,基于云架構的軟件體系、商業模式、咨詢服務、運維體系等的同步改變才有可能將數字技術的價值發揮到最大程度。其中,數字平臺正是數字化轉型的關鍵。
六、ABC的成功案例
概念總是枯燥的,用真實的實踐案例讓開發者才能切實體會到華為云平臺的具體生動,華為行業使能平臺資深使能專家董鑫武老師在接下來的時間里,用一個真實的園區IOC項目的例子,來向我們演示了ABC品臺是如何高效的提高效率的,幫助企業快速轉型的。在園區IOC項目中,使用ABC平臺讓開發效率提升了10倍,大大的降低了生產的資本。
二、ABC平臺開發步驟
一、掃碼注冊賬號
聽了董鑫武老師講的ABC構建云,你們是不是也心動了?心動不如行動,是不是也對ABC平臺產生了很大的興趣。那接下里就讓我們跟著華為行業使能平臺資深使能專家董鑫武老師的步伐去深入了解一下ABC平臺。在開始之前我們需要先注冊一個ABC的賬號,你還在猶豫什么呢?趕緊拿起手機掃描下方的二維碼,來開始自己ABC構建云的奇妙之旅吧!相信我這一定會是一段奇妙的旅行。
二、選擇自己開發的項目
三、海量的資料
華為行業使能平臺ABC提供海量的學習資源,為你的開發提供知識的支撐,海量的資源,讓你的開發變得更加簡單,讓你再也不用擔心知識的盲區,真正的做到隨心所欲的開發,商業應用開發云的入門實戰演練指導書和ABC+ROM融合的入門實戰演練指導書,在兩天的時間里可以讓沒有畢業的本科生在兩個小時內就可以做出電梯維護系統,看到這得你是不是心動了,心動不如行動,趕快去試一試吧。
四、應用商店
應用商店可以隨時隨地的查看你的資產,和你的配置,讓你隨時隨地隨地了解自己的資產。
四、工程開發簡單
在ABC平臺上的工程開發簡單,流程編排簡單,業務構建簡單,為你提供好所有的原材料和功能齊全的廚房,你只要按照自己的需求去大展身手即可,不必擔心數據庫的鏈接等其他的問題,擺脫了傳統開發軟件的限制,讓開發人員的開發不受限制。
五、?選擇華為行業使能平臺?讓夢想插上翅膀
在分享結束后,董鑫武老師就大家最關心的問題做了一一解答,比如自己的資產問題會不會被別人剽竊,相同的產品可不可以在平臺上出售等問題,現場小伙伴們認真傾聽,熱情互動,與行業使能領域的專家董鑫武老師共同見證了華為行業使能平臺的“不凡”能力。當然,此次演講只是賦能開發者計劃中的一環,未來必定有更多技術產品等著開發者們去嘗試與運用,我們也定會看到更多。相信華為,會為開發者的夢想插上翅膀!讓我們一起攜手華為共建一個新的時代,選擇華為行業使能平臺,就是選擇了“不凡”的開發之路,相信華為使能平臺,會讓每一位開發者戴上時代的望遠鏡,去創造一個屬于開發者自己的時代。
開發者 IoT
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。