基于 AWS 全球基础设施构建高可用、可扩展、合规的云服务架构,助力 Pili Start Game 在全球范围内提供一致、高质量的游戏体验。
Pili Start Game 是一家专注于游戏研发和运营的国际化企业,致力于为全球玩家带来高品质的互动娱乐体验。公司成立于行业蓬勃发展的数字化时代,通过整合技术创新、优秀的游戏设计以及丰富的市场资源,逐步在全球范围内建立了己的品牌形象。
Pili Start Game 以推动游戏行业健康发展为己任,始终秉持着"用户至上、内容为王"的核心理念。Pili Start Game 的主营业务集中在海外市场,依托专业的运营团队和本地化策略,该公司成功推出了一系列深受玩家喜爱的热门游戏,涵盖了角色扮演、策略类和休闲类等多个品类。通过深入的本地化策略和精准的产品定位,Pili Start Game 在多个新兴市场占据了一席之地。
由于客户先后尝试使用国内三家云服务提供商,服务过程中却频繁遇到带宽限制、CPU 超卖等问题,这直接影响了游戏平台运行的稳定性,导致用户体验受限,进而影响品牌口碑和用户留存。
在全球范围内进行游戏发行,客户遭遇了由于网络质量差异所导致的不同地区玩家的游戏体验存在较大差异,难以为所有用户提供一致且高质量的服务,这阻碍了全球化的进一步发展。
全球化发展要求可的法律法规合规性,但不同国家和地区对数据隐私和安全性的监管要求各不相同,客户需要制定统一且灵活的架构来确保敏感数据的安全性,同时满足各区域法律法规的要求。
Route 53:用于借阅高可用性和低延迟的 DNS 路由服务,帮助用户快速访问最近的服务器端点,提高用户体验。
用户请求通过 ALB(Application Load Balancer) 分类到不同的后台服务,进一步优化流量分配。
VPC(Virtual Private Cloud):建立应用整体隔离和安全防护于专有网络。
公有子网 & NAT 网关:公有子网包含供回互联网的必要资源(如 Bastion 主机和 NAT 网关),允许内部私有资源访问的额外资源池,保证网络安全。
私有子网:用于部署核心服务(如 EC2、RDS 和 Redis),隔离于未经授权的外部访问。
EC2(Elastic Compute Cloud):提供可扩展的计算实例,支持自动调整策略(Auto Scaling Group),以应对业务流量的动态变化,保证系统可扩展性和经济性。
RDS(Relational Database Service):部署在私有子网中,支持数据库自动扩展,提供高效、可靠的托管关系型数据库服务。
Redis:用于存储游戏实时数据,提升玩家交互体验。
S3(Simple Storage Service):用于存储静态资源(如图像等文件、对象)以及备份,具备高可用性和数据持久性。
Gitlab, CodePipeline & Jenkins:用于实现持续集成与持续交付(CI/CD)的自动化开发、测试到发布流程,大幅度提高开发周期。
OpenSearch:提供实时日志搜索和可视化功能,用户运维监控、问题排查和业务洞察。
CloudWatch:集成 AWS 监控工具,实现对系统资源的实时监控和报警管理。
CloudTrail:记录所有的 API 请求事件,确保活动履痕,以满足游戏运营的合规和审计需求。
借助 AWS 的全面云解决方案,帮助客户快速了解并部署云服务,减少部署所需时间和运维成本约 30%。通过使用托管服务来降低运维压力,缩短开发到上线周期,并在成本控制方面提升竞争力。同时减少客户在硬件管理上的精力,把更多资源集中于核心业务。
通过在 AWS 云端部署游戏平台,确保系统具备良好的可扩展性和可靠性,以处理大规模的数据和高并发需求。采用 AWS 的场景最佳实践,优化用户体验,避免系统性能下降问题,同时保证系统可靠性达到 99% 以上。
在使用 AWS 服务过程中,制定完善的安全解决方案,保护产生的数据和业务链路,确保所有敏感数据的安全性和隐私性。严格遵守各地区适用的法律法规,为用户数据提供保障,从而增强业务的长期可信度和稳定性。