《重塑AI應用架構》系列: Serverless與MCP融合創新,構建AI應用全新智能中樞

在人工智能飛速發展的今天,數據孤島和工具碎片化問題一直是阻礙AI應用高效發展的兩大難題。由于缺乏統一的標準,AI應用難以無縫地獲取和充分利用數據價值。

為了解決這些問題,2024年AI領域提出了MCP(Model Context Protocol模型上下文協議),這一標準化接口協議旨在打破AI模型與外部資源之間的壁壘。就像?USB-C?接口一樣,為AI模型/應用與各種數據源和工具之間提供了一種通用的“即插即用”連接方式,讓AI模型與外部工具與數據源之間安全雙向連接,大大提高了AI開發的效率和靈活性。

隨著MCP作為AI?連接數據和工具的統一標準逐漸普及,也標志著AI應用從“靜態推理”向“動態執行”的轉型,AI應用的全新架構也面臨著靈活性、性能與安全等諸多挑戰。

華為云AI原生應用運行平臺+MCP,重塑?AI?應用架構新范式

為更好的適應全新AI應用架構,華為云推出AI原生應用運行平臺+MCP產品組合方案,基于MCP整合Serverless?及一系列平臺關鍵組件,為開發者提供高效、靈活、可靠的AI應用開發與部署方案,實現大模型與外部數據源的“即插即用”安全連接,助力開發者快速構建靈活擴展、安全可信的AI應用,實現AI應用的商業化。

華為云AI原生應用運行平臺+MCP產品組合方案

?

AI應用架構新范式解析

  • 用戶請求:用戶向AI應用發起請求時,請求流量首先進入流量+ AI網關(APIG)。APIG作為應用的入口,維護管理所有AI Agent、MCP Server和LLM的路由規則,確保每個請求都能快速、準確地找到處理路徑,同時支持流式響應,為用戶帶來更流暢的交互體驗。
  • Agent托管:開發者可通過多種方式自建Agent,CAE為Agent提供了理想的Serverless應用環境,根據負載自動實現資源的動態分配,確保Agent始終處于最佳運行狀態。
  • 訪問MCP Server獲取外部數據:MCP Server這類事件驅動型業務尤其適合部署在Serverless函數(FunctionGraph)上,通過Python/Go等語言快速構建MCP Server,實現毫秒級彈性擴縮容。
  • 現存業務接入:可經由MCP注冊/配置中心(CSE)的幫助注冊到Nacos上并實現自動注冊發現,MCP網關可以將API轉換成MCP Server,實現應用的平滑升級。
  • 通過應用中心模板快速部署Agent/MCP Server:應用中心匯聚豐富的Agent/MCP應用模板,開發者只需一鍵操作即可部署,實現開箱即用。華為云也會將中間件(DCS、DMS、EventGrid)等服務能力以預置MCP Server的方式上架到應用中心。
  • 異步推理:在多模態或長周期任務執行場景下,Agent往往采用異步推理的方式與LLM進行交互,消息隊列不僅能夠起為大模型起到削峰填谷的作用,而且支持主動推送方式提升LLM響應的實時性。

Serverless與MCP融合創新,構建AI應用全新智能中樞

從上面的整體方案我們可以看到MCP Server無疑是整個AI應用架構新范式的智能中樞,如何就保障MCP Server安全可靠運行與彈性高效擴展顯得至關重要。

傳統本地搭建MCP Server存在挑戰:

  • 在傳統的MCP Server部署模式下,資源靜態分配問題尤為突出。企業在搭建MCP Server時,需要提前預估流量峰值,以確定所需的資源,但由于業務的不確定性,預估流量往往與實際流量存在較大偏差,導致資源的浪費或性能瓶頸。在業務淡季,大量的服務器資源處于閑置狀態,造成了成本的浪費,而在業務高峰期,由于資源不足,MCP Server可能會出現卡頓甚至崩潰,影響用戶體驗。
  • 開發成本高。從底層的資源搭建到上層的MCP邏輯實現,都需要投入大量的人力和時間,僅開發部分工作量就需要幾天時間,且還不包括后續的測試和部署工作。開發者還需要重復實現鑒權、日志等通用功能,進一步增加了開發的復雜性和成本。
  • 安全風險同樣不容忽視。在傳統的常駐服務模式下,服務進程會一直運行,這就可能導致上下文殘留,增加了數據泄露的風險,一旦服務器被攻擊,攻擊者就有可能獲取到殘留的上下文信息,從而竊取敏感數據,給企業帶來巨大的損失。

Serverless函數:MCP Server托管的最優解決方案

Serverless函數計算作為云上Serverless算力的典型代表,在資源彈性、開發效率、安全性等方面具備顯著優勢,可以為MCP Server的托管提供靈活、高效、可靠的運行時環境,直擊傳統搭建MCP Server的核心痛點。

  • 資源智能彈性調度,Serverless函數計算能夠根據實際流量自動調整資源配置。根據函數的負載情況,通過自動化、智能化的資源擴縮容彈性機制,自動完成函數規格的調整,毫秒級彈性輕松應對突發流量沖擊,確保服務的穩定運行。而在流量較低時,空閑函數會自動休眠,成本趨近于零,大大降低了企業的運營成本。
  • 極簡開發部署與運維。應用中心提供了預置的MCP應用模板,如server-github等,開發者只需進行簡單的配置,即可在30秒內完成MCP Server部署。Serverless函數計算還具備免運維的特性,自動處理日志、監控、擴縮容等,讓開發者能夠專注于業務邏輯開發,大幅度提高了開發效率和質量。
  • 運行安全保障。業務每個請求都在獨立的沙箱環境中執行,執行后自動銷毀實例,有效防止了上下文殘留帶來的數據泄露風險。同時支持細粒度權限控制,根據最小化原則授權,只賦予每個請求所需的最小權限,降低了權限濫用的風險。支持臨時Token認證,進一步增強了認證的安全性和靈活性。

Serverless與MCP結合實踐場景演示

傳統大語言模型,就像一個有大腦會思考、有嘴巴會講話的機器人,它可以解答我們各種問題,教我們如何完成一件事,但是它沒有手和腳,不能直接去完成各種事情,現如今各種各樣的MCP Server就如同大模型的手和腳,讓其具備了這樣的能力。這里我們以MCP官方提供的Everything MCP Server來演示如何讓大模型通過調用MCP工具獲取環境中的環境變量。

以大模型DeepSeek V3演示具體的工具調用,當我們沒有啟用MCP時,向大模型提問可以看到他只能告訴我們如何完成這件事,而不能親自去做。

而當我們啟用MCP后,可以看到大模型調用了printEnv工具并正確獲取到了所有環境變量。

MCP與Serverless的創新融合,正在重塑著AI應用架構的未來格局,將為AI應用帶來更高的靈活性、安全性和效率,為企業和開發者提供更便捷、高效的開發方式,賦能加速AI應用的創新和落地。

緊跟智能化時代AI技術的飛速發展,華為云AI原生應用運行平臺+MCP整體產品組合方案,未來還可以與智能化研發、AI Agent開發、AIOps應用可觀測、應用韌性評估體系等能力相結合,在生態方面和鴻蒙開發者平臺、華為云開發者空間相結合。實現“開發-運行-運維”全鏈路的AI應用新范式,為AI原生應用提供一站式極簡的構建能力,讓開發者能夠更專注于業務創新,推動AI應用的快速發展和廣泛應用。?

后續我們將持續推出核心產品組件與MCP結合的系列應用場景與方案,產品能力也將逐步上線,歡迎持續關注。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/78021.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/78021.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/78021.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

從入門到精通【MySQL】視圖與用戶權限管理

文章目錄 📕1. 視圖??1.1 視圖的基本概念??1.2 試圖的基本操作🔖1.2.1 創建視圖🔖1.2.2 使用視圖🔖1.2.3 修改數據🔖1.2.4 刪除視圖 ??1.3 視圖的優點 📕2. 用戶與權限管理??2.1 用戶🔖…

輸入捕獲模式測頻率

前提工作: PA6、PA0通過跳線相連,PA6測試PA0的輸出頻率 本來只有下列函數,改變占空比 但是我們需要測試頻率,需要動態改變頻率。 void PWM_SetCompare1(uint16_t Compare) {TIM_SetCompare1(TIM2, Compare); //設置CCR1的值 }…

通付盾入選蘇州市網絡和數據安全免費體驗目錄,引領企業安全能力躍升

近日,蘇州市網絡安全主管部門正式發布《蘇州市網絡和數據安全免費體驗產品和服務目錄》,通付盾憑借其在數據安全、區塊鏈、AI領域的創新實踐和前沿技術實力,成功入選該目錄。 作為蘇州市網絡安全技術支撐單位,通付盾將通過 “免費…

AI日報 - 2025年04月25日

🌟 今日概覽(60秒速覽) ▎🤖 AGI突破 | OpenAI o3模型展現行動能力,英國發布RepliBench評估AI自主復制風險,DeepMind CEO擔憂AGI協調挑戰。 模型能力向行動和自主性演進,安全與協調成為焦點。 ▎💼 商業動向…

DeepSeek開源引爆AI Agent革命:應用生態迎來“安卓時刻”

開源低成本:AI應用開發進入“全民時代” 2025年初,中國AI領域迎來里程碑事件——DeepSeek開源模型的橫空出世,迅速在全球開發者社區掀起熱潮。其R1和V3模型以超低API成本(僅為GPT-4o的2%-10%)和本地化部署能力&#x…

CDGP|大模型賦能數據治理:實踐案例與深度剖析

隨著大數據技術的飛速發展,數據規模呈爆炸式增長,數據來源也日趨多樣化。在這個背景下,大模型,即具有數十億甚至上百億參數的深度學習模型,逐漸成為數據處理和分析的重要工具。大模型具備處理多任務、理解復雜語言模式…

Ubuntu 一站式部署 RabbitMQ 4 并“徹底”遷移數據目錄的終極實踐

1 安裝前準備 sudo apt update -y sudo apt install -y curl gnupg apt-transport-https lsb-release jq若計劃將數據放到新磁盤(如 /dev/nvme0n1p1): sudo mkfs.xfs /dev/nvme0n1p1 sudo mkdir /data echo /dev/nvme0n1p1 /data xfs defau…

5.2.3 WPF 中 XAML 文件 Converter 使用介紹

Converter(轉換器)在 WPF 數據綁定中扮演著重要角色,用于在源數據和目標屬性之間進行值轉換 舉例來說:我想用一個bool量來控制一個背景,為true時,顯示紅色;為false時背景用默認顏色。因此 Backg…

MySQL 8 自動安裝腳本(CentOS-7 系統)

文章目錄 一、MySQL 8 自動安裝腳本腳本說明📌 使用腳本前提條件1. 操作系統2. 用戶權限3. 網絡要求 📌 腳本的主要功能1. 環境檢查2. MySQL 自動安裝3. 自動配置 MySQL4. 防火墻配置5. 驗證與輸出 📌 適用場景 二、執行sh腳本1. 給予腳本執行…

Python跨平臺桌面應用程序開發

引言 在當今軟件開發領域,跨平臺應用程序開發變得越來越重要。用戶希望無論使用Windows、macOS還是Linux系統,都能獲得一致的應用體驗。Python作為一種高級編程語言,憑借其簡潔的語法和豐富的庫生態系統,成為了跨平臺桌面應用程序…

使用 Docker 安裝 SQL Server 2022 并解決 Navicat 連接問題

在使用 Docker 安裝 SQL Server 時,很多人可能遇到過無法通過 Navicat 等數據庫客戶端連接到容器的情況。尤其是嘗試使用 mcr.microsoft.com/mssql/server:2022-latest 鏡像時,可能會發現 Navicat一直轉圈,無法連接到數據庫。在這篇博客中&am…

2025最新軟件測試面試八股文(答案+文檔+視頻講解)

1、你的測試職業發展是什么? 測試經驗越多,測試能力越高。所以我的職業發展是需要時間積累的,一步步向著高級測試工程師奔去。而且我也有初步的職業規劃,前3年積累測試經驗,按如何做好測試工程師的要點去要求自己&…

理解計算機系統_網絡編程(2)

前言 以<深入理解計算機系統>(以下稱“本書”)內容為基礎&#xff0c;對程序的整個過程進行梳理。本書內容對整個計算機系統做了系統性導引,每部分內容都是單獨的一門課.學習深度根據自己需要來定 引入 接續上一篇理解計算機系統_網絡編程(1)-CSDN博客 國際互聯…

【盈達科技】GEO(生成式引擎優化)底層邏輯

??一、GEO的現狀?? ??技術快速迭代?? 生成式AI&#xff08;如ChatGPT、Claude、Google SGE&#xff09;正在成為用戶獲取信息的核心入口&#xff0c;傳統搜索引擎的流量被分流。主流平臺如Google推出“生成式搜索體驗&#xff08;SGE&#xff09;”&#xff0c;Bing整合…

VS Code 智能代理模式:重塑開發體驗

在編程領域&#xff0c;效率與精準度無疑是開發者們永恒的追求。而如今&#xff0c;VS Code 推出的智能代理模式&#xff08;Agent Mode&#xff09;&#xff0c;正以前所未有的方式&#xff0c;徹底顛覆了傳統開發流程&#xff0c;為程序員們帶來了一場前所未有的效率革命。本…

【回眸】Aurix TC397 IST 以太網 UDP 相關開發

前言 關于移植IST功能至 Infineon TC397上主要涉及到UDP發送報文及接收。IST是安全診斷相關的工作 Nvidia IST介紹 Orin系列芯片會提供一種機制來檢測由系統內測&#xff08;IST&#xff09;所產生的永久的故障&#xff0c;IST 應該在 Orin-x 功能安全系統中使用期間被啟動。…

Mediamtx與FFmpeg遠程與本地推拉流使用

1.本地推拉流 啟服 推流 ffmpeg -re -stream_loop -1 -i ./DJI_0463.MP4 -s 1280x720 -an -c:v h264 -b:v 2000k -maxrate 2500k -minrate 1500k -bufsize 3000k -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/stream 拉流 ffplay -rtsp_transport tcp rtsp://43.136.…

使用QML Tumbler 實現時間日期選擇器

目錄 引言相關閱讀項目結構示例實現與代碼解析示例一&#xff1a;時間選擇器&#xff08;TimePicker&#xff09;示例二&#xff1a;日期時間選擇器&#xff08;DateTimePicker&#xff09; 主窗口整合運行效果總結下載鏈接 引言 在現代應用程序開發中&#xff0c;時間與日期選…

R語言中的常用內置函數

常用的數值函數 常用的字符函數 與概率分布相關的函數 有用的統計函數 數據來源:《數據挖掘與數據分析&#xff1a;基于R語言》王陽 2024年1月出版

org.springframework.core.env.PropertiesPropertySource 類詳解

org.springframework.core.env.PropertiesPropertySource 類詳解 1. 基本概述 類路徑: org.springframework.core.env.PropertiesPropertySource繼承關系: 繼承自 PropertySource<Properties>&#xff0c;實現 PropertySource 接口。作用: 將 Java Properties 對象&…