結合 Web 應用與 Functions

Azure App Services

Florin Angelescu

Azure Cloud Architect

挑戰

 

 

挑戰

Azure App Services

店面

店面

Azure App Services

處理引擎

 

處理引擎

  • 訂單會觸發幕後作業
  • 更新庫存、寫入紀錄、寄送電子郵件
  • Functions 僅在被觸發時執行
  • 會隨需求自動擴展
  • 高峰效率、高閒置時省成本
Azure App Services

為何要分工

職責切分

  • 分離職責可讓系統更彈性
  • 此分工:
    • 降低 Web 應用的複雜度
    • 讓後端工作可獨立演進
Azure App Services

元件如何協作

 

組合運作

Azure App Services

不只用於訂單的情境

Web 應用情境

Functions 情境

Azure App Services

整合的價值

 

整合價值

Azure App Services

一起來練習吧!

Azure App Services

Preparing Video For Download...