
Forrester 已將 Cloudflare 評為 2023 年第四季 Forrester Wave™:邊緣開發平台的領導者,在目前產品類別中得分最高。
根據首席分析師 Devin Dickerson 的報告,「Cloudflare 的邊緣開發平台為企業提供了創建全端分散式應用程式所需的構建塊,使開發人員能夠利用全球分散式運算、儲存和可編程安全網路,而無需成為相關領域的專家。CAP 定理。 “
工作人員使 Cloudflare 具有可程式化的能力
“這個平台的一個關鍵優勢是與 Cloudflare 的可程式化全球 CDN 具有互操作性,結合智能工作負載配置的部署模型。。”
– Forrester Wave™:邊緣開發平台,2023 年第 4 季度
Workers 在Cloudflare 的全球網路上運行,提供API直接讀取和寫入本機緩存,並直接在Worker 接收的請求物件上公開來自 Cloudflare CDN 的上下文。
與 Cloudflare 網路的緊密整合使開發人員能夠建置、保護和連接全球分散式應用程式,而無需部署到特定區域。智慧放置最佳化工作人員在產生最快整體效能的位置運行,無論是距離資料最近的位置,或是距離使用者最近的位置。Hyperdrive自動池化資料庫連接,允許在世界各地運行的 Worker 在查詢 PostgreSQL 資料庫時重複使用它們,從而避免難以在無伺服器架構中使用傳統資料庫的擴展挑戰。Cron 觸發器允許長達 15 分鐘的 CPU 時間,允許計算密集型後台工作。
Cloudflare 超越了邊緣運算——它是無處不在的運算。我們利用我們的網路使您的應用程式表現最佳,該網路由真實世界的資料塑造並根據存取模式和程式設計範例進行客製化。
部署分散式系統,無需成為分散式系統專家
「 參考客戶一致稱讚入門的簡便性,沒有任何背景的開發人員可以在幾分鐘內在全球範圍內交付工作負載,並在一周內交付高品質的應用程式。「
– Forrester Wave™:邊緣開發平台,2023 年第 4 季度
Workers 可讓任何開發人員部署全球分散式應用程序,而無需成為分散式系統專家或配置雲端基礎架構的專家。
- 當您部署 Worker 時,Cloudflare 會在幕後將其分發到全球範圍內。但對您來說,它是一個可以在本地運行和測試的單一應用程式,使用與您的 Workers 在生產中運行的相同的開源 JavaScript 運行時。
- 當您部署持久性物件來協調即時狀態時,您就建立了一個分散式應用程式,但不必學習 RPC 協定和擴展基礎設施,您已經使用前端的 Web 標準 API 在 JavaScript 中對整個事物進行了編程開發人員每天都了解並依賴。
- 使用Cloudflare 佇列對批次訊息進行排隊和處理只需在現有 Worker 中新增幾行 JavaScript 即可。
- 當您使用Cloudflare Pages建立 Web 應用程式時,您只需連接到 GitHub 儲存庫即可使用預覽 URL 設定完整的連續建置和部署管道。
以前只編寫前端程式碼的開發人員能夠建立後端,並使他們的應用程式具有即時性和響應性。等待基礎設施專家提供資源的團隊可以在今天而不是下週開始原型設計。編寫和部署 Worker 是熟悉且易於理解的,這使得工程團隊能夠更快地行動,並且開銷更少。
為什麼團隊能夠這麼快上手?
- 工作人員使用前端開發人員和建立 Web 應用程式的任何人每天都在使用的Web 標準 API 。Cloudflare 是 Web 互通運行時社群組 ( WinterCG ) 的創始成員,致力於跨執行時間的互通性。
- 開發人員每天使用的工具都是我們平台的原生工具。我們為所有 API 發布TypeScript類型,並支援在透過 Wrangler CLI 或透過 Cloudflare 儀表板中的程式碼編輯器創作和部署時編譯 TypeScript(該儀表板本身由流行的 VSCode 編輯器提供支援)。
- 支援開發人員喜歡用來建構的開源框架。Workers 執行時期本地提供了越來越多的來自 Node.js 的 API ,允許現有的開源程式庫在 Workers 上運行。越來越多的開發人員所依賴的新開源專案從第一天起就被設計為可以在所有 WinterCG 運行時上運行。每天都有更多的 JavaScript 生態系統在 Workers 上運作。
透過 GPU、LLM 等擴及 AI
「其卓越的願景拒絕將未來的足跡限制在邊緣,並且他們在路線圖上構建功能的有目的的方法表明,它將越來越有能力應對公共雲超大規模運算的工作負載。「
– Forrester Wave™:邊緣開發平台,2023 年第 4 季度
我們正在為大規模生產應用程式建立一個完整的計算平台。由於每個公司和每個開發人員現在都在建置或試驗 AI,Cloudflare 已將GPU 成為我們開發人員平台的整合部分。我們讓人工智慧的入門變得和我們必須提供全球工作負載一樣簡單。11 月中旬,我們實現了在全球100 多個城市運行 Workers AI Inference 的目標,到 2024 年底,Workers AI 將在 Cloudflare 開展業務的幾乎每個城市運行。
Workers AI允許開發人員使用最新的開源 AI 模型建立應用程序,而無需配置任何基礎設施或為昂貴的未使用容量付費。我們正在對此進行擴展,以支援直接從 Hugging Face 到 Workers AI 部署模型,以實現更廣泛的 AI 模型集。與在特定資料中心配置具有 GPU 的虛擬機器不同,我們建立這個網路是為了將整個網路視為一個巨大的運算資源,在正確的時間在正確的位置運行模型來滿足開發人員的需求。
除了模型推理之外,我們還加倍努力支援 Web 標準 API,並在 Workers 平台內提供WebGPU API。雖然我們很自豪被公認為領先的平台,但我們不僅如此,我們還是一個用於開發全端應用程式的平台,甚至是那些需要一年前很少使用或需要的運算能力的應用程式。
我們很高興向您展示接下來的內容,包括跨 Cloudflare 產品管理機密的新方法、改進的可觀察性以及用於發布變更的更好工具。每天,我們都會看到在我們的平台上建立更先進的應用程序,我們致力於將其與服務於最關鍵任務工作負載的工具相匹配- 與我們在自己的平台上構建產品時使用的工具相同。
請在此下載報告。