VSC Technologies 是法國國家鐵路公司 (SNCF) 的子公司,以 SNCF 線上旅行社 Voyages-sncf.com 負責處理長途和高速乘客服務。VSC 總部在巴黎附近,雇用超過 170 名員工,它為客戶的鐵路配電需求提供完整的技術解決方案和服務,同時託管鐵路訂位的關鍵應用程式。

2009 年,Voyages-sncf.com 經手的業務量價值 24 億歐元,每個月有超過 1 千萬名不重複訪客。為了處理此業務量,VSC 團隊需要一個基準平台來改善新的策略軟體專案 – 用於交易相關內容的資料倉儲應用程式,並以近乎即時的速度重新整理,以處理大量的業務交易。他們平常的供應商需要八個月的時間來交付平台。當 VSC 合作夥伴 Ysance 建議使用 Amazon Web Services (AWS),VSC 馬上就答應了。

AWS 的測試平台整合了 Amazon Elastic Compute Cloud (Amazon EC2)、Amazon Elastic Block StorageAmazon Simple Storage Service (Amazon S3),VSC 客戶可使用此平台在開發期間進行效能測試。此測試平台與目標服務平台相同,前端層是 Apache Tomcat 和 MySQL,而後端層則是 Oracle、Oracle Data Integrator 和多個 Java 批次應用程式。

此應用程式使用 Apache JMeter 和 Apache Cactus 做為基準。

Voyages-sncf.com Architeture Diagram

圖 1:Voyages-SNCF 資料流程

VSC 團隊發現將平台變更為 AWS 時,需要適應不同的硬體效能。他們學會更有彈性的設計應用程式,並減少對磁碟和網路 I/O 效能可見性的依賴。

VSC Technologies 副總經理 Pierre Matuchet 非常喜愛 AWS 簡單、靈活的特點。特別是,Matuchet 以優異的上市時間為例,AWS 允許 VSC 在推出的三個月前測試新服務,而平常使用的供應商解決方案只能讓他們在一個月前進行測試。Matuchet 還指出 AWS 可降低交付時的 IT 基礎架構風險。

VSC 團隊在測試平台採用 AWS 非常成功,因此他們有了另一個靈感,就是規劃概念驗證來延伸開發基礎設施以執行更複雜的應用程式,包含大型主機的連結和更多交易資料庫。

VSC 非常讚賞 AWS 的彈性、成熟度和可用性。「AWS 讓我們充分利用其靈活度,以儘早在線上增加容量以測試新服務,」Matuchet 表示,「進而協助確保軟體專案的成功。」

要進一步了解 AWS 如何協助您的 Web 應用程式需求,請參閱我們的 Web 應用程式詳細資訊頁面:http://aws.amazon.com/web-mobile-social