HyXen Technology(勝義科技股份有限公司)是致力於在行動裝置上提供適地性服務(Location-Based Service, LBS)整合的資訊科技公司,為大中華地區領先的 LBS 解決方案提供商。透過自行研發混合式定位平台和位置資料庫。 


       MobileLocusTM 是HyXen自行開發的一個混合式位置計算平臺,整合 GPS 衛星信號特徵、蜂巢細胞基地台 (cellular cell tower) 信號特徵和 WiFi AP 信號特徵,並以獨特專利的演算法來計算使用者的位置。有別於傳統三角量測 (triangulation)  定位演算,不論使用者是在室內或室外,只要行動裝置接收到一個蜂巢細胞基地台或一個 WiFi AP 信號特徵, MobileLocusTM 即可執行混合式位置演算,其不僅有效解決傳統使用單一信號特徵來進行位置計算的缺點,並實現最大可能的位置計算精度。

 

痛點

  1. 客戶主機目前存放於 Local 端,頻寬不足影響後台管理系統運行。
     
  2. 近期因數據日益成長導致 DB (MySQL) IO 效能不足,短期內無法進行主機硬體規格升級。 
     
  3. 監控方面,目前勝義科技沒有相關的告警通報機制,常常是用戶反應連線緩慢或者無法存取頁面才發現服務已出現異常。
     
  4. 網站安全方面,因流量日漸增長,在 Log 裡面已發現少數網路殭屍主機開始針對後台管理系統進行惡意行為掃描,因此需要網站防火牆服務需求。

       有鑑於以上痛點,將系統搬遷至 AWS 上,希望透過 AWS 建立可符合勝義科技需求的高可用服務,以及相關的異常通報機制。

解決方案

  1. DB Migration:透過 AWS 的 DMS 服務 (Database Migration Service) 將 DB 搬移至 AWS 的 RDS Aurora 。
     
  2. DB 資料備份:透過 AWS RDS 內建的快照進行每日備份,保留份數為 7 份。
     
  3. Web 主機:使用 AWS 的 ALB + Auto Scaling ,並建置在2個 Availability Zones 上,實現自動擴展還具有高可用環境。
     
  4. 監控部分:使用 AWS 的 CloudWatch 來監控 EC2 以及 RDS 主機。
     
  5. 流量擴展及網路安全:ALB 前端加載 CloudFront + AWS WAF,使用CloudFront 加速存取靜態檔案、透過 AWS WAF 攔阻惡意存取行為。

達成效益

  1. 透過 RDS 內建的快照以及還原功能,能自動化進行備份以及快速還原尋找所需要的資料。
     
  2. Web 使用 Auto Scaling 自動縮放設置,可以達到高可用環境以及節省成本的優勢。
     
  3. 透過加載 CloudFront + AWS WAF,提高用戶存取靜態檔案速度,使用 AWS WAF 攔阻惡意存取行為。
     
  4. 使用 CloudWatch + SNS 來進行監控及通報服務異常,讓管理者隨時掌握主機狀態,因為 CloudWatch 為 AWS 內建的服務,不需要管理者另外再架設一套監控系統省時又方便。

       整體來說,與尚未搬遷至 AWS 前做比較,遷移完成後勝義科技的 IT 人員每日維運時間縮短了 50% 以上,讓 IT 人員有更多的時間可以去處理公司其他的工作項目,提高工作效率。