10月17日下午消息,阿里云聯(lián)合微軟正式開源全球首個開放云原生應用模型(Open Application Model,簡稱OAM)。阿里云智能基礎(chǔ)產(chǎn)品事業(yè)部總經(jīng)理蔣江偉表示,該模型旨在為云端應用開發(fā)者、運維人員、云基礎(chǔ)設(shè)施管理人員和云平臺之間,構(gòu)建一套標準化應用架構(gòu)與管理體系,提升云端應用交付與運維的效率和體驗。
在此之前,云端應用的部署、升級和維護困難重重。應用開發(fā)者面對開發(fā)、測試、生產(chǎn)等多個復雜交付環(huán)境,需要編寫和維護多份應用部署配置文件;應用運維者需要理解和對接不同平臺,掌握差異巨大的運維能力和運維流程。
為了解決這些問題,OAM為應用開發(fā)者提供了一套描述應用的標準規(guī)范。對于任何一個支持該模型的云平臺,開發(fā)者和運維人員可以通過這個標準的應用描述進行協(xié)作,輕松實現(xiàn)應用的“一鍵安裝” “一鍵升級” “模塊化運維”等體驗,而無需糾結(jié)于繁雜的云服務開通配置和接入工作。
據(jù)悉,該模型由阿里云和微軟共同研發(fā),基于雙方多年大規(guī)模云原生應用管理經(jīng)驗,計劃未來移交給中立基金會進行托管。
目前,阿里云上的微服務應用托管產(chǎn)品 EDAS 以及Kubernetes 服務(ACK)已經(jīng)開始支持 OAM ;另一方面,微軟云也通過該模型將 Service Fabric無縫接入到云原生技術(shù)體系當中。
阿里云是國內(nèi)在云原生領(lǐng)域開源貢獻最全面的科技公司,涵蓋編排調(diào)度、作業(yè)管理、無服務器框架等,主導維護etcd、containerd、dragonfly等多個CNCF明星項目的發(fā)展,已有超過10個項目進入CNCF landscape。今年,阿里云資深技術(shù)專家李響成為首個入選CNCF技術(shù)監(jiān)督委員會的中國工程師。