背景
近幾年來科技日新月異,雲端服務的市場隨著科技的進步而蓬勃發展,也順勢加快了各領域的企業改變策略,為了提升競爭力,進行數位轉型。
在之前曾介紹過利用 AWS 建置資料湖是協助客戶數位化轉型的第一步,並以 AWS Lambda 為驅動核心工具,串起數位化轉型相關自動化服務為重要第二步。以下介紹的則是透過協助客戶進行應用程式架構及作業流程等的優化,增加用戶數位體驗,可稱作數位化轉型的最終目標。
隨著對網路安全攻擊的需求量提高,傳統基礎架構已無法提供更穩定且靈活的服務。當 Insight Software 公司為了讓全球客戶提供更快速和更有效的 DDoS 資訊安全解決方案,我們已成功協助將其研發的 Wall-e CDN 從傳統的 ISV 託管服務供應商中轉移到 AWS 平台上。
我們將 AWS 的服務整合到客戶的應用程式上,除了更穩定且高效能的能力來幫助客戶、防禦製造商或企業,也依需求提供所需要的防禦特定線路或網絡攻擊。架構及流程的優化介紹如下。
一、Web 及 APP 應用微服務及無伺服器化
從基本的三層雲服務架構開始,逐漸增加使用 AWS 管理服務、微服務和無伺服器服務,使得應用服務的架構更穩定、更快速地提供給用戶。
二、應用程式的持續整合和交付
在遷移架構的過程中,我們將代碼從 GitLab 移至 CodeCommit,在版本更新後觸發 EKS 釋放自動化流程。整個過程都使用 CloudWatch 以每分鐘為單位監測系統服務是否正常運作。
整體架構部署在三組高可用性的 AZ 上,使用 ELB 實現自動化流程調度,Redis 減輕資料庫的負載量,同時使用 Aurora 來區分高效的讀寫操作,使得 Wall-e CDN 能有高效能的能力來幫助客戶、防禦製造商或企業。
三、資料湖的資料洞察結合系統的應用服務
最後由 CDN 將靜態資料發送至 S3,並且使用 QuickSight 導入最新的消費者資訊以獲取市場數據,以供決策者持續對整個服務進行符合市場需求之升級。
本文由阿爾奇科技技術團隊撰寫。想針對自己的系統討論?預約免費諮詢。