1

我們計劃創建自己的API網關,將有:亞馬遜API網關的.NET核心vs實​​施自己的API網關?

  1. 微服務發現機制
  2. 處理並行請求
  3. 以授權的護理

我們有我們大部分的API已經使用.NET 4.5(近1000個API)編寫,最近我讀here,我們可以使用帶有.NET核心的Amazon API網關。

我現在想知道當亞馬遜已經提供類似的服務時重新發現輪子是否有意義?使用Amazon API網關vs創建自己的API網關有什麼優點和缺點?

+1

這不是一個真正的編程問題,而是一個商業問題。 – NWard

回答

2

海事組織不,沒有任何意義重新創建幾個便士可以購買的東西,從一個可能比你(和我)更聰明的人,並不斷改進和監督他們提供了。

如果API網關做你想做的事情,你會瘋狂地寫自己的 - 你的解決方案不太可能會更好,它幾乎肯定會花費更多,遲早你會厭倦自己支持它。

+0

亞馬遜是否有計劃爲.NET 4.x推出SDK? – maverick

+1

我很確定他們已經有了.net 4.x sdk:https://aws.amazon.com/sdk-for-net/ –

+0

Amazon API網關中對並行請求的支持如何?我們是否可以向API網關提交多個.NET API請求,併爲每個請求返回一個響應(並行執行每個調用)? – maverick