top of page
作家相片Elite Cloud

Elite Cloud 協助 FANWE 將業務平台遷移至 AWS

Overview概述

Elite Cloud 協助 FANWE 完成其整個平台系統從阿里雲遷移至 AWS 的工作。自 2021 年起,FANWE 將其平台部署於香港的阿里雲。隨著海外業務需求的增長,FANWE 希望透過在 AWS 上進行全球部署來提升全球覆蓋率,並藉助 AWS 的大數據平台解決方案提高效率。


Elite Cloud 的服務包括協助客戶了解 AWS 服務、設計雲端架構、協助項目測試、服務遷移及部署優化。遷移計劃於 2023 年 1 月啟動,預計需時約三個月完成。在遷移前,需要徹底了解客戶於阿里雲的資源使用情況、業務部署架構,並規劃業務模組和數據使用情況。遷移完成後,Elite Cloud 將持續確保業務的穩定運行及增量發展。


該項目涉及將現有的阿里雲資源遷移並部署新服務,包括:


  • 目前託管於阿里雲的服務

    • RDS PostgreSQL、ACK、Redis、Elasticsearch、OSS、Kafka;

    • PostgreSQL 版本 12 和 13,共約 10TB 的多個業務數據庫數據,一些用於高 IO 負載的數據分析。某些數據庫在遷移前需進行版本升級;

    • 多數 Redis 實例為小型配置,兼容 5.0 版本;

    • Elasticsearch 7.10 用於標籤搜索和日誌查看,需要適配至 Amazon OpenSearch;

    • 阿里雲的 CDN 服務和對象存儲(包括動態網絡加速 CDN 及部分網頁下載),以及 OSS 用於數據存儲和歸檔,需遷移並適配至 CloudFront 和 S3,同時設計存取控制及存儲分層。

  • 所有 Relation 服務遷移至 AWS

    • 包括目前於阿里雲 ACK 的容器化服務,將平台從供應商遷移至 AWS EKS,需詳細了解 Relation 在阿里雲的資源使用情況、部署架構及數據使用。


FANWE 項目目標與痛點

  1. 阿里雲的網絡無法滿足業務需求:業務需求涵蓋東南亞、中東、歐洲及美洲。AWS 擁有 400 多個全球邊緣位置,通過全球骨幹網絡連接,符合客戶需求。

  2. 遷移阿里雲託管服務的技術複雜性:由於兩家供應商之間的產品差異、系統架構及部署方式不同,導致遷移工作量巨大。

  3. 需要具有豐富經驗的 AWS 合作夥伴:客戶需找到一個具備豐富經驗及強大技術能力的 AWS 合作夥伴,以快速完成 Relation 平台的概念驗證(PoC)測試及遷移部署。該合作夥伴需提供強大的技術與人員支持,迅速完成 Relation 在 AWS 上的架構設計、遷移及部署。


選擇 AWS 的原因

  1. 安全性與合規性:Relation 從事金融業務,需遵守嚴格的法規並保持可靠的災難恢復計劃。

  2. 行業解決方案:AWS 在東南亞擁有多個可用區,該區域內有許多與 Relation 類似的客戶,提供了支持 Relation 部署及業務擴展的豐富經驗。

  3. 靈活的成本管理:AWS 平台提供靈活的資源購買選項,能動態調整資源使用,幫助用戶節省成本。


預期項目成果

客戶將以以下主要標準作為項目成功的評估依據:

  • 數據庫正常遷移,並通過數據完整性驗證;

  • 所有應用服務功能正常測試;

  • EKS 集群彈性擴容時間 ≤ 30 分鐘;

  • 數據倉庫應用視圖正常顯示;

  • 來自不同辦公地點的平均應用延遲滿足要求;

  • AWS 雲資源和應用相關監控指標能發送至企業微信;

  • 自建的 Prometheus + Grafana 伺服器正常監控。


Elite Cloud 推薦的架構圖

為滿足客戶需求,整體業務系統採用了以下架構:


FANWE Architecture Diagram

架構圖

詳細的網絡設計、安全設計、EKS 集群設計、日誌收集、監控/警報及 Greenplum 數據倉庫設計參考原文。


成功交付遷移的標準

  • 解決方案符合需求;

  • 遷移文件完整,應用及數據遷移完成;

  • 遷移後功能符合需求;

  • 業務穩定運行 15 個工作日。

bottom of page