IT之家 10 月 19 日消息,微軟剛剛發(fā)布了一個(gè)新的基于開源的軟件平臺,旨在幫助開發(fā)者和企業(yè)創(chuàng)建、部署和管理基于云的應(yīng)用程序。這個(gè)平臺叫做 Radius,它來自微軟 Azure 孵化團(tuán)隊(duì)。
微軟在一篇博客文章中介紹了 Radius 的目標(biāo):
Radius 旨在適應(yīng)而不是破壞現(xiàn)有的開發(fā)任務(wù)和 CI / CD 管道,致力于幫助開發(fā)人員更好地了解構(gòu)成其應(yīng)用程序的所有組件,并處理權(quán)限、連接字符串等平臺配置,以簡化他們的任務(wù)。因此,運(yùn)營商可以確保所有應(yīng)用程序的部署都符合組織策略,然后使用 Radius 來管理應(yīng)用程序及其資源。
微軟舉了一個(gè)例子,說明 Radius 如何與使用 Mongo 數(shù)據(jù)庫的應(yīng)用程序協(xié)作:
借助 Radius,開發(fā)人員可以在應(yīng)用程序中對 Mongo 資源進(jìn)行建模,并在開發(fā)和測試階段使用其連接字符串。當(dāng)需要在生產(chǎn)環(huán)境中進(jìn)行部署時(shí),開發(fā)人員只需將應(yīng)用程序定義連接更改為已由操作員預(yù)先配置的 Azure CosmosDB 或 AWS DocumentDB 等服務(wù),即可交換應(yīng)用程序資源。換句話說,更改 Radius 中應(yīng)用程序的支持基礎(chǔ)設(shè)施不再需要應(yīng)用程序代碼或配置更改。
Radius Radius 的第一個(gè)版本當(dāng)然會支持微軟自己的 Azure 云平臺,但也會支持私有云和亞馬遜網(wǎng)絡(luò)服務(wù)。在 Radius 的未來版本中,將增加對其他云服務(wù)的支持,包括谷歌云。微軟還與其他公司如 BlackRock、Comcast 和 Millenium BCP 合作,以確保通過 Radius 管理的應(yīng)用程序可以與任何云服務(wù)協(xié)作。
IT之家注意到,微軟還為開發(fā)者建立了一個(gè) Radius GitHub 頁面,提供了代碼和文檔,并已經(jīng)建立了一個(gè) Discord 社區(qū)頻道,讓 Radius 開發(fā)者可以相互交流關(guān)于這個(gè)新平臺的工作。