知名的開(kāi)源資料庫(kù)專案MongoDB于本周發(fā)表了Stitch后端即服務(wù)(Backend as a Service,BaaS)公開(kāi)測(cè)試版,可搭配MongoDB Atlas云端資料庫(kù),方便開(kāi)發(fā)人員打造基于MongoDB的應(yīng)用。
MongoDB Stitch提供一個(gè)文件導(dǎo)向的API以支援資料庫(kù)的運(yùn)作、服務(wù)的整合,以及彈性的存取控制,讓開(kāi)發(fā)人員能夠?qū)W⒂谶f送豐富的使用者經(jīng)驗(yàn)與功能,而非操作或撰寫樣板程式碼。
MongoDB技術(shù)長(zhǎng)Eliot Horowitz描繪,最近這幾年開(kāi)發(fā)人員已經(jīng)進(jìn)入一個(gè)可以專心撰寫?yīng)毺貞?yīng)用程式的世界,在這個(gè)世界里,各種服務(wù)紛紛演變成創(chuàng)新的建置區(qū)塊,需要不斷重新實(shí)現(xiàn)同樣元件的現(xiàn)象已消失,只是既有的服務(wù)仍有不足之處,開(kāi)發(fā)人員仍然必須集結(jié)這些服務(wù),部署棘手的存取控制,以及資料的管理,MongoDB Stitch即可移除這些障礙。
MongoDB Stitch除了能夠處理資料的儲(chǔ)存、擷取、安全性及隱私外,也整合了許多的熱門服務(wù),包含Google、Facebook、AWS、Twilio、Slack、MailGun與PubNub等,開(kāi)發(fā)人員亦可利用Stitch HTTP新增其他的云端服務(wù)或微服務(wù)。