Fun Fan Game Technology是一家专注于开发创新、富有乐趣和引人入胜的游戏公司。致力于为全球玩家提供高品质、多样化的游戏体验,涵盖了移动游戏、PC游戏和主机游戏等多个平台。国内极具知名度的游戏公司,中国互联网百强企业,旗下业务涉及游戏研发运营、动画制作、偶像娱乐等多个产业。具备游戏开发、游戏发行、游戏运营、游戏营销等专业能力。
随着公司近几年数字化的不断迭代,Fun Fan Game Technology的手机端跟用户端用户逐年增多,用户对游戏体验的需求越来越高。由于之前Fun Fan Game Technology的基础架构都是集中在本地IDC数据中心,无法实现用户数据的快速存储和弹性扩容。伴随着业务发展,IDC机房提供的服务达到了瓶颈期,扩容困难,并且服务非常不稳定,经常出现故障的情况。且IDC核心数据库存在单点故障的隐患,无法保障业务的连续性,当故障发生时会影响几个小时甚至一天的业务,造成极大的影响。因此Fun Fan Game Technology考虑部分业务公有云化,而首当其冲的正是公司官网跟内部的RPA数据系统以及支付系统上公有云。因此我们建议Fun Fan Game Technology迁移到AWS上。
我们与客户进行了深入的交流,详细了解了他们的业务需求、现有基础设施、以及所面临的挑战。目前他们的业务主要部署在IDC机房。随着业务的快速发展,他们开始面临资源扩展性、运维效率和成本控制等方面的问题。
为了帮助客户更好地应对这些挑战,我们建议他们考虑将业务迁移到AWS云平台。在交流过程中,我们详细介绍了AWS的弹性扩展、高可用性、全球部署等优势,并针对客户的业务特点,提供了定制化的迁移方案和建议。最终客户认可我们提供的技术和解决方案,决定从IDC机房迁移到AWS帮助他们更好地应对市场挑战,实现业务的快速发展。为确保业务高可用,客户提出了以下需求:
1) 应用程序必须保证高可用性,且能够在资源不足的情况下达到自动扩容的需求;
2) 本地的服务器以及数据库中的数据能够平滑的迁移到云端,且数据不丢失,并且数据能够进行动态扩容;
3) 迁移后的数据能够保证高可用性;
4) 数据迁移后希望能够保证最小的恢复时间不超过10mins,数据丢失的容忍度不超过5mins数据;
我们成功满足客户以上需求,全面解决客户的问题并赢了客户的高度的认可。
基于客户业务的市场特点,推荐AWS北京区域作为整个业务系统迁移的目标区域。同时把AWS宁夏区域作为数据的灾备区域。用于存储灾备数据,从上海访问宁夏取回灾备数据也可以降低网络延时;通过在不同的Region部署业务系统,同时更新到AWS北京和AWS宁夏区域。前端采用弹性伸缩Auto Scaling group和负载均衡ELB,根据流量对应用程序进行扩缩容,确保业务的高可用和高扩展性。核心数据库采取多可用区部署和跨Region只读副本数据同步,实现Region级别的数据容灾。支持自动故障转移,在自动故障转移中,系统会自动检测数据库的故障,并将数据库切换到备用数据库,以确保系统的可用性。使用缓存数据库Redis加速RPA数据快速访问,提升访问体验。对于所有AWS 云上的操作行为以及相关的API调用记录,通过AWS Cloudtrail进行行为记录,并将记录保存在S3存储桶中,设定保存周期;以便后期进行审计检查;对于线上应用程序的日志,采用AWS Cloudwatch logs进行存储;在Public Subnet中使用NAT Gateway转发内网业务数据,确保私网中业务的安全。
迁移准备评估:OneCloud Technology Solutions以现场讨论和远程会议等方式对客户的现有IDC基础设施进行整体的评估。评估所需的技术资源、人力资源和时间资源。
迁移动员和计划:组建包含项目经理、技术顾问、开发人员、测试人员等在内的项目团队,制定详细的迁移计划,包括时间表、任务分工和里程碑。
迁移与部署:将应用程序代码和配置迁移到新环境,进行测试和验证,确保数据的完整性和一致性。
架构优化:对迁移后的系统进行性能评估和优化,提升系统的响应速度和承载能力。考虑系统的未来扩展需求,确保设计具有良好扩展性的架构。
项目交付及验收:整理并交付项目的相关文档,包括需求规格说明书、设计文档、测试报告等。进行项目总结,收集反馈,总结经验教训,确保项目迁移的顺利进行,并最终实现系统的成功交付和验收。
OneCloud Technology Solutions成功协助客户把整个系统平滑的迁移到AWS,为客户配置了NAT Gateway、ELB、Auto Scaling group、MySQL、Redis、CloudWatch等服务,并利用AWS在全球范围内的节点,通过跨可用区的高可靠解决方案,确保客户RPA系统访问无中断,并为客户提供更高的可用性和容灾能力。
AWS能够根据客户需求快速扩展或缩减资源的同时可以显著降低硬件采购、设备维护、运维等成本,实现更高效的资源利用。
项目成功上线以来,客户获得了更高的业务灵活性、更强的灾难恢复能力以及更稳定的应用程序性能。这些优势共同助力企业实现数字化转型。
OneCloud Technology Solutions作为AWS高级认证合作伙伴,我们公司在AWS客户服务方面具备卓越的能力和丰富的经验。我们的专业团队不仅精通AWS的各项服务和功能,还深刻理解客户的业务需求和技术挑战。我们致力于为客户提供全方位的AWS解决方案,从架构设计、部署实施到运维优化,每一个环节都力求精益求精。我们将用一流的客户服务体验和实实在在的业务价值提升为客户的业务保驾护航。