TinyCo 是一家位于加利福尼亚州旧金山市的新成立的移动游戏公司,创办于 2009 年。公司的使命在于能让数百万人一次享受五分钟的快乐时光。TinyCo 游戏可免费下载且能安装在 Android 和 iOS 设备上。每个标题都通过出售虚拟货币来货币化,而用户可用虚拟货币来购买高级功能。迄今为止,TinyCo 发布了八款游戏,其总下载次数已超过 2 000 万次。

TinyCo 发展迅速,它的能力已快速超过其第一个托管服务提供商的能力。TinyCo 的工程部主管 Rob Kotredes 说道,“我们以前的提供商速度很慢,这表示我们需要大量前置时间来进行更改。此外,还需要花费很多工时来组织和配置基础设施。”

TinyCo 新发布了一款社交游戏 Tiny Village,这是第一款构建于公司专有开发引擎 Griffin 上的游戏,生来就能在 Android 和 iOS 平台上运行。TinyCo 将 Griffin 设计为能快速提升性能并能根据平板电脑和手机自动调节屏幕大小的引擎。因此,公司希望在具有竞争力的游戏 app 市场中解决其基础设施问题并着力于适当定位 Tiny Village。

TinyCo 很熟悉 Amazon Web Services (AWS),因为 TinyCo 工程团队的很多成员在其它公司工作时都曾与 AWS 进行过合作。“在探索托管服务时,” Kotredes 解释道,“我们发现大多数其它托管服务选项都匹配不上 AWS 的速度和易用性,特别是相关于扩展和配置附加资源所需时间和努力的选项。”

TinyCo 依赖于具有 Amazon Elastic Block Store (Amazon EBS) 和 Elastic Load BalancingAmazon Elastic Compute Cloud (Amazon EC2)。应用程序存在于 MySQL 的 Amazon Relational Database Service (Amazon RDS) 中,该数据库与 Redis(开源键值存储系统)和 MemCache 集群一起进行缓存。

该公司利用 Amazon Simple Storage Service (Amazon S3) 和 Amazon CloudFront 管理 200 亿个请求且每个月用其传输 400 TB 大小的映像和其它静态内容。TinyCo 利用 Amazon Elastic MapReduce (Amazon EMR) 的 Vertica 数据库和可进行可视化的 Tableau 软件每月分析 25 000 个 Amazon EC2 实例小时和 1.75 亿个事件。“借助 AWS,我们可以把精力集中在开发游戏这一核心竞争力上,”Kotredes 说。

通过利用 AWS 给公司提供底层基础设施,TinyCo 能够集中精力于将其新游戏推出到 Android 平台上,包括将其游戏 Tiny Village 推向 Amazon Appstore for Android。Amazon Appstore for Android 被证明对 TinyCo 非常成功且该公司将每个活动用户取得的高于平均值的收入 (ARPU) 归功于应用程序内购买流程。具体说来,TinyCo 相信购买界面与 Tiny Village 的视觉集成方式可使用户完成交易的可能性更大。在 Kindle Fire 上玩这款游戏还能体验高 ARPU。此外,公司对 Appstore 的 Kindle Fire 部分中有关 Tiny Village 的可视性和完全描述印象深刻。

若要了解关于 AWS 如何帮助您满足游戏应用程序需求的更多信息,请访问我们的游戏详细信息页面:http://aws.amazon.com/game-hosting/