本文整理自 2024 雲棲大會,阿里雲智慧高階技術專家,史明偉演講議題《Serverless + AI 讓應用開發更簡單》
隨著雲端計算和人工智慧(AI)技術的飛速發展,企業對於高效、靈活且成本效益高的解決方案的需求日益增長。本文旨在探討 Serverless 架構與 AI 技術的結合,如何透過 Serverless 函式計算和 AI 開發平臺,助力企業簡化應用開發流程,減少企業 AI 業務試錯成本,加速業務創新,為企業業務發展提供無限可能。
Serverless+AI 的無限可能
客戶構建 AI 應用的“絆腳石”
AI 作為一個新興技術領域,企業可能面臨技術積累不足的挑戰,同時需要緊跟開源社群的創新步伐,將最新的技術和能力快速應用於業務中。同時,高效能運算資源(如 GPU)的獲取成本高昂,且供應有限,企業難以僅靠標準化 API 跟上 AI 的發展步伐,這都對於希望嘗試 AI 技術的開發者或中小企業構成了重大障礙。
而 Serverless 架構的核心優勢在於其根據業務流量按需使用資源的能力,允許企業僅為其實際使用的計算資源付費,從而顯著降低成本並提高效率。當這一理念與 AI 技術相結合時,便產生了新的應用開發模式,不僅降低了 AI 應用的入門門檻,還極大地提升了開發速度和靈活性。
成本最佳化與效率提升
Serverless 架構透過按需提供極細粒度的資源,避免了對閒置或空閒資源的浪費,確保企業只為真正發揮作用的算力付費。此外,透過簡化基礎設施程式碼與業務程式碼的分離,減少了釋出成本和維護負擔,使得企業能夠更加專注於核心業務邏輯的開發。
靈活的資源供給與業務聯動
Serverless 架構能夠提供靈活的資源供給,滿足業務高峰期的高併發需求,無需長期持有大量資源。同時,透過與大資料、物件儲存等雲產品無縫對接,Serverless 架構加速了資料處理和AI應用場景的構建,如音影片處理、智慧資料分析等。
CAP:Serverless+AI 讓應用開發更簡單
面對 AI 技術快速發展帶來的挑戰,如技術積累不足、標準化能力滯後、高昂的算力成本及多樣化需求難以統一滿足等問題,阿里雲推出了全新的雲應用開發平臺 CAP,重點聚焦於成本控制、模型託管服務、一鍵快速建立 AI 應用、AI 能力的雲上編排和靈活的二次開發能力。旨在幫助客戶加速業務創新,減少企業試錯成本,提升開發效率,並靈活適應不斷變化的市場需求。
立即體驗:https://cap.console.aliyun.com/whitelist
CAP 有獎評測正在進行中!
三步輕鬆完成雲應用開發平臺 CAP 快速部署體驗評測,贏羅技無線鍵盤、WIFI 智慧插座、潑墨馬克杯。
立即參與:https://developer.aliyun.com/topic/cloud-application-platform
雲應用開發平臺 CAP 具備以下四大核心特性:
- 一鍵極速建立 AI 應用: 滿足缺乏專業運維團隊或研發能力的企業快速構建 AI 應用的需求,平臺提供一鍵極速建立 AI 應用,使設計師和小微企業能夠在短時間內將 AI 能力融入創新產品,加速市場推廣。
- 按需模型託管服務: 平臺提供了模型託管服務,不僅支援 API 化 AI 服務的快速接入,還允許企業託管自定義模型,以應對特定場景下的模型服務定製,高併發需求,實現個性化業務能力的擴充。成本上按需使用,按量付費,透過 Serverless 架構和 AI 能力的整合,解決小微企業客戶“一卡難求”困境,降低企業的創新門檻和成本。
- 流程式開發工具: 透過整合 CloudFlow 等產品能力,平臺支援使用者對 API 和 AI 服務進行流程式的編排,滿足多樣化需求,同時保持開發流程的靈活性和可擴充套件性。
- 靈活的二次開發能力: 允許使用者在平臺提供的抽象原子服務基礎上進行二次開發,透過組裝式的理念替換部分服務或 API,加速產品落地。
Serverless 與 AI 的融合實踐
雲應用開發平臺 CAP 的出現為企業提供了從傳統應用智慧化改造到 AI 應用快速開發的完整解決方案。無論是提升現有業務系統的智慧水平,還是構建全新的 AI 應用,企業都能在該平臺上找到合適的工具和服務。
高質量應用模板與二次開發
CAP 提供豐富的應用模板,涵蓋問答對話、影像生成等多種場景,支援一鍵部署。使用者可根據需求進行二次開發,如替換 API 供應商、引入開源模型或自定義服務,以滿足特定業務需求。
卡片式整合與流程智慧助手
CAP 採用卡片式整合方式,使用者可透過拖拽操作快速組合不同的函式服務、流程編排等元件,實現靈活的場景構建。流程智慧助手則透過自然語言理解,自動生成基本的流程原型,進一步降低開發門檻。
靈活,低成本的模型託管服務
AI 應用的開發離不開模型服務,基礎大模型+領域模型已成為模型服務參與 AI 應用構建的共識,基礎大模型服務化並不能完全的替代領域模型,同時開源驅動的模型服務日新月異,在這樣的背景下,為 AI 開發者提供靈活,低成本的模型託管服務作為業務創新環節不可或缺的部分,是平臺針對 AI 定製化需求提供的兜底能力。
以下幾種基於 Serverless 架構的應用場景,利用其獨特的技術優勢,如事件驅動、高彈性和按需計費,為使用者提供更智慧、高效且靈活的服務。
- AI 應用: 提供了一系列預先構建的 AI 模板,覆蓋了各類熱門 AI 應用場景。結合 Serverless 的高彈性和成本效益,使用者能夠輕鬆建立自己的 AIGC(人工智慧生成內容)雲端環境,無需從零開始搭建基礎設施。
- Web 應用: 為多種流行的程式語言配備了主流 Web 框架模板,使開發者能夠迅速部署,並在熟悉的框架基礎上進行二次開發,極大地提高了 Web 應用的開發速度和靈活性。
- ETL 資料處理應用: Serverless 架構的事件驅動特性,使其在資料處理領域展現出巨大潛力。以函式計算為例,它支援廣泛的事件源,透過事件觸發機制,只需少量程式碼和簡單配置,即可實現資料的實時處理,簡化了資料管道的構建流程。
- 音影片處理應用: 提供了一套基於 FFmpeg 的音影片處理解決方案,涵蓋了轉碼、元資訊提取、時長獲取、格式轉換、雪碧圖生成、GIF 製作、水印新增等功能。這使得使用者能夠快速部署一個彈性、高可用、免運維、低成本且高度定製化的音影片處理服務,滿足多樣化需求。
- 檔案處理應用: Serverless 由於其高彈性、開箱即用、免運維的特點非常適合處理檔案。CAP 官方提供了豐富的檔案處理的專案案例,例如 OSS 上傳 Zip 檔案自動解壓、Zip 打包下載 OSS 檔案等。
體驗 CAP,測評有獎
CAP 快速部署專案體驗評測活動正在進行中,領取免費試用額度,快速體驗 CAP。三步完成評測,答題贏羅技無線鍵盤、WIFI 智慧插座、潑墨馬克杯。
立即參與評測:https://developer.aliyun.com/topic/cloud-application-platform
結語
Serverless 與 AI 的深度融合,為企業帶來了前所未有的機遇,不僅降低了 AI 應用的開發難度和成本,還極大地提高了業務響應速度和靈活性。雲應用開發平臺 CAP 憑藉其在成本控制、效率提升、資源靈活調配以及業務聯動等方面的優勢,正成為企業擁抱 AI、加速數字化轉型的關鍵驅動力。未來,隨著技術的不斷進步和應用場景的不斷擴充,Serverless 與 AI 的結合將持續為企業創造更多價值,推動智慧應用開發進入一個全新的時代。