Oracle Functions 現在正式推出

無需佈建、管理或擴充伺服器,即可編寫、部署和執行程式碼。

自主式

自主式

Oracle Functions 是一項託管服務,因此您不必為可用性擔憂。無需佈建和管理任何伺服器。平台會自動調整函數。

有利於開發人員使用

有利於開發人員使用

有了 Oracle Functions,就可以使用您喜愛的程式設計語言編寫程式碼、使用熱門架構,以及輕鬆安裝原生程式庫。

按使用次數付費

按使用次數付費

您只需支付函數在其執行時的部分,對於閒置時間則免付費。這是很不錯的模型,對事件驅動式、間歇性或尖峰期工作負載尤為適用。

產品特色

全部開啟 全部關閉

建構在開放式原始碼的基礎上

與許多專屬選項不同,Oracle Functions 是基於 Apache 2.0 授權的 Fn 專案和 Docker 所建構的開放平台,並支援 CNCF CloudEvents。客戶可以選擇將函數部署至完全無伺服器但具彈性的 Oracle Functions,或部署至執行於內部部署或任何雲端的自我管理式 Fn 叢集。有了 Fn,開發人員就可以在筆記型電腦上建立函數並部署至雲端。

原生容器

與大多數函數平台不同,Oracle Functions 是容器原生平台:所有的函數都會封裝成 Docker 映像。這會給新用戶帶來高生產力開發人員體驗。還可讓進階用戶擁有更大的控制權,他們完全可以自訂其函數執行階段環境,包括安裝任何必要的原生程式庫。

既整合又安全

Oracle Functions 與 integrated with Oracle Cloud Infrastructure 服務完全整合,讓您輕鬆建構強大的雲端原生解決方案。所有存取 (包括函數管理、調用過程以及對其他雲資源的存取) 都是由 Oracle Identity and Access Management 政策控制。所有存取 (包括函數管理、調用過程以及對其他雲資源的存取) 都是由 Oracle Identity and Access Management (IAM) 政策控制。

彈性定價

函數正在執行時,無伺服器函數會改變經濟模型;閒置時間不收費。客戶只需支付函數執行期間所用資源的費用,而且閒置時間不收費。彈性定價使 Oracle Functions 成為間歇性工作負載或尖峰使用模式工作負載的絕佳平台。

調用過程定價

隨用隨付 按月計費 計量
每月前 200 萬次 免費 免費 函數調用
每月超過 200 萬次 0.0000002 美元 0.0000002 美元 函數調用

執行時間定價

隨用隨付 按月計費 計量
每月前 400,000 次 免費 免費 GB 記憶體秒數
每月超過 400,000 次 0.00001417 美元 0.00001417 美元 GB 記憶體秒數
 

 

“Oracle Functions 與 Oracle Cloud Infrastructure 及 Oracle Autonomous Database 的功能相結合,為我們帶來全新方式,可協助客戶進一步發揮他們資料的價值。”

—Accenture 北美洲 Oracle 技術負責人常務董事 Chris Pasternak

 

 

“我們正在 Oracle Functions 之上執行機器學習及後端應用程式,這有於節省預算和改善產品品質。按次計費定價模式對新創公司和大型企業來說,都極具彈性和吸引力。”

—Red Samurai Consulting 執行長暨 Oracle 技術專家 Andrej Baranovskij
 

“Oracle Functions 非常適用於我們的突發性工作負載。我們可藉以隨需執行 Java 函數,只需支付所使用的部分,而不必為擴充性和可用性擔憂。”

—Gluon 技術長 Johan Vos
 

“我們可以使用 Oracle Events 和 Functions 來回應 Oracle Object Storage 中的特定事件,並觸發輸出資訊至其他系統的函數。這個改變遊戲規則的應用程式架構大幅降低了我們的成本。”

—墨西哥 S & P Solutions 現代開發與 API 管理架構師 Rolando Carrasco
 

“利用 Oracle Functions 不僅讓我們操作 Oracle Cloud 的高效能基礎架構,同時還能大幅降低成本。”

—Cloudii from Atomitech 研發辦公室經理 Daisuke Higashi
 

“多語系無伺服器功能已隨 Oracle Functions 引入 Oracle Cloud Infrastructure,讓開發人員可以輕鬆地使用他們偏好的語言來部署程式碼。無需設計和配置基礎架構,也沒有任何要越過的複雜部署難題。”

—AMIS 技術長 Lucas Jellema
 

“我們可以在本機進行開發和測試、在幾秒鐘內推出新版本,然後輕鬆地在 Oracle Cloud 上執行程式碼。Oracle Functions 提高開發效率、靈活度和持續性,讓我們有更多的時間來應對業務挑戰。”

—Opitz Consulting 資深解決方案架構師 Sven Bernhardt

教學影片

採用無伺服器架構的 Oracle Cloud (14:30)

無伺服器 Java 的—挑戰與成效 (46:59)

無伺服器架構及模式實際運作情形 (44:41)