Travelex 擁有深厚的貨幣兌換專業知識,並在全球許多機場提供服務,受到無數人的信任。該公司正在投資發展其數位能力,以簡化為消費者和企業客戶提供的國際匯款和外匯服務。
該公司於 1976 年在倫敦成立,其使命是「實現跨境資金的無障礙流動」,並且得益於機能性增長和有針對性的收購,它目前活躍於 30 個國家/地區,其網路遍布全球,擁有 1,000 多台 ATM 和 1,200 多家店面。
Travelex 的首席架構師 Dan Phelps 是領導公司正在進行的數位化轉型的人物之一。Phelps 說:「近年來,我們成功地開發了重要的金融科技能力,並維持了我們在零售領域的傳統據點。」「我們處於有利位置。我們在業界擁有 40 年無可挑剔的經營記錄,並因此獲得了信任和穩定性,同時,我們正在建置尖端的數位解決方案,以創造金融科技帶來的創新和顛覆性。」
該公司最新數位產品的基礎是在 Amazon Web Services (AWS) 之上建立的。最近,Travelex 使用 AWS 來提供公司的一些新服務,例如 Travelex Wire,這是一種國際匯款數位服務。該服務必須符合英國的法規要求,而 AWS 使其變得容易。「我們在遵守全球金融法規方面擁有數十年的經驗,但這是我們第一次尋求雲端工作負載的核准,」 Phelps 說。
「透過利用 AWS,這個過程更快、更簡單。我們不需要應付第三方雲端供應商,並且 AWS 安全架構師與我們緊密合作、共享產業知識,最終幫助我們實現了我們迄今為止最安全的系統。所有將來的 Travelex 產品和服務都將繼承這一系統。」
Travelex 的 DevOps 主管 Chris West 和他的同事們選擇使用透過 Docker 和 Amazon Elastic Container Service (Amazon ECS) 啟動的微型服務,並採用全面的安全控制框架,其中包含 AWS Key Management Service (KMS)、Amazon Virtual Private Cloud (Amazon VPC)、Amazon Web Application Firewall (AWS WAF) 和其他工具。
對於執行微型服務或 API 閘道的每組容器,流量都由在傳輸層執行的 Elastic Load Balancing 分配,因此加密的資料不必經過解密即可在服務之間傳遞。每天都會用新的安全憑證重新部署容器,以將敏感組態遺失或被盜的風險降到最低。West 在作為 “This Is My Architecture” 系列影片之一的此影片中詳細解釋了該架構。
Travelex 新的敏捷工作方式的一個很好的例子是,它能夠在短短 100 天內,將 Travelex Wire 從以消費者為中心的服務重新建構為企業對企業 (B2B) 服務。Phelps 斯說:「B2B 國際支付市場對我們來說是一個巨大的商業機會。我們一直都知道我們必須在某個時候進行轉變,這個機會比預期的來得要快得多。利用我們在 AWS 中建置的架構,我們能夠在三個月內將新產品推向市場,比以前節省一半的時間。」
這種敏捷性的很大一部分來自微型服務的採用。這些服務包括處理付款、擷取匯率或處理結算的服務,以及傳送電子郵件或文字的面向客戶服務。West 說:「微型服務是模組化的,因此我們可以以新的方式組合現有服務以開發新服務。同時,它更快,因為開發人員只處理小的獨立元素,這也降低了進行變更的風險。」
這讓 Travelex 有時間和精力來測試和疊代 Travelex Wire 及其 B2B 版本等新產品。在以前,如果要根據客戶意見回饋,在其整合型資料中心結構上新增功能或進行編輯,則必須等到產品發佈 (每年大約八次)。現在,如有需要,Travelex 可以每週發佈 100 次新程式。Phelps 說:「能夠在 30 分鐘內啟動伺服器並有時間花一個下午測試新功能,這與使用實體資料中心時需要進行複雜的變更相比,簡直是天壤之別。」「而且我們可以在世界任何地方做到這一點。多虧了 AWS,我們現在在美國和歐洲都擁有一個虛擬資料中心。」
現在,Travelex 對客戶需求的反應更加迅速,並能夠更快地推出新產品,因為 Travelex 使用了專門針對了解您的客戶 (KYC) 和使其保持合規的反洗錢 (AML) 檢查微型服務。Phelps 說:「我們可以坐下來和客戶展開洽談,現場讓他們開始使用我們的服務、進行測試和規劃他們的 Travelex 之旅,並以比以往任何時候都要快的速度,將意見回饋實作到產品和服務中。」
Travelex 一直具有創新的文化,並借助 AWS 幫助其產品和 IT 團隊騰出更多時間,以進行測試、休息、學習和建立「沙盒」環境。工程師正在測試 Lambda@Edge,它可執行無伺服器運算函數以回應 Amazon CloudFront 節點中的事件,從而為全球使用者提供更好的效能。該公司還在其新資料平台中使用 AWS Lambda,該平台將儲存來自其 Amazon ECS 叢集的所有資料和事件。
這讓開發人員能夠執行程式碼,不必佈建或管理伺服器。Phelps 說:「現在,當我們需要設計環境時,我們可以選擇使用微型服務或無伺服器服務。從長遠來看,我們將盡可能使用無伺服器服務,因為這樣做可以減少要管理的技術堆疊,讓我們的工程師可以專注於客戶。」
進一步了解 AWS 上的金融服務工作負載。