本文介紹通過函數計算搭建前后端分離架構下的前端靜態資源部署服務。
背景信息
企業一般使用Gitlab托管前端代碼,搭建Jenkins監聽Webhook消息,再發布至OSS。此方案雖然比較靈活,但存在以下劣勢:
需要購買服務器自建Jenkins,涉及計算存儲費用。
需要專業的運維人員保障服務器穩定運行。
集成OSS的SDK實現復雜。
方案簡介
方案架構如下:
方案流程如下:
當您提交代碼至代碼庫時,函數計算會監聽前端代碼庫提交的變更。
函數計算下載提交的分支并上傳文件至OSS。
通過CDN進行前端資源加速。
方案優勢
面向Serverless:無需購買服務器。
免運維:無需部署配置Jenkins。
全方位:提供日志查詢、性能監控和報警等功能。
一站式:事件驅動方式觸發響應。
費用低:按需付費。更多信息,請參見計費概述。
方案詳情
更多信息,請參見函數計算搭建前端CICD系統。
文檔內容是否對您有幫助?