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