本文分享自華為云社區《HDC.Cloud2021|低代碼:正在改變軟體的開發方式》,原文作者:灰灰噠 ,
從2016年開始,低代碼突然進入快速發展階段,市場容量不斷擴大,根據主流分析師和市場機構的觀點,到2025年低代碼市場產值將達300-500億美元,
國外的主流廠商,已經紛紛入局,國內低代碼的發展,熱度比國外的更高,據不完全統計,在市場上主打“低代碼”進行推廣的廠商就達30個以上,其中大部分一直都是行業軟體廠商,這些廠商在服務客戶的程序中,發現低代碼是解決行業客戶問題的一個更好方式,轉型為低代碼平臺提供商,
低代碼平臺是新的發展趨勢,正在改變軟體的開發方式
低代碼平臺的快速發展,得益于以下幾個原因:
1、需求的迅速增長,Gartner預計2021年新增應用需求將5倍于專業IT開發產能,在這種需求爆發的背景下,用低代碼去解決產能不足問題,是當前最合適的解決方案,需求的快速增長,源于以下的幾個原因:

2、基礎技術的發展,特別是云時代的云原生、DevOps等技術的發展,助推了低代碼平臺的發展,當前主流的低代碼平臺,首先是一個云平臺,架構如下所示:

云化低代碼平臺典型架構
在這種云化的架構上,可以依靠云原生和DevOps的技術紅利,增強低代碼平臺彈性擴展、安全、網路互通等方面的能力,讓開發者更專注在業務本身,不用過多關注技術和架構,
3、新技術的發展(5G、AI、IoT等),應用開發的難度大大提升,使用低代碼可以降低開發門檻,低代碼平臺首頁會預置常用的組件和能力,讓開發者快速的開發應用,但是,低代碼平臺不可能了解足夠多的業務,把各行各業需要的組件都預置好,所以要需要提供資產沉淀的機制,通過資產市場,讓千行百業的從業者,貢獻資產,資產越多,低代碼平臺能力越強,開發的門檻就越低,

典型低代碼平臺的資產
4、主流廠商和資本的驅動,主流廠商和資本的嗅覺都非常靈敏,低代碼平臺的主要產品,近幾年產生了很多的并購事件:

主流廠商和資本的推動,不是低代碼發展的根本原因,但正是主流廠商和資本參與進來,對近幾年的快速發展帶來了非常強大的助力,
綜合上述原因,可以看出來,低代碼平臺是需求和技術發展的必然產物,從開發方式、開發門檻、開發效率各層面上,跟傳統的開發方式有根本區別,是業界已達成共識的新技術方向,
低代碼平臺面臨的問題和挑戰
低代碼平臺雖然在快速發展,但對主要的平臺來說,當前一些問題和挑戰,還沒有得到很好的解決:
1、低代碼還是零代碼?低代碼和零代碼是低代碼平臺提供的兩種不同開發方式,當前主流的平臺,很少單純的提供低代碼或者零代碼的開發方式,基本上兩種開發模式都包含在里面,但由于低代碼和零代碼,不管是在使用場景、開發人員、性能要求等各個方面,差異都很大,低代碼平臺很難在這兩方面都兼顧好,

低代碼平臺面臨兩個比較大的挑戰:
首先,平臺很難同時滿足零代碼和低代碼對體驗和能力的要求,低代碼開發要求足夠簡單,能夠滿足無開發經驗的業務人員;同時又要足夠專業,滿足專業開發者通過代碼和開發的思維,靈活開發專業應用,在同一個平臺里,兩者的兼容,對低代碼平臺的設計帶來很大的挑戰
其次,低代碼開發模式,特別是用來開發核心業務系統,對平臺本身的能力,包括彈性、安全、可靠性、可運維等能力,都會帶來很大的挑戰,需要低代碼平臺具備足夠的專業技術能力,足夠多的實踐和積累,
2、低代碼平臺需要跟其它的業務系統進行連接,主流的低代碼平臺,要么提供“連接器”的能力,要么提供API呼叫等能力,跟其它業務系統進行互動,

低代碼平臺典型連接器
這種連接方式,有兩個比較大的挑戰:
首先,需要對接的系統,協議是非常繁多的,比如SAP這種專業廠商的系統,或者是RPC協議的微服務,這些系統對接的難度和專業度要求都很高,低代碼平臺廠商沒法把每種業務場景的連接都能預置到平臺,需要有能力構建生態;
其次,除了連接,還有其它的資料接入方式,比如要對接一個IoT設備,是IoT設備主動推送資料到平臺,這需要平臺提供除主動連接之外的資料接入方式,資料接入方式的復雜和大量資料接入帶來性能問題都是很大的挑戰,
3、如5G、AI、IoT等,新技術的發展,給低代碼平臺帶來新的挑戰,低代碼平臺要作為企業的核心業務平臺,或者企業數字化平臺,都需要新技術的加持,比如說,AppSheet被Google收購以后,提供語音助手和RPA等AI能力,讓這型別的應用開發門檻極大降低,但對大部分的低代碼平臺,對新技術的跟進和支持是不足的,
低代碼開發平臺-華為云應用魔方AppCube
華為云應用魔方AppCube是華為云近期商用的一個低代碼平臺,這個平臺雖然在華為云上露面的時間還很短,但已經發展了5年時間:
2015-2017年,開始研發,產品誕生,用于解決電信軟體的定制化問題,電信軟體高度相似,但每個運營商都會有定制化需求,低代碼平臺非常好的解決了這個問題;
2018年,平臺開始作為智慧園區等大型解決方案的基礎開發平臺,通過平臺沉淀行業資產,作為解決方案的核心載體,取得成功后,這兩年在智慧城市、教育等解決方案推廣;
2019年,低代碼平臺應用于華為內部流程與IT系統,一個月全面替代A國的流程引擎,開發IT電子流;
2020年,應用魔方AppCube上線華為云公測;
2021年,應用魔方AppCube華為云商用,
在發展程序中,低代碼平臺經過大量的打磨,已經成為一個成熟平臺:
- 成為智慧園區的核心業務開發和運行平臺,可支持大型園區每天百萬級的資料請求;
- 3天開發華為內部流程與IT電子流,支持10萬+員工的使用;
- 中軟國際某專案組的數十人,基于華為云AppCube開發專案:開發效率提高70%,專案交付效率提升40%,人員投入減少30%
華為云應用魔方AppCube致力于提供一個更好的低代碼平臺:
- 低代碼開發能力已經成熟的情況下,發展好零代碼開發模式,做好零代碼和低代碼的體驗與能力兼容,同時服務好全面開發者和專業開發者;
- 分別提供連接器和資料接入能力,可對接復雜周邊系統,能融合IT和OT,可用于構建核心業務系統;
- 集成華為的新技術、新能力,支持5G訊息開發,對接華為云的AI和IoT能力,為應用添加新的動力
歡迎訪問華為云官網了解更多,或申請免費試用,華為云AppCube也會于2021年4月24日~26日在深圳西麗大學城舉行的華為開發者大會2021(Cloud)通過展臺、開發者訓練營、線上CodeLabs與大家交流,期待遇見,
預約與參會方式:
- 登錄HDC.Cloud2021官網:https://developer.huaweicloud.com/HDC.Cloud2021.html
- 依次選擇選單“大會議程”-“分論壇”-“應用現代化”預約“南方科技大學&華為云AppCube:開發出入校園申報和審批應用”、“華為云低代碼開發高校訓練營-南方科技大學&華為云AppCube聯合出品”開發者訓練營

點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/278841.html
標籤:其他
