FunPlus Game 案例研究
2014 年
FunPlus Game 是一家移动和社交游戏公司,该公司为移动设备和社交网络提供互动游戏。朋友和家人可在 Facebook 上和国家/地区特定的社交网络(包括荷兰的 Hyves 和德国的 VZ Network)上玩 FunPlus 游戏。客户还可以从 Amazon、Apple 或 Google 上下载游戏以在移动设备上玩游戏。FunPlus 是一家全球化公司,在中国、美国和加拿大设有办事处。每天有超过 600 万活跃用户通过各种渠道玩 FunPlus 游戏。
“AWS 使 Web 应用程序的部署变得轻松。我们可以选择我们想要的工具、语言和方法设置我们的环境。专注于开发好产品的灵活性是使用 AWS 给初创公司带来的最有价值的能力。”
Yitao Guan
FunPlus 首席技术官
挑战
2010 年创办时,FunPlus 使用传统数据中心提供商提供的托管解决方案开发了第一款游戏。FunPlus 是一支由六名开发人员组成的团队,这些人员在其工作环境中广泛使用代码。他们希望专注于制作游戏,但数据中心的服务器不可编程,扩展服务器通常需要花费数小时甚至数天。该团队开始寻求能提供可扩展性和可靠性,并能对其环境进行可编程控制的解决方案。
为什么选择 Amazon Web Services
FunPlus 考虑过其他提供商,但最终因 AWS 云的可靠性以及能够使用 API 对基础设施进行可编程访问这一功能而选择了 Amazon Web Services。FunPlus 的首席技术官 Yitao Guan 说:“看到 AWS 时,我就意识到其背后的力量”。“AWS 提供可编程控制基础设施的方式,而不仅仅是对其进行优化。”
FunPlus 开发团队使用 API 编写了针对其游戏环境进行优化的自定义自动扩展流程。该流程在忙碌时期可自动扩展到数千个生产服务器,并在低流量时期减少到数百个服务器。通过使用 AWS,FunPlus 可在一分钟内部署一个新服务器。Guan 说:“我们将脚本用于一切”。“使用 AWS,我们能够在 Amazon Simple Storage Service (Amazon S3)、Amazon Elastic Compute Cloud (Amazon EC2) 和 Amazon CloudFront 上构建真正的 Auto Scaling 云基础设施。” Guan 预计,现在 FunPlus 设置并部署新版本将耗时不到四小时。
关于图片或视频的副标题
优势
迁移至 AWS 后,FunPlus 在 Facebook 上发布了其首款社交游戏。Guan 说:“这个游戏的增长非常快,从一百万用户激增到三百万用户,仅用了三个月时间”。“我们能够快速启动 300 多台服务器,并且整个流程只需一位工程师管理。而不使用 AWS,我们则无法完成处理快速增长所需的容量扩展。”
“去年,我们的用户增加到五百万,但开发运营工程师仍然只有六位。” Guan 继续说道。“来年,我们计划发展到 1000 万用户。我们的团队规模将保持不变,但我们相信基础设施会进一步扩展。”
为管理成本,FunPlus 利用 Amazon EC2 预留实例。Guan 说:“我们已使用 Amazon EC2 预留实例至少一整年的时间,已将服务成本降低 10% 到 15%”。
他继续说道:“AWS 使 Web 应用程序的部署变得轻松”。“我们可以选择我们想要的工具、语言和方法设置我们的环境。专注于开发好产品的灵活性是使用 AWS 给初创公司带来的最有价值的能力。”
关于 FunPlus Game
FunPlus Game 是一家移动和社交游戏公司,该公司为移动设备和社交网络提供互动游戏。
使用的 AWS 服务
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可以在云中提供安全并且可应需调整的计算容量。该服务旨在让开发人员能够更轻松地进行 Web 规模的云计算。
Amazon CloudFront
Amazon CloudFront 是一项快速内容分发网络 (CDN) 服务,可以安全地以低延迟和高传输速度向全球客户分发数据、视频、应用程序和 API,全部都在开发人员友好的环境中完成。
Amazon S3
Amazon Simple Storage Service (Amazon S3) 是一种对象存储服务,提供行业领先的可扩展性、数据可用性、安全性和性能。
了解更多 »
开始使用
不同行业和规模的公司都在使用 AWS,将其日常业务运营进行转型。联系我们的专家,立即踏上您的 AWS 云之旅。