2015-11-13 72 views
0

在閱讀Azure存儲SLA(https://azure.microsoft.com/en-us/support/legal/sla/storage/v1_0/)後,它沒有找到它說明我們可以指望API有效的時間。如果我正在構建設備,我基本上有兩種選擇,每種都有其特定的權衡:什麼是Azure存儲API版本(API SLA)的保證使用期限

  1. 無線更新。
  2. 在設備的預期使用壽命期間(任何情況下> 10年)均保持穩定的API。即具有穩定的API合同,所以我的軟件不會因API更改而中斷。

我正在通過Azure存儲客戶端庫(或者,如果不是,本地REST API或其他)通過Azure存儲API查找項目2的答案。

想法?

回答

1

據我所知,微軟不提供API不可變性保證。他們退休舊版本。從現在開始,他們將從2009年起逐步淘汰Storage API。那麼,這是6年嗎?

+0

謝謝。我希望這不是答案! :-)微軟總是善於支持長途通信,上次我與一些物聯網服務開發者交談時,這是該空間中主要的「特色」焦點...... – GGleGrand

+0

這是一種進入「意見」類別,但我不會在設備級別上依賴於存儲客戶端庫或REST API。我寧願在服務級別管理它,並在我控制的設備級別暴露我的服務,因爲@Igorek提到,Azure **將更新** API,因爲它是一個不斷髮展的平臺,而**將使**一些功能過時。 –

+0

謝謝。現在編寫一個外觀來封裝進化:-)我們可以考慮將API的版本化作爲一個選項,因此並非世界上的每個人都必須編寫一個外觀。 – GGleGrand