ChainUP 成功案例:區塊鏈技術服務商優化應用遷移,降低雲成本並提升用戶體驗

ChainUP 成功案例:區塊鏈技術服務商優化應用遷移,降低雲成本並提升用戶體驗

2024.09.09

ChainUP 作為全球領先的區塊鏈技術服務提供商,致力於為客戶提供卓越的技術解決方案。在本案例中,ChainUP 針對某區塊鏈技術服務商應用遷移的需求,憑藉其豐富的行業經驗與技術實力,成功幫助客戶實現了從 AWS 到 GCP 的高效遷移,顯著提升了用戶體驗並有效降低了雲服務成本。這一成功案例展現了 ChainUP 在應用遷移、網絡優化、安全防護等方面的深厚實力。

应用类型:迁移

案例背景及挑战:

某区块链技术服务商,成立于2017年,总部位于新加坡。作为技术服务赛道的领跑者,历经多年的打磨,目前已拥有数字资产交易系统、钱包、流动性、WaaS联盟、云算力、矿池等多条成熟的产品线,构建了技术服务-流量-商业化的产业闭环。自2017年成立以来,已为全球1000多家客户提供了区块链技术服务,覆盖全球五大洲,30多个国家和地区,包括美国、英国、加拿大、澳大利亚、日本、新加坡、马来西亚、泰国和阿联酋等,累计触达6000多万全球用户。

客户原本是在 AWS 的新加坡区域构建应用。应用对延迟很敏感,而 AWS 的全球加速网络在费用较高的情况下,加速效果并不显著。客户需要一个稳定且优化用户体验的方案,同时希望           能够让他们云成本降下来。

同时在迁移的过程中,客户希望以一种安全、快速的方式进行迁移。在数据库迁移过程中,构建了 GCP 与 AWS 之间的 VPN 通道,以达到安全的目的。使用 Database Migration Service 持续复制数据,实现最短停机时间迁移。在存储桶迁移过程中,通过使用Storage Transfer Service进行迁移,确保了数据的完整性。

如下是 GCP 与 京睿 给到客户的解决方案:

方案架构描述:

  1. 通过 Cloud CDN 接入后端 GCS,为用户提供更好的访问体验;通过 GKE 构建 Ingress,利用 Google 全球骨干网的优势,实现动态请求加速
  2. 使用 Cloud Armor Backend 以及 Edge 类型的政策,分别为客户的后端服务以及 CDN 服务提供安全的防护
  3. 通过 Pub/Sub + Cloud Functions,将 Cloud Monitoring 中的告警信息通知到客户需要的位置
  4. 通过配置 Logging sink 为 Pub/Sub,并以 Pub/Sub 为触发器构建 Cloud Functions 将日志传输至 Elasticsearch

使用产品:

Google Compute Engine

Google Cloud Load Balancer

Cloud Armor

Cloud CDN

Cloud SQL for MySQL

Memorystore for Redis

Cloud Storage

Cloud Monitoring

Cloud Logging

Google Kubernetes Engine

Cloud Functions

 Pub/Sub

方案特点:

  1. 使用 Cloud Load Balancing,通过 Premium Network,从 POP 进入谷歌的全球骨干网,减少网络的跳数,降低用户访问的延迟,用户体验更优。
  2. GKE 自定义实例配置配合 Node Pool Autoscaling,提高资源利用率,且降低客户的云成本。
  3. Cloud Load Balancing 搭配 Cloud Armor 保护客户的应用免受 DDoS 以及 Web 攻击
  4. 通过 Pub/Sub + Cloud Functions 进行监控告警,告警的可选择性更高
相關文章