客戶案例 / 金融服務

2022
Numerix 標誌

Numerix 使用 AWS Batch 擴展價格與風險模型的 HPC 工作負載

了解 Numerix 如何使用 AWS Batch 將財務風險分析解決方案的效能提高 180 倍。

180 倍的改進

分析效能

提高了

風險管理

減少了

分析中的瓶頸

解鎖了

近乎即時分析

實現擴展

財務分析

概觀

Numerix 是一家金融科技公司,隨著客戶組合規模擴大,需要找到一種方法來擴展其高效能運算 (HPC) 解決方案。其機構客戶需要深入了解數千種可能的市場情境,以避免受到市場變化的衝擊。資本市場的複雜性迅速增加,表示風險和定價模型費用昂貴,且耗費大量運算資源。Numerix 與其客戶這樣的金融組織,不得不投資於高昂的 HPC 內部部署運算基礎架構。

Numerix 團隊透過將 HPC 分析解決方案移轉至 Amazon Web Services (AWS),並使用 AWS Batch 提供任何規模的全受管批次處理,找到了避免這些成本並提高效率的方法。現在,與其要求客戶投資 CPU 核心,Numerix 可以對不受硬體數量限制的環境提供存取權限。Numerix 行銷長 Jim Jockle 表示:「AWS 為我們提供的服務有如串流之於娛樂。」「使用 AWS 讓我們可以在不到 40 分鐘內執行過去要花一個月的計算,達成幾乎即時的交易和風險管理。」

African American man wearing headphones speaking, using laptop

商機 | 使用 AWS Batch 提高 Numerix 的分析效能

Numerix 為 250 多個全球客戶提供分析軟體的產品,包括銀行、監管機構和保險公司。延伸數學模型能在各種市場狀態執行,以模擬股價下跌時可能會造成的影響。金融機構依賴這些數據來做出價值數億美元的決策,同時他們需要現有最先進的分析能力。從 COVID-19 疫情初期以來,金融市場已經來到前所未有的領域。在這個情況不穩的時刻,貿易和風險管理資訊特別有價值。Jockle 表示:「我們擁有正在進行 20,000 筆投資組合交易的客戶。」隨著公司為保護自己免受弱點影響而採用風險分析,這些投資組合只會越來越多。

交易和分析量複雜性的提升是一項重大的數學挑戰,需要大量運算能力。Numerix 技術長 Bill Humphrey 表示:「為了讓客戶在內部部署執行我們的解決方案,我們必須告訴他們『當您安裝我們的軟體並於每天執行時,這將是您需要的 CPU 核心數量。由於您投資組合的增長,明年您將必須購買更多。』」這種啟動成本已成為採用 Numerix 工具的障礙。

Jockle 表示:「對 Numerix 來說,雲端是提供效率和可用性必不可避免的旅程。」Numerix 於 2012 年開始在雲端執行一些軟體即服務專案。在 2019 年,工程師開始使用 Amazon Elastic Compute Cloud (Amazon EC2) 提供安全且可調整大小的運算容量,來執行其 HPC 解決方案,加速移轉到 AWS。Numerix 於 2021 年開始使用 AWS Batch,在 Amazon EC2 上動態佈建最佳數量和類型的運算資源。透過全新方法提高 180 倍的分析效能。

kr_quotemark

我們的客戶正在利用我們的風險分析來避免數億美元的損失。引入近乎即時的分析,搭配 AWS 幾乎無限的擴充能力,真正的改變了遊戲規則。」

Jim Jockle
Numerix 行銷長

解決方案 | 使用 AWS 透過有限成本,實現幾乎無限的擴充能力

Numerix 領導者都同意採用雲端原生協調器和無伺服器架構是充分利用雲端彈性的關鍵。儘管 Numerix 在移轉的早期階段使用了升移方法,但完整移轉到無伺服器模型才是真正的里程碑。Humphrey 表示:「無伺服器模型正是我們所需,讓我們不用一直運行昂貴的資源。」「我們將這些工作負載提交至 AWS Batch,這會透過部署合適的 Amazon EC2 執行個體,為提交的工作協調運算資源,然後執行這些工作,然後在工作完成時關閉執行個體,而且我們只需支付實際使用秒數的費用。」 Numerix 使用 AWS Step Functions 這種低程式碼、視覺化工作流程服務的現代應用程式,來執行其無伺服器功能。

更重要的是,透過在 AWS 上使用動態資源分配,Numerix 可以更有效地滿足用戶的嚴苛需求。Jockle 表示:「使用 AWS Batch,我們可以在擁有數千筆交易的投資組合上達到 40 分鐘或更短的服務層級協議。」「這絕對是前所未見的。」 工程師正在使用 Amazon Simple Storage Service (Amazon S3) 來暫存資訊,這是專為從任何位置擷取任意資料量而建置的雲端物件儲存。AWS 上的記憶體和儲存容量增加,降低了整個分析流程的瓶頸。現在,Numerix 有更好的能力接受更大的投資組合。與其在每次擴展時告訴客戶他們必須等待數個月才能購買、接收和安裝伺服器,Numerix 可以幫助他們在數天或數小時內回應規模的變化。Humphrey 說:「單是迅速適應就是一大創舉。」

Numerix 的許多客戶都欣賞過渡到雲端至上的思維。Humphrey 說:「在雲端模型中,客戶不再需要龐大的 IT 部門來運行我們的 HPC 解決方案。」組織不必在每次擴展時購買更多伺服器,只要在幾個小時內就能適應雲端的大小變化。Numerix 還廣泛使用 Amazon EC2 Spot 執行個體,可幫助使用者執行容錯工作負載,以 Amazon EC2 隨選定價最高可享 90% 的折扣。透過使用 Amazon EC2 Spot 執行個體和無伺服器技術,Numerix 節省了大量成本。

架構圖

圖 1:進階分析架構

按一下可放大並觀看全螢幕。

結果 | 使用 AWS 透過有限成本,實現幾乎無限的擴充能力

Numerix 希望將更多客戶移轉到雲端,並努力擴展其軟體即服務模型作為關鍵交付和營運框架。Humphrey 表示:「AWS 提供非常多樣的服務和功能。」用戶端不是為最糟糕的情況準備硬體,而是隨運算能力支付費用。

這些技術上的改善締造了實質的改變。Jockle 表示:「我們的客戶正在利用我們的風險分析來避免數億美元的損失。」「引入近乎即時的分析,搭配 AWS 幾乎無限的擴充能力,真正的改變了遊戲規則。」

關於 Numerix

Numerix 成立於 1996 年,是一家金融科技公司,總部位於紐約市,在 16 個國家設有 16 個辦事處。為 250 多個全球客戶提供分析軟體的產品,包括銀行、監管機構和保險公司。

使用的 AWS 服務

Amazon Elastic Compute Cloud (EC2)

Amazon Elastic Compute Cloud (Amazon EC2) 提供最廣泛、最深入的運算平台,擁有超過 500 個執行個體,可選擇最新處理器、儲存、聯網、作業系統和購買模型,以協助您最有效地滿足工作負載需求。

進一步了解 »

Amazon Batch

AWS Batch 讓開發人員、科學家和工程師得以在優化運算資源的同時高效地執行數十萬個批次處理和 ML 運算任務,因此您可以專注於分析結果和解決問題。

進一步了解 »

AWS Step Functions

AWS Step Functions 是一種視覺化的工作流程服務,有助於開發人員使用 AWS 服務建置分散式應用程式、自動化流程、協同運作微型服務,以及建立資料和機器學習 (ML) 管道。

進一步了解 »

Amazon S3

Amazon Simple Storage Service (Amazon S3) 是一種物件儲存服務,提供領先業界的可擴展性、資料可用性、安全性及效能。

進一步了解 »

開始使用

各行各業各種規模的組織每天都在使用 AWS 來變革其業務和履行其使命。聯絡我們的專家,立即開始您的專屬 AWS 雲端之旅。