探索 Azure 應用程式組態服務

已完成

Azure 應用程式組態服務可集中管理應用程式設定和功能旗標。 新式程式 (特別是在雲端中執行的程式) 通常會有許多具分散本質的元件。 在應用程式部署期間,將組態設定分散到這些元件可能會導致難以疑難排解的錯誤。 使用應用程式設定儲存應用程式的所有設定,並在同一個地方保護其存取權。

應用程式組態提供下列優點:

  • 能在幾分鐘內完成設定的完全受控服務
  • 彈性的索引鍵表示法和對應
  • 使用標籤進行標記
  • 根據時間點重新執行設定
  • 功能旗標管理專用的 UI
  • 在自行定義的維度上比較兩個設定集
  • 已透過 Azure 管理的身分識別增強安全性
  • 加密待用和傳輸中的敏感性資訊
  • 與熱門架構原生整合

應用程式組態可補充用來儲存應用程式金鑰之 Azure Key Vault 的不足之處。 應用程式設定可讓您更輕鬆地實作下列案例:

  • 集中管理和發佈不同環境與地理位置的階層式設定資料
  • 動態變更應用程式設定,而不需要重新部署或重新啟動應用程式
  • 即時控制功能可用性

使用應用程式設定

您可以透過 Microsoft 提供的用戶端程式庫,將應用程式組態存放區新增至您的應用程式,這是最簡單的方式。 以下是適用於不同程式設計語言和架構的最佳方法。

程式設計語言和架構 如何連線
.NET 適用於 .NET 的應用程式設定提供者
ASP.NET Core 適用於 .NET 的應用程式設定提供者
.NET Framework 和 ASP.NET 適用於 .NET 的應用程式組態建立器
Java Spring 適用於 Spring Cloud 的應用程式組態提供者 (英文)
JavaScript/Node.js 適用於 JavaScript 的應用程式組態提供者 (英文)
Python 適用於 Python 的應用程式設定提供者 (英文)
其他 應用程式組態 REST API