概觀
超過 30 年來,喬納斯健身有限公司 (Jonas Fitness)提供了集成的付款系統,以幫助健身房和其他健康中心管理其會員計劃。該公司最初由 Jonas Fitness 創始人編碼,該公司的軟件包括在老化的傳統大型主機上運行的幾個應用程序,這抑制了其增長潛力。
Jonas Fitness 認識到現代化的需求,尋求了一個可以升級其基礎架構的同時保留其軟件功能的解決方案。轉到亞馬遜 Web 服務 (AWS),該公司完全重新構建了雲端上的大型主機應用程式,提高效率和靈活性。
關於喬納斯健身公司
喬納斯健身公司(Jonas Fitness)30 多年來一直是健身房,健身俱樂部和健康中心使用的俱樂部管理軟件提供商。Jonas Fitness 為 3,000 多個地點提供服務,每年處理超過 140 億筆信用卡交易。
商機 | 使用 AWS Blu Age 將喬納斯健身的大型主機支付應用程式現代化
Jonas Fitness 成立於 1981 年,為 3,000 多個健身房,健身俱樂部和健康中心提供俱樂部管理軟件。作為第一家提供此解決方案的公司之一,其創始人必須從頭開始構建一切。因此,Jonas Fitness 長期以來一直依賴使用通用商業導向語言(COBOL)編程的傳統大型主機。
「傳統的大型主機是我們業務的核心,但它已顯著老化。找到合適的人才來幫助建立和維護我們的應用程序越來越難,」Jonas Fitness 總裁 Tony Autin 表示。「此外,我們的傳統託管提供商很昂貴。」
面對這些不斷增加的挑戰,Jonas Fitness 開始尋找更具成本效益的現代化解決方案。該公司探索了來自各種供應商的產品,最終發現 Blu Age 是一家專注於日落的大型主機技術的軟件供應商,最能滿足其需求。藍色時代後來被 AWS 收購。
Autin 說:「我們採用了 AWS Blu Age 的概念驗證,專注於重構一個大型主機應用程式:我們的支付網關。「該項目成功,因此我們開始了我們的大型主機的全面現代化。」
解決方案 | 利用 AWS 上的重新構造應用程式,降低 90% 的成本
從 2022 年 4 月至 2023 年 5 月,Jonas Fitness 使用 AWS 大型主機現代化自動重構,使用 AWS Blu Age 進行大型主機現代化。AWS Blu Age 支援 AWS 大型主機現代化服務中的自動重構模式,客戶可用來移轉、現代化、執行、測試和操作大型主機工作負載。此服務提供具有預先整合工具鏈的預先包裝、完全受管理的雲端原生環境。AWS 大型主機現代化自動重構加速了應用程式完整軟體堆疊的現代化,包括應用程式程式碼、相依性和基礎架構。
在重構程序期間,資料從公司的舊式資料中心移轉到雲端。在 COBOL 中編碼的商業邏輯已轉換為 Java,而 IBM Db2 應用程式資料和綱要將其移轉至 PostgreSQL 資料庫,以高精度和效能。此外,互動式舊式 IBM 客戶資訊控制系統螢幕也被轉換為強大的單頁 Angular Web 應用程式。
然後,Jonas Fitness 的應用程序使用相等的 AWS 服務完全重新構造。例如,安全性驗證和授權現在由 Amazon Cognito 管理,這是一種解決方案用於實作安全、無摩擦的客戶身份和大規模存取管理。該公司還採用了關係式資料庫管理系統 PostgreSQL 的亞馬遜 Aurora,以支援其主要的 PostgreSQL 資料庫。Jonas Fitness CTO James Peltier 表示:「使用開放原始碼資料庫可節省成本,但我們也使用 PostgreSQL 的 Amazon Aurora 來獲得冗餘、提高效能並簡化管理。」「我們不必管理基礎伺服器,從維護角度來看,這是一個主要優勢。」
在 2023 年 5 月的一個週末,喬納斯健身房正式從大型主機轉換為 AWS。然而,在準備轉換時,該公司必須同時運行兩個環境。為了管理與此設置相關的成本,Jonas Fitness 參加了 AWS 移轉加速計劃 (AWS MAP),該計劃可以利用結果導向的方法幫助加速雲端移轉和現代化旅程。
Peltier 表示:「運行兩個環境對我們來說是非常昂貴的選擇,尤其是當我們準備上線時。」「AWS MAP 幫助我們降低這些前期成本。沒有這些類型的計劃,實現投資回報更難。」
Jonas Fitness 從過渡中獲得了重大的技術優勢。通過使用 Java 而不是 COBOL,該公司現在可以採用現代軟件開發實踐。例如,它現在在由 AWS Fargate 管理的 Docker 容器中執行應用程式,這是一個無伺服器的隨用付費運算引擎。這項轉變提升了其敏捷性和性能;Jonas Fitness 可以將應用程序與主體架構分離,並根據需要進行更改。現在,公司可以在應用程序層級優化其系統,無論是因為速度,響應性還是效率。
雲端架構也減少了 Jonas Fitness 的技術債務。該公司不再需要每天 24 小時,每週 7 天運行整個大型主機,也不需要花時間在管理或維護上。相反,它可以根據需求增加或降低擴展。憑藉這種好處的組合,Jonas Fitness 將成本降低了 90%。Autin 表示:「在 AWS 上運行我們的大型主機的成本比以往的成本便宜 10 倍。「我們通常的目標是 30% 的投資回報,但這個項目在不到一年內獲得了超過百分之百的回報,這對我們的業務來說是巨大的重要性。」
成果 | 探索先進技術以更好地為客戶提供服務
展望未來,Jonas Fitness 旨在進一步利用其現代、可擴展的架構。公司計劃整合數據湖和人工智能等尖端技術,繼續專注於增強客戶體驗。Autin 說:「我們真的想幫助我們的客戶,並找到讓他們的生活更輕鬆一點的方法。
通過使用 AWS Blu Age 重構其大型主機,Jonas Fitness 實現了其基礎架構現代化,並為未來增長建立了堅實的基礎。這項遷移使公司的員工充滿活力,並為他們提供了現代技術,他們正在使用這些技術來探索新應用程序。這不僅幫助 Jonas Fitness 提高其現有員工的經驗,還促進了招聘新人才。憑藉雲端的敏捷性,該公司已準備好探索新功能並為其客戶提高價值。
在 AWS 上執行我們的大型主機的成本比以往的成本低 10 倍。
托尼·奧廷
喬納斯健身公司總裁使用的 AWS 服務
開始使用
找到今天所需的資訊了嗎?
讓我們知道,以便我們改善頁面內容的品質