项目背景
Yeppo是一家互联网游戏综合服务平台,成立于2016年,总部位于中国,在泰国、越南、马来西亚、菲律宾、印尼等均设有办事处。专注游戏服务领域,凭借创新理念,全面整合行业资源,为全球用户提供高品质的游戏体验,一站式解决游戏用户的综合需求,为游戏行业构筑了新型的服务生态闭环。
核心系统采用三层架构(访问层、应用层、数据库层)。由于原先部署在阿里云平台,存在访问延迟高、架构弹性不足及区域资源受限等问题,客户决定将核心业务系统迁移至 AWS,以提升全球访问体验与系统可用性。我们作为技术支持合作方,协助客户完成多可用区(Multi-AZ)高可用架构设计与整体迁移方案实施,确保系统具备更强的弹性与容灾能力。
项目解决方案
客户的游戏平台在迁移至AWS后,采用了标准的三层架构设计,包含用户访问层、负载均衡层、应用服务层与数据库层。整个架构基于VPC私有网络构建,关键服务均部署于多个可用区(Multi-AZ)以提升高可用性和容灾能力。用户访问层通过Amazon CloudFront 实现静态资源的全球加速;动态请求则通过Elastic Load Balancing(ALB)接入至跨AZ部署的应用服务集群(Amazon EC2 Auto Scaling)。数据库层使用Amazon RDS for MySQL,开启多可用区主备部署,保障数据一致性与高可用。整体架构具备良好的扩展性、弹性与全球覆盖能力,显著提升了系统的稳定性与用户访问体验。
高可用架构设计能力
基于客户全球化业务需求,设计并部署了跨可用区的弹性架构,提升了系统的稳定性与容灾能力。
全球访问加速优化经验
利用Amazon CloudFront,为客户构建了高性能、低延迟的全球访问路径,有效解决海外用户访问慢的问题。
应用安全设计
通过在 CloudFront 前端集成 AWS WAF,实现对常见 Web 攻击的防护与恶意请求的拦截,有效提升游戏平台的整体安全性与稳定性。
自动化弹性伸缩方案
结合Auto Scaling Group与Amazon CloudWatch,建立自动扩容机制,应对游戏高峰期突发流量,提升资源利用效率。
平滑迁移能力
采用AWS DMS、EC2快照等迁移工具,在不影响业务连续性的前提下,实现阿里云到AWS的平稳迁移,保障业务连续性。
一站式交付支持
提供从架构评估、资源规划、迁移评估、动员,上线迁移实施到后期优化的全流程技术支持,助力客户顺利完成上云转型。
在云上的交付能力
1.现有架构评估:梳理客户阿里云上的现有架构与业务组件,识别系统依赖关系与潜在风险。
2.迁移架构规划:根据评估结果,设计多可用区部署的目标架构,明确服务拆分、网络规划、数据同步方案等技术细节。
3.工具选型与迁移计划制定:结合业务停机窗口与数据一致性要求,选用AWS DMS、S3等方式,制定逐步迁移方案。
4.基础资源部署与验证:部署目标环境的网络、计算、存储等基础资源,完成联调测试与功能验证。
5.数据迁移与业务切换:按计划执行数据迁移、应用部署与域名切换,在控制停机时间的前提下完成正式迁移。
6.上线后性能优化与支持:上线后持续进行访问性能分析与系统监控优化,协助客户构建更稳定的全球服务能力。

