微軟宣布推出 Radius,一個用於基於雲端的應用程式的新開源平台
微軟剛剛發布了一個新的基於開源的軟體平台,希望幫助開發人員和企業創建、部署和管理基於雲端的應用程式。它稱為 Radius,來自 Microsoft Azure 孵化團隊。
在一篇部落格文章中,微軟回顧了 Radius 的目標:
Radius 旨在適應而不是破壞現有的開發任務和CI/CD 管道,致力於幫助開發人員更好地了解組成其應用程式的所有元件,並處理權限、連接字串等平台配置,以簡化他們的任務。因此,營運商可以確保所有應用程式的部署都符合組織策略,然後使用 Radius 來管理應用程式及其資源。
Microsoft 提供了一個範例,說明 Radius 如何與使用 Mongo 資料庫的應用程式配合使用:
借助 Radius,開發人員可以在應用程式中對 Mongo 資源進行建模,並在開發和測試階段使用其連接字串。當需要在生產環境中進行部署時,開發人員只需將應用程式定義連線變更為已由操作員預先配置的 Azure CosmosDB 或 AWS DocumentDB 等服務,即可交換應用程式資源。換句話說,更改 Radius 中應用程式的支援基礎架構不再需要應用程式程式碼或配置變更。
Radius的第一個版本當然會支援微軟自己的Azure雲端平台,但也會支援私有雲和Amazon Web Services。Radius 的未來版本中將增加對其他雲端服務(包括 Google Cloud)的支援。Microsoft 已與 BlackRock、Comcast 和 Millenium BCP 等其他公司合作,確保透過 Radius 管理的應用程式能夠與任何雲端服務搭配使用。
微軟也為開發人員建立了一個包含程式碼和文件的Radius GitHub 頁面,甚至建立了一個Discord 社群頻道,以便 Radius 開發人員可以在使用新平台時相互交流。
發佈留言