小談CDN回源函數計算的應用場景

CDN團隊聯合函數計算團隊近期推出了一個全新功能,即經過CDN把回源流量指向函數計算進行處理,該功能旨在幫助CDN用戶能經過函數計算快速處理和便捷處理回源數據爲目的,用戶僅僅須要在CDN回源地址填寫函數計算的自定義域名便可把請求轉發到函數計算進行處理,配置簡單,費用低廉,先前CDN回源能夠設置幾個目的地,例如回源到IP地址、域名或者對象存儲OSS,如今新增了一個回源到函數計算的類型,這種類型不一樣於其餘類型,例如CDN回源到ECS某IP上後,ECS須要啓一套服務來監聽CDN請求,對系統設計要求較高,再好比CDN回源到OSS上,多半隻能是一些靜態文件,當用戶對回源內容進行個性化處理的時候,以上的方式都不夠靈活。
新增CDN回源函數架構圖:

業務流向圖能夠概述以下:java

主打功能:

  • CDN回源數據動態處理
  • CDN請求地址處理
  • 拉通CDN請求和多類數據處理
  • 對請求地址進行鑑權和跳轉

場景優點

  • 請求鏈路縮短(減小負載均衡)
  • 請求後的彈性擴容
  • 對請求地址進行鑑權和跳轉

技術特色

  • 簡單,僅需控制檯操做配置
  • 內置負載均衡和計算彈性擴容,能支持海量併發
  • 多種主流語言支持,java,Nodejs,Python,PHP,C#等
  • 阿里雲集羣級別的安全訪問

控制檯上的操做

  • CDN控制檯配置:

  • 函數計算控制檯配置:

​​​​​​​​​​​​​​

適用場景

  • 網站場景
    用於CDN源站的靜態、動態網站頁面元數據處理
  • 文件處理場景
    用於CDN回源源站多媒體數據處理,例如文本、圖片、視頻、音頻等。
  • 請求分發場景
    能夠經過函數計算把請求作URL地址動態處理後並把請求302分發到其餘應用

以上各類場景推出,對用戶來講有幾個顯而易見的好處,例如一、節約流量成本,客戶經過CDN回源的函數計算走專有網域,會比走公網流量價格更優惠(價格優惠後續公佈),二、客戶能夠很方便的把不少產品串聯起來使用,例如經過函數計算能聯合多個產品給CDN後的請求提供數據處理,例如新浪微博圖片處理(FC+OSS),例如芒果TV的熱數據加載等,三、能夠作數據處理,也能夠作請求分發渠道。相比較ECS,這種方案具有自動彈性伸縮特性,CDN +函數計算 = CDN + 負載均衡+計算,能經過很是優雅的彈性方式來支撐大量CDN請求。四、輕量數據處理程序便捷,5分鐘編寫一個函數能夠靈活處理請求數據,無需維護運行環境,總之是一個很讚的功能,不妨來試用一下~安全


原文連接
本文爲雲棲社區原創內容,未經容許不得轉載。架構

相關文章
相關標籤/搜索