編輯

共用方式為


使用 Azure Functions 的跨雲端調整

Azure Functions
Azure Stack
Azure 流量管理員

解決方案構想

本文說明解決方案概念。 您的雲端架構設計人員可以使用本指南,協助可視化此架構的一般實作的主要元件。 使用本文作為起點,設計符合您工作負載特定需求的架構良好解決方案。

此解決方案構想可協助您瞭解如何使用包含 Azure Stack 的解決方案架構來改善跨雲端延展性。

架構

此架構圖顯示如何使用包含 Azure Stack 的解決方案架構來改善跨雲端延展性。

下載此架構的 Visio 檔案

資料流程

  1. 有大量使用者嘗試存取 Web 應用程式。
  2. 流量管理員傳回 Azure Stack DNS 名稱。
  3. 使用者存取 Azure Stack Web 應用程式。
  4. 在達到閾值後,函式啟動 Azure Web 應用程式,並啟用 Azure 流量管理員路由。
  5. 流量路由到 Azure,使其自動調整 App Service。

元件

  • 流量管理員:路由傳入流量以達到高效能和可用性
  • Azure Functions:使用無伺服器程式代碼處理事件
  • Azure Stack:跨雲端界限建置和執行創新的混合式應用程式

案例詳細資料

新式軟體連線與散發的情況越來越多。 Azure Stack 與 Azure 基礎結構和平台服務之間的一致性讓您能夠跨雲端調整資源,在必要時應付加重的負載,並在需求下降時減少資源。 充分運用成本,發揮資源的最大效率,同時符合跨雲端架構的規範。

潛在使用案例

此解決方案適用於下列案例:

  • 跨 Azure Stack Hub 實作和公用雲端實作持續整合和持續傳遞 (CI/CD) 做法。
  • 跨雲端和內部部署環境合併 CI/CD 管線。
  • 使用雲端和內部部署服務來開發應用程式。

下一步