Mulesoft發(fā)布了新的Anypoint Platform主版本,其亮點(diǎn)在于團(tuán)隊(duì)協(xié)作功能,支持在平臺內(nèi)對API的創(chuàng)建、保存、發(fā)現(xiàn)和重用,以及資產(chǎn)(Asset)的整合。
該版本命名為“Crowd”,關(guān)鍵特性包括:
新的Anypoint Design Center,用于IT資產(chǎn)的保存和自助式服務(wù)。
引導(dǎo)方式的流程設(shè)計(jì):平臺會根據(jù)用戶的操作,以智能感知的方式給出建議的方法,確保了設(shè)計(jì)API的最佳實(shí)踐。原生的協(xié)作方式。用戶無需特地訪問Exchange網(wǎng)站以搜索、下載并導(dǎo)入資產(chǎn)到自身的設(shè)計(jì)中,Exchange現(xiàn)已集成在Crowd中。
在Anypoint Design Center中提供了新的API設(shè)計(jì)能力。
用戶可以在Anypoint Platform中設(shè)計(jì)并發(fā)布API片段(Fragment)和技術(shù)規(guī)范,還可以使用Anypoint Exchange搜索其他用戶發(fā)布在平臺中的API片段,重用于自身的API設(shè)計(jì)中。
MuleSoft指出,技術(shù)的爆發(fā)性增長使得企業(yè)存在IT交付上的裂隙問題,這導(dǎo)致了工作量的增加,并使得集成專家、應(yīng)用開發(fā)人員和企業(yè)的業(yè)務(wù)線在集成中各自為政,通常會脫離技術(shù)規(guī)范,缺乏與其它團(tuán)隊(duì)的協(xié)作。Crowd通過激活資產(chǎn)的發(fā)現(xiàn)和重用,以及對流程設(shè)計(jì)的引導(dǎo),指引IT團(tuán)隊(duì)去交付更好的客戶體驗(yàn),并降低了產(chǎn)品上市的時(shí)間。
MuleSoft也已加入“開放API戰(zhàn)略”(OAI,Open API Initiative),由CTO Uri Sarid代表公司參與技術(shù)開發(fā)者委員會(Technical Developer Committee)。Sarid也是Open RAML(RESTful API Modeling Language)的創(chuàng)立者。MuleSoft將向OAI提供自身的支持和業(yè)界經(jīng)驗(yàn)。作為加入OAI的開局工作,MuelSoft開源了一個稱為AMF(API Modeling Framework)的新API工具。AMF提供了互操作性,用戶可以解析并生成OAI與RAML間的API技術(shù)規(guī)范,然后進(jìn)一步將資產(chǎn)發(fā)布到Anypoint Exchange,使資產(chǎn)可重用。
值得關(guān)注的是,MuleSoft正通過加入OAI及Apiary等其它一些API技術(shù)規(guī)范,力圖避免重蹈覆轍。過去,各種API技術(shù)規(guī)范采用了不同技術(shù)路線,它們對同一事情的視角互補(bǔ),重造了輪子,沒有對資產(chǎn)進(jìn)行重用,并缺乏協(xié)作。
查看英文原文: New MuleSoft Anypoint Platform Lets Users Manipulate APIs