官术网_书友最值得收藏!

2.2 國(guó)外主要低代碼平臺(tái)

1.Microsoft Power Platform

微軟位居低代碼平臺(tái)象限圖中的領(lǐng)導(dǎo)者象限,其產(chǎn)品線較為豐富,具備不同的特征,從低代碼的開(kāi)發(fā)到流程實(shí)現(xiàn),從報(bào)表展現(xiàn)到基于AI能力的RPA等。Power Platform現(xiàn)已成為專業(yè)人士低代碼平臺(tái)的優(yōu)先選擇。該平臺(tái)提供強(qiáng)大的功能,尤其是用于開(kāi)發(fā)Web和移動(dòng)端應(yīng)用,具有非常豐富的第三方產(chǎn)品和服務(wù)的內(nèi)置整合,以及深受業(yè)務(wù)人員喜愛(ài)的、類似于Excel開(kāi)發(fā)的腳本開(kāi)發(fā)工具。

Power Platform支持和擴(kuò)展Microsoft 365、Dynamics 365、Azure及第三方服務(wù)和應(yīng)用程序,根據(jù)內(nèi)部和外部托管的數(shù)據(jù)來(lái)創(chuàng)建數(shù)據(jù)動(dòng)態(tài)可視化,從而進(jìn)行分析。同時(shí),可以通過(guò)構(gòu)建應(yīng)用程序來(lái)采取相應(yīng)措施,通過(guò)使用工作流程來(lái)處理重復(fù)流程,實(shí)現(xiàn)自動(dòng)化。

Power Platform通過(guò)數(shù)據(jù)可視化、可操作的數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序、低代碼流程自動(dòng)化、虛擬助手等功能來(lái)提供服務(wù)。Power Platform利用可自定義的業(yè)務(wù)邏輯,允許用戶定制Microsoft 365、Dynamics 365和Azure服務(wù),以幫助改善業(yè)務(wù)流程、系統(tǒng)和工作流程。Power Platform的弱點(diǎn)是它的產(chǎn)品線非常多,容易讓使用者混淆。此外,對(duì)于報(bào)告和分析,微軟提供Power BI來(lái)加強(qiáng)Power Platform的能力,但仍然需要額外的許可證和流程集成。

2.OutSystems

近幾年,OutSystems加快了拓寬功能廣度的速度。作為低代碼供應(yīng)商,OutSystems的主要特點(diǎn)為:堅(jiān)持不懈地為開(kāi)發(fā)人員添加功能,以及提供與產(chǎn)品路線圖和戰(zhàn)略目標(biāo)一致的交付。它已經(jīng)實(shí)現(xiàn)了過(guò)去的目標(biāo),包括本機(jī)移動(dòng)應(yīng)用、處理核心交易業(yè)務(wù)應(yīng)用的規(guī)模和可靠性以及全球業(yè)務(wù)。OutSystems不斷將低代碼平臺(tái)的邊界推向處理設(shè)備數(shù)據(jù)和其他流式數(shù)據(jù)的應(yīng)用,同時(shí)增強(qiáng)AI能力。

OutSystems采用的是典型的模塊化編程,每個(gè)模塊封裝一部分功能,以便在其中提供一個(gè)App功能。同時(shí),App可以分離出多個(gè)獨(dú)立的功能和潛在的可替換代碼片段。在開(kāi)發(fā)設(shè)計(jì)的過(guò)程中,應(yīng)用界面、邏輯、數(shù)據(jù)庫(kù)的開(kāi)發(fā)都是可視化的。在OutSystems中,模塊是存放用戶圖形界面和業(yè)務(wù)邏輯代碼的地方。

OutSystems中的Server Studio是低代碼應(yīng)用的開(kāi)發(fā)環(huán)境,它是安裝在開(kāi)發(fā)者的電腦上的。一旦連接上Platform Server,開(kāi)發(fā)者就可以創(chuàng)建應(yīng)用并將應(yīng)用發(fā)布到Platform Server上,并且每個(gè)版本的應(yīng)用都將會(huì)被存儲(chǔ)在Platform Data數(shù)據(jù)庫(kù)中。Platform Server會(huì)編譯應(yīng)用,然后將其部署到Application Server上。

該產(chǎn)品幾乎沒(méi)有弱點(diǎn),但面臨著與其他低代碼領(lǐng)先產(chǎn)品同樣的挑戰(zhàn):復(fù)雜的定價(jià)會(huì)導(dǎo)致潛在客戶暫停購(gòu)買甚至流失。

3.Mendix

Mendix也是行業(yè)中的引領(lǐng)者,在分銷合作方面尤為領(lǐng)先。Mendix持續(xù)精進(jìn)其在低代碼平臺(tái)的水平,專攻企業(yè)應(yīng)用開(kāi)發(fā),重點(diǎn)面向B端用戶。它一般面向有開(kāi)發(fā)團(tuán)隊(duì)的大中型企業(yè),提供模型驅(qū)動(dòng)編輯界面和自動(dòng)化流,減少代碼量,使業(yè)務(wù)人員可以通過(guò)可視化組件參與到開(kāi)發(fā)過(guò)程中,與程序員合作開(kāi)發(fā)企業(yè)應(yīng)用。

Mendix提供一些企業(yè)解決方案和模板,開(kāi)發(fā)平臺(tái)也支持自定義和組件,并會(huì)根據(jù)應(yīng)用和業(yè)務(wù)類型推薦相關(guān)的模板和組件,從而達(dá)到快速開(kāi)發(fā)的目的。它通過(guò)管理持續(xù)集成開(kāi)發(fā)風(fēng)格、管理環(huán)境和應(yīng)用程序生命周期,并實(shí)現(xiàn)應(yīng)用部署的自動(dòng)化,部分響應(yīng)其所有者西門子和最大合作伙伴SAP的需求,這些合作使Mendix在這個(gè)市場(chǎng)上與眾不同,吸引了更多的潛在客戶。

可視化組件可以減少代碼量,但是這些組件的顆粒度不夠精細(xì),邏輯也不夠完善,很難滿足企業(yè)的個(gè)性化需求。開(kāi)發(fā)之后的調(diào)試和測(cè)試需要使用幾款別的軟件,這既增加了使用成本,又提高了對(duì)代碼的要求。此外,該平臺(tái)在應(yīng)用程序中的內(nèi)容管理服務(wù)方面有些滯后,客戶報(bào)告必須編寫代碼以滿足集成需求。與其他領(lǐng)先平臺(tái)一樣,Mendix平臺(tái)的采用成本對(duì)于潛在客戶來(lái)說(shuō)可能也有些高。

4.Salesforce

Salesforce以其客戶關(guān)系管理(CRM)系統(tǒng)而聞名?,F(xiàn)在,出于對(duì)低代碼平臺(tái)的考慮,Salesforce整合其相關(guān)平臺(tái),并把Lightning開(kāi)發(fā)平臺(tái)擴(kuò)展到移動(dòng)端,使自己成為低代碼領(lǐng)域的早期玩家。Salesforce強(qiáng)大的合作伙伴名冊(cè)和一長(zhǎng)串安全認(rèn)證是其優(yōu)勢(shì)。與同類產(chǎn)品相似,Salesforce Lightning也使業(yè)務(wù)人員和其他非專業(yè)開(kāi)發(fā)人員能夠使用預(yù)構(gòu)建組件和模板等功能創(chuàng)建移動(dòng)應(yīng)用。只要點(diǎn)擊幾下,即可豐富項(xiàng)目功能,實(shí)現(xiàn)定制化需求,從而豐富機(jī)器學(xué)習(xí)、人工智能等創(chuàng)新應(yīng)用的數(shù)據(jù)準(zhǔn)備,并保障應(yīng)用數(shù)據(jù)的安全性。

該平臺(tái)的工作流程主要由移動(dòng)構(gòu)建器、移動(dòng)服務(wù)、自動(dòng)流程三個(gè)組件組成。移動(dòng)構(gòu)建器用于使用低代碼開(kāi)發(fā)環(huán)境和預(yù)構(gòu)建的組件打造沉浸式移動(dòng)體驗(yàn)。這些組件就如同樂(lè)高積木的積木塊。借助移動(dòng)構(gòu)建器,管理員可以輕松地將電子表格轉(zhuǎn)換為移動(dòng)應(yīng)用,設(shè)計(jì)應(yīng)用的數(shù)據(jù)模型,并通過(guò)簡(jiǎn)單的點(diǎn)擊操作來(lái)配置應(yīng)用界面。移動(dòng)服務(wù)為業(yè)務(wù)用戶輕松添加后端服務(wù)。借助移動(dòng)服務(wù),管理員可以通過(guò)精心設(shè)計(jì)的工作流程、第三方的數(shù)據(jù)服務(wù)集成為移動(dòng)應(yīng)用增加豐富的功能。全新的移動(dòng)發(fā)布者模塊使管理員能夠直接在應(yīng)用商店中發(fā)布員工或客戶應(yīng)用。移動(dòng)發(fā)布者模塊負(fù)責(zé)整個(gè)打包和提交過(guò)程,使發(fā)布和更新應(yīng)用變得前所未有地快捷。而自動(dòng)流程構(gòu)建可以基于觸發(fā)器、動(dòng)作、條件節(jié)點(diǎn)等方便地構(gòu)建自動(dòng)化的簡(jiǎn)單業(yè)務(wù)流程。

Salesforce Lightning在收入方面處于市場(chǎng)領(lǐng)先地位,但在功能方面卻不算非常領(lǐng)先。它的流程自動(dòng)化、移動(dòng)和用戶體驗(yàn)工具是可靠的,但其功能的創(chuàng)新性和便捷性并不是領(lǐng)先的。此外,它的開(kāi)發(fā)過(guò)程支持和應(yīng)用更改管理也有提升的空間。

5.Kony

在最新的調(diào)查中,Kony首次進(jìn)入第一象限,但其在流程自動(dòng)化方面還需要加強(qiáng)。在進(jìn)入通用應(yīng)用和軟件即服務(wù)(SaaS)應(yīng)用領(lǐng)域之前,Kony一直是移動(dòng)應(yīng)用開(kāi)發(fā)平臺(tái)的專家。它的移動(dòng)優(yōu)先方法既高效又具創(chuàng)新性,具有深度定制化的功能,可創(chuàng)建十分貼近客戶需求的產(chǎn)品。Kony對(duì)開(kāi)發(fā)流程和數(shù)據(jù)治理的支持非常出色,還支持使用外部工具。Kony已經(jīng)開(kāi)始在其平臺(tái)上生產(chǎn)SaaS應(yīng)用,為客戶創(chuàng)造更多的創(chuàng)新價(jià)值。

Kony Quantum最適合希望使用可視化低代碼構(gòu)建Web和移動(dòng)應(yīng)用的專業(yè)開(kāi)發(fā)人員。該平臺(tái)可使用JavaScript進(jìn)行大規(guī)模擴(kuò)展,并可以通過(guò)Kony的連接器與各種流行的企業(yè)系統(tǒng)集成。Kony Fabric后端為企業(yè)應(yīng)用需求提供全面的服務(wù),包括身份管理、工作流、用于后端數(shù)據(jù)模型轉(zhuǎn)換的對(duì)象服務(wù)、離線同步和應(yīng)用程序分析。它還提供API管理功能和用于擴(kuò)展平臺(tái)的API開(kāi)發(fā)者門戶。Kony App Platform通過(guò)可重復(fù)使用的組件和實(shí)時(shí)協(xié)作工具加速開(kāi)發(fā),以保持項(xiàng)目正常進(jìn)行并與團(tuán)隊(duì)成員保持一致。集中式代碼庫(kù)為所有設(shè)備和操作系統(tǒng)提供支持,并與本地操作系統(tǒng)無(wú)縫集成,實(shí)現(xiàn)真正的本地化體驗(yàn),同時(shí)簡(jiǎn)化支持并最大限度減少維護(hù)。Kony上的應(yīng)用為創(chuàng)新提供了面向未來(lái)的基礎(chǔ),并可靈活地?zé)o縫集成創(chuàng)新技術(shù),包括AI、增強(qiáng)現(xiàn)實(shí)、機(jī)器人、物聯(lián)網(wǎng)、可穿戴設(shè)備等。

為了跟上其他領(lǐng)導(dǎo)者的步伐,Kony需要更強(qiáng)大的流程自動(dòng)化功能,包括流程相關(guān)的內(nèi)容管理。同時(shí),它只提供自動(dòng)縮放,而有些企業(yè)希望設(shè)定專有資源,控制自動(dòng)縮放本身。另外,其合作伙伴數(shù)量目前也明顯少于其他領(lǐng)導(dǎo)者。

6.ServiceNow

ServiceNow是眾所周知的IT服務(wù)管理(ITSM)SaaS提供商,其SaaS建立在名為Now Platform的低代碼平臺(tái)上。它支持門戶、Web和移動(dòng)端,可實(shí)現(xiàn)ITSM及其相關(guān)領(lǐng)域的低代碼流程自動(dòng)化。ServiceNow的用戶可以使用Now Platform進(jìn)行集中式應(yīng)用開(kāi)發(fā)。開(kāi)發(fā)人員可以將其SaaS開(kāi)發(fā)的所有功能(例如對(duì)門戶和聊天機(jī)器人的支持)用于開(kāi)發(fā)整個(gè)企業(yè)的新應(yīng)用。

ServiceNow在其平臺(tái)和開(kāi)發(fā)人員拓展方面的投資已經(jīng)獲得了顯著的效果。通過(guò)集成新的移動(dòng)端工具、豐富的AI融合、用于編程人員的開(kāi)發(fā)工具、身份和訪問(wèn)管理、云安全認(rèn)證等能力,ServiceNow在IT用戶中廣受歡迎。ServiceNow擁有強(qiáng)大的市場(chǎng)能力,但從功能上來(lái)說(shuō),它能實(shí)現(xiàn)的場(chǎng)景還比較有限,其ITSM解決方案僅提供了較為簡(jiǎn)單的附加程序,對(duì)于復(fù)雜場(chǎng)景的支持還不夠。

總的來(lái)說(shuō),ServiceNow在IT用戶中的受歡迎程度較高,但針對(duì)低代碼開(kāi)發(fā)者,尤其是非技術(shù)背景的全民開(kāi)發(fā)者的特定支持較少。這個(gè)問(wèn)題在2019年紐約版本中得到部分解決,但ServiceNow的受訪用戶仍稱其開(kāi)發(fā)是基于3GL的,并且較高的開(kāi)發(fā)門檻使其用戶群體仍以專業(yè)開(kāi)發(fā)人員為主。部分用戶給ServiceNow的應(yīng)用開(kāi)發(fā)功能和應(yīng)用市場(chǎng)生態(tài)的使用情況打了低于平均水平的分?jǐn)?shù),盡管ServiceNow宣稱其在穩(wěn)定增長(zhǎng)。此外,很多用戶對(duì)其功能標(biāo)準(zhǔn)給出了“好但不優(yōu)秀”的評(píng)價(jià)。

7.GeneXus

GeneXus是最佳低代碼平臺(tái)之一。作為一家已創(chuàng)立長(zhǎng)達(dá)30年的快速應(yīng)用交付供應(yīng)商,GeneXus在日本和拉丁美洲市場(chǎng)取得了良好的成績(jī),最近也開(kāi)始在北美開(kāi)展業(yè)務(wù)。GeneXus與OutSystems一樣,希望將低代碼平臺(tái)作為吸引用戶并形成用戶黏性的重要工具。GeneXus具有許多優(yōu)勢(shì),特別是在數(shù)據(jù)管理和生成報(bào)告、移動(dòng)應(yīng)用開(kāi)發(fā)和編碼器工具等方面。

GeneXus采用的增量開(kāi)發(fā)理論認(rèn)為,穩(wěn)定的數(shù)據(jù)模型實(shí)際上是不存在的。系統(tǒng)的開(kāi)發(fā)不可能通過(guò)一次將用戶的所有需求了解清楚,然后設(shè)計(jì)一個(gè)完善、穩(wěn)定的數(shù)據(jù)模型來(lái)完成。應(yīng)用系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)可以在了解部分需求的情況下就開(kāi)始進(jìn)行。當(dāng)發(fā)現(xiàn)新需求時(shí),僅需把變化的對(duì)象輸入系統(tǒng)中,系統(tǒng)就能自動(dòng)將變化的數(shù)據(jù)模型合并到系統(tǒng)中,并自動(dòng)生成最優(yōu)的數(shù)據(jù)庫(kù)模型與應(yīng)用。

使用GeneXus開(kāi)發(fā)完全從用戶業(yè)務(wù)視圖出發(fā),無(wú)須設(shè)計(jì)完整的數(shù)據(jù)模型或數(shù)據(jù)結(jié)構(gòu)。GeneXus系統(tǒng)內(nèi)含的推理引擎可自動(dòng)從用戶視圖推導(dǎo)出一個(gè)優(yōu)化的數(shù)據(jù)模型。數(shù)據(jù)庫(kù)結(jié)構(gòu)和所有程序代碼都是自動(dòng)生成的,當(dāng)業(yè)務(wù)需求改變時(shí),只需改變業(yè)務(wù)模型的層次應(yīng)用,系統(tǒng)會(huì)自動(dòng)按改變后的業(yè)務(wù)模型知識(shí)庫(kù)來(lái)生成新數(shù)據(jù)庫(kù)結(jié)構(gòu)和新應(yīng)用,同時(shí)將老數(shù)據(jù)庫(kù)中的應(yīng)用數(shù)據(jù)自動(dòng)轉(zhuǎn)移到新結(jié)構(gòu)的數(shù)據(jù)庫(kù)中。這樣,新的需求就可以被極為方便地添加到系統(tǒng)中。系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)可以按優(yōu)化方式隨時(shí)自動(dòng)變更,從而實(shí)現(xiàn)增量開(kāi)發(fā)。

在大多數(shù)其他標(biāo)準(zhǔn)功能方面,GeneXus的整體表現(xiàn)是不錯(cuò)的,但達(dá)不到非常優(yōu)秀的水平。GeneXus最大的弱點(diǎn)是它尚未擁抱云業(yè)務(wù)。用戶可以將GeneXus部署到自己選擇的云中,但供應(yīng)商本身尚未提供其平臺(tái)作為云服務(wù),沒(méi)有自己的服務(wù)級(jí)別協(xié)議和安全認(rèn)證,這或多或少會(huì)影響用戶體驗(yàn)。不過(guò),對(duì)于更喜歡代碼生成和控制平臺(tái)部署的用戶來(lái)說(shuō),GeneXus是一個(gè)可靠的選擇。

8.Progress Software

Progress Software是一家企業(yè)軟件公司,于2017年收購(gòu)了強(qiáng)大的移動(dòng)為先的低代碼產(chǎn)品Kinvey,并將Kinvey徹底改造為通用的低代碼平臺(tái),使其在移動(dòng)應(yīng)用和Web應(yīng)用方面擁有出色的用戶體驗(yàn)。Progress Software還將其集成資產(chǎn)添加到低代碼平臺(tái),并提供強(qiáng)大的標(biāo)識(shí)和訪問(wèn)管理。該平臺(tái)的其他領(lǐng)先之處還有UX開(kāi)發(fā)工具、移動(dòng)應(yīng)用開(kāi)發(fā)工具、集成開(kāi)發(fā)工具和適配器以及AI開(kāi)發(fā)工具。

Progress Software在流程自動(dòng)化、內(nèi)容管理、開(kāi)發(fā)流程等方面表現(xiàn)平平。雖然在數(shù)據(jù)管理、流程自動(dòng)化、內(nèi)容管理、事件應(yīng)用、開(kāi)發(fā)流程支持、部署選項(xiàng)以及其他幾個(gè)標(biāo)準(zhǔn)方面功能良好,但并不算非常領(lǐng)先。在一定程度上,這些評(píng)估反映了公司應(yīng)優(yōu)先選擇與用戶現(xiàn)有的工具及功能(如CI/CD工具和內(nèi)容管理)集成,而不是將這些功能全部添加到平臺(tái)上。

主站蜘蛛池模板: 汝城县| 怀仁县| 偃师市| 台北市| 体育| 繁峙县| 营口市| 静乐县| 鹤山市| 兴国县| 泰来县| 冀州市| 罗江县| 松阳县| 南郑县| 延寿县| 娄烦县| 图们市| 通江县| 泌阳县| 城固县| 娄烦县| 旺苍县| 焉耆| 潍坊市| 岱山县| 阜南县| 荣成市| 晴隆县| 屏山县| 阿克苏市| 台中市| 申扎县| 屏东市| 滦平县| 景东| 韶关市| 泾阳县| 绥芬河市| 平南县| 乐山市|