歡迎您光臨本站 註冊首頁

微軟開源 Tye 專案,可簡化微服務開發

←手機掃碼閱讀     admin @ 2020-05-27 , reply:0

微軟近期開源了一款開發人員工具 Tye,能夠用於簡化微服務以及分散式應用程式的開發、測試以及部署過程。

該專案負責人 Amiee 表示,在構建由多個專案組成的應用程式時,開發者通常希望能夠同時執行多個程式或服務。這僅僅是構建分散式應用程式的第一步,但實施起來可能有些困難,更不用說在之後將這些程式移植到 Kubernetes 等平臺上的難度。因此,Tye 專案旨在讓這些過程更加輕鬆。

Tye 的首要目標是簡化微服務的開發,具體方式包括僅用一行命令執行多項服務、在容器中使用依賴專案,以及使用簡單的方法探索其他服務的地址。

將 .NET 應用程式自動部署到 Kubernetes 也是 Tye 的一大用途。該專案透過自動容器化 .NET 應用程式、降低生成 Kubernetes 清單的配置要求, 還有使用單個配置檔案來達成此目標。Tye 包含一個本地協調器,從而以最少的配置將微服務部署到 Kubernetes。 

Tye 現已集成了 Ingress、Redis、Dapr、Zipkin 和 Elastic Stack 等專案,它目前仍處於實驗階段,這一階段預計將持續至 .NET 5 發行之時。在此期間,微軟計劃每個月釋出新版本,並陸續新增新的功能,支援更多的部署目標。

具體介紹可查閱微軟官方部落格: https://devblogs.microsoft.com/aspnet/introducing-project-tye


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/115966/microsoft-open-sources-project-tye
微軟開源 Tye 專案,可簡化微服務開發已經有27次圍觀

http://coctec.com/news/soft/show-post-235790.html