ModooPlay 是一家专业的 Android 和 iOS 系统休闲游戏发行商。 2017年至今,ModooPlay 已与全球100+工作室合作,帮助150+游戏登上全球排行榜。

客户挑战

为了应对海外业务的快速发展,并提高游戏、广告投放和决策效率,ModooPlay 需要构建一个全新的事件采集存储系统,以整合多方数据源,摆脱单一依赖 Google Analytics (GA) 的现状。

新的系统需要满足以下关键技术要求:

  • 高弹性:系统需要能够处理业务峰值 20 万 rps 和低谷 2 万 rps 的巨大差异,具备强大的弹性扩缩能力。
  • 固定 IP 出口:由于采集的是第三方数据,数据源对访问 IP 有白名单限制,系统必须保证 IP 出口固定。
  • 低运维成本:系统需要尽可能减少运维投入,降低人力和基础架构的运维成本。

解决方案

经过深入的需求分析和方案评估,WebEye 团队向 ModooPlay 推荐了基于 Google Cloud 的解决方案,并提供持续的 MSP 代运维服务和技术支持服务。

选择 Google Cloud 的优势

  • 打破数据孤岛:在 Google Cloud 上构建数据采集平台,可以天然地与 GA 数据、Google Ads 数据进行整合,无需跨云平台操作。
  • 网络优势:Google Cloud 提供全球 VPC 和 Cloud NAT,能够满足客户对唯一出口 IP 的需求。
  • 弹性扩展:利用 Google Cloud Load Balancer (GCLB) 和 Instance Group,实现客户端事件采集后端的动态扩缩。
  • 高效数据抓取和存储:利用 Google Kubernetes Engine (GKE) 部署数据抓取服务,并定时执行批处理任务,将抓取的数据存储到 Cloud Storage 中。
  • 灵活的数据存储方案:事件数据存储在 Cloud Storage (GCS) 中,买量变现的业务数据存储在 Cloud SQL 中。
  • 云原生 CI/CD:利用 Cloud Build 和 Container Registry 实现持续集成和持续交付,简化开发流程。

WebEye 提供的增值服务

  • 架构设计和实施:WebEye 协助 ModooPlay 设计和实施基于 Google Cloud 的事件采集存储系统,确保系统满足其特定需求。
  • 性能优化:WebEye 持续监控和优化系统性能,确保系统能够处理业务峰值流量。
  • 安全管理:WebEye 协助 ModooPlay 配置和管理 Google Cloud 的安全功能,确保数据安全。
  • 运维支持:WebEye 提供 24/7 的运维支持,确保系统稳定运行。
  • 持续的技术支持:WebEye 为 ModooPlay 提供全面的技术支持服务,帮助他们解决在使用 Google Cloud 过程中遇到的任何问题。这包括提供技术咨询、培训以及问题解决等服务。

客户收益

通过采用 Google Cloud 解决方案和 WebEye 的专业服务,ModooPlay 获得了以下收益:

  • 高可用性:整个系统能够保障事件采集的 SLA,至少达到 99.99%。
  • 数据完整性:在弹性伸缩过程中,数据不会丢失。
  • 零运维投入:ModooPlay 无需进行系统运维工作,可以全身心投入到开发工作中。
  • 专业支持:WebEye 提供的持续的技术支持和 MSP 代运维服务确保了 ModooPlay 能够专注于核心业务的发展,并获得专业的帮助,解决任何技术问题。

使用产品

  • Google Cloud Load Balancer (GCLB)
  • Instance Group
  • Google Kubernetes Engine (GKE)
  • Cloud Storage (GCS)
  • Cloud SQL
  • Cloud Build
  • Container Registry
  • Global VPC
  • Cloud NAT

总结

ModooPlay 通过与 WebEye 合作,成功构建了基于 Google Cloud 的高性能事件采集存储系统,有效解决了数据孤岛问题,提升了数据处理效率,并降低了运维成本。 WebEye 的专业服务和持续的技术支持帮助 ModooPlay 充分利用了 Google Cloud 的优势,为其海外业务的快速发展提供了强有力的支持。