写点什么

小黑鱼科技:在具备强大工具的高弹性平台支持下,将经典游戏带进手游世界

  • 2021-03-19
  • 本文字数:3143 字

    阅读完需:约 10 分钟

小黑鱼科技:在具备强大工具的高弹性平台支持下,将经典游戏带进手游世界

关于小黑鱼科技

小黑鱼科技是一个总部位于中国上海的会员制消费服务平台。成立于 2017 年,小黑鱼科技的业务在几年内迅速拓展,并在 2019 年获胡润研究院选入《 2019 年一季度胡润中国潜力独角兽》榜单。2020 年年中,小黑鱼科技以自主研发、为本地市场打造的多款手游和娱乐应用进入全球市场。

 

关于 WebEye 网眼

WebEye 网眼是中国最大的互联网信息传播企业之一,提供从数字行销到手游发行等多面向服务。WebEye 网眼也协助中国企业在海外市场拓展业务,提供云基础设施现代化的解决方案。2019 年,WebEye 网眼成为 Google Cloud 的卓越合作伙伴。

 

Google Cloud 的有力支持:

●      使用 Google Cloud CDN,为全球用户提供快速且稳定的网络连线

●      协助降低 20 % 的营运成本,有更多资源投入产品开发和营销

●      利用 BigQuery 的数据分析,使游戏应用的广告营收逐月增加 1 %

 

“ Google Cloud 的许多产品都有即插即用的特性,让我们可以不需担心基础设施的技术问题。我们在部署过程中完全没有遇到任何困难,并因此得以专注在开发我们的新服务上,加速了我们的海外业务发展。”


“和我们之前使用的分析工具相比,BigQuery 能以较快的速度生成更详细的用户行为洞见,让我们得以根据用户需求快速调整我们的产品和营运策略,对我们业务带来的提升无可估量。”


“ Google Cloud 提供了一个具备强大工具的高弹性平台,支持开发者在没有技术限制的情况下落实开发想法。如此高自由度的开发空间让我们得以为用户提供最好的产品设计。”


-- 小黑鱼科技资讯总监蒋鹏飞


经典游戏往往让我们想起与家人和朋友们一起度过的美好时光。在互联网兴起之前,这些游戏为人们带来了许多欢乐,像是中东地区流行的纸牌游戏 Tarneeb ,以及受南亚地区民众欢迎的拉米牌戏。现在,这些游戏也持续在数字世界里吸引大量玩家。


为了将这些区域经典游戏带到手游世界,2017 年成立、为团购提供独家折扣的中国会员制消费服务平台小黑鱼科技在 2020 年初设立了一个独立部门,为海外市场开发手游和娱乐应用。小黑鱼科技以提高在国际市场的品牌能见度作为目标,从南亚和东南亚市场开始,将不同地区的经典游戏转化成移动应用。除了基本应用功能之外,小黑鱼科技也特别在手游里加入本地玩家习惯的玩法,提升游戏体验。截至 2020 年 11 月,小黑鱼科技已经在 Google Play 上发布了两款游戏,取得数千万的下载量,并预计在 2020 年年底前发布 4 款新的游戏。


在拓展海外市场的过程中,小黑鱼科技遇到的主要挑战之一是在符合当地法规的同时,维持所有营运地区网络连线的稳定。为了确保海外业务的成功,小黑鱼选择使用提供高速全球网络、高性能工具,并完全符合本地法规的 Google Cloud 。“我们需要一个强大的云基础设施,在全世界任何地方都能支持网络的高连通性,而 Google Cloud 符合我们的所有需求。我们只用了两周比较不同云产品,就决定选择 Google Cloud ,”小黑鱼科技资讯总监蒋鹏飞表示。

 

支持业务拓展的可靠云平台

 

对小黑鱼科技来说,在 Google Cloud 上部署业务像是踏上一个全新的旅程,因为公司也同时在为不同市场开发新产品。小黑鱼科技的国内业务都部署在中国云平台上,必须从零开始在 Google Cloud 上搭建面向海外市场的服务。蒋鹏飞认为,Google Cloud 和其合作伙伴 WebEye 网眼团队提供的全面技术支持,加上 Google Cloud 产品易于使用的特性,让小黑鱼科技得以高效且轻松地将业务部署在 Google Cloud 上。在决定使用 Google Cloud 的不到两个月之后,小黑鱼科技的团队就搭建了完整的云基础设施,并开始在该基础设施上开发手游。


“在部署过程中,Google Cloud 的团队组织了培训课程,详细介绍不同产品。WebEye 网眼则从用户角度协助我们了解如何发挥 Google Cloud 产品的最大效益,”蒋鹏飞解释。“ Google Cloud 的许多产品都有即插即用的特性,让我们可以不需担心基础设施的技术问题。我们在部署过程中完全没有遇到任何困难,并因此得以专注在开发我们的新服务上,加速了我们的海外业务发展。”


现在,小黑鱼科技通过部署在 Compute Engine 的虚拟机器和 Google Kubernetes Engine ( GKE )支持的容器来运行其应用,缩短了部署应用的时间。同时,团队使用 Cloud Functions Cloud Pub/Sub 作为其云基础设施的一部分,让非专业开发人员也可以完成数据系统等边缘系统的开发,加快开发效率。此外, Cloud CDNCloud Load Balancing 提供了高速且稳定的跨地区数据传输支持,让小黑鱼科技在不同国家的用户能在没有断线或网络延迟干扰下享受最佳游戏体验。


在使用 Google Cloud 将近半年之后,小黑鱼科技不只获益于 Google Cloud 产品的高性能,也得以降低不少成本。在 Cloud Functions 等产品的按用量计费机制下,小黑鱼科技成功地减少了 10-20% 的产品营运成本。如此一来,小黑鱼科技得以增加在产品开发和营销上的投资,进一步推动其在欧洲、中东和北美等地区的业务拓展计划。

 

协助数据驱动的决策过程,达到更好的业务成果

 

作为一家数据驱动的初创公司,自从创立开始,小黑鱼科技一直使用数据来协助团队做出更周全的业务决策。目前,几乎所有小黑鱼科技的部门都依赖 BigQuery 生成的数据分析报告来决定公司的下一步策略。“数据分析对我们来说极为重要。和我们之前使用的分析工具相比,BigQuery 能以较快的速度生成更详细的用户行为洞见,让我们得以根据用户需求快速调整我们的产品和营运策略,对我们业务带来的提升无可估量,”蒋鹏飞说。

 

例如,小黑鱼科技的产品部门基于 BigQuery 提供的用户喜好信息来决定在游戏应用中展示的广告内容,甚至包括广告中每个元素的颜色和展示位置。公司的广告收入因此得到了稳定的提升,每个月的成长率最高达 1 %。

 

使用高弹性的云解决方案提升产品开发效率

 

小黑鱼科技选择使用 Google Cloud 的另一个原因是工程师可以在 Google Cloud 上按照自身需求使用云工具,自由地实现他们的开发创意,而不受技术因素限制。“在评估云服务时, Google Cloud 产品提供的高弹性立即吸引了我们。其他云服务供应商大部分只提供标准化的服务,而 Google Cloud 提供了一个具备强大工具的高弹性平台,支持开发者在没有技术限制的情况下落实开发想法。如此高自由度的开发空间让我们得以为用户提供最好的产品设计,”蒋鹏飞解释。

 

“例如, Cloud Translation API 可以无缝接入其他 Google Cloud 产品一起使用,提升整体性能,也可以作为一个独立工具使用,并享有 Google Cloud 强大底层技术的支持。我们的工程师可以用任何方式使用这个工具,并因此增强了他们的开发能力,”他补充说。

 

由于 Google Cloud 的工具总是能配合小黑鱼科技工程师的需求调整,开发团队搭建新应用所需的时间也降低了 10 %。 Google Cloud 产品可独立并配合开发团队需求使用的特性,减少了开发过程中的错误,让小黑鱼科技不到 10 人的开发团队也能达到极高的生产力。

 

用人工智能和机器学习技术达到全球业务扩张目标

 

未来,小黑鱼科技的团队计划使用 Google Cloud 的人工智能和机器学习工具来提升其应用内广告投放的精准度。目前,团队已经开始在 BigQuery 上测试机器学习解决方案。

 

“作为一名数据科学家,可以在不需要大量技术背景知识下,就在 BigQueryML 这样先进、高性能的工具上运行非常复杂的分析是很棒的事情,”蒋鹏飞说。“使用 Google Cloud 产品的低技术门槛帮助大幅降低了测试成本,不仅工具本身易于使用,也让我们更愿意尝试使用新工具。”

 

小黑鱼科技也计划使用 Error Reporting 来更详细地监控其应用的运行,并将内部管理系统的服务器迁移到 GKE 上,让工作流程更顺畅。蒋鹏飞表示:“ Google Cloud 帮助我们成功地在仅仅几个月内就建立了海外业务的坚实基础。这让我们有信心达到长期的业务目标,将全世界最受人们欢迎的经典游戏带进手游世界。”

2021-03-19 23:161891

评论

发布
暂无评论
发现更多内容

MPSK通信系统的设计与性能研究-8PSK

timerring

通信系统 8PSK

批量上传iOS应用程序截图的实用技巧

PostgreSQL 技术内幕(六)Greenplum 排序算子

酷克数据HashData

消费级AR眼镜爆发将近:Rokid+无影突破算力,打造“第三块屏幕”

云布道师

无影

MySQL8.0 优化器介绍(一)

GreatSQL

MySQL greatsql greatsql社区

厉害了!阿里内部都用的Spring+MyBatis源码手册,实战理论两不误

Java你猿哥

spring 面试 Spring Boot mybatis 面经

ChatGPT如何助力DevOps|用例解读

SEAL安全

DevOps ChatGPT 企业号 3 月 PK 榜

最新Ins图片保姆级保存方法来啦!你还在等什么!

frank

ins

不懂就问:MySQL delete 表数据,磁盘空间为什么没有被释放?

Java你猿哥

Java MySQL 数据库 innodb Java工程师

Surfire 单元测试添加 jvm参数

HoneyMoose

应用健康度隐患刨析解决系列之数据库时区设置

京东科技开发者

数据库 优化 企业号 3 月 PK 榜 健康度

MySQL 语句中 where 条件后为什么写上1=1 , 是什么意思?

Java你猿哥

Java MySQL sql 后端 ssm

剥茧抽丝,细数模块化的前世今生

战场小包

前端 前端工程化 前端模块化

是找茬? 还是装 B?阿里面试每轮必问的“Spring Boot”意义何在?

三十而立

架构的演进

程序员大彬

Java 架构

软件工程高效学 | 软件项目的开发模型

TiAmo

软件开发 模型开发

简单的文件搜索工具:Find Any File激活版

真大的脸盆

Mac Mac 软件 文件搜索 搜索工具 搜索软件

Dubbo 正式支持 Spring 6 & Spring Boot 3

Java你猿哥

Java spring Spring Boot dubbo ssm

zookeeper的Leader选举源码解析

京东科技开发者

数据库 代码 企业号 3 月 PK 榜 选举机制

Spring知识点总结!已整理成142页离线文档(源码笔记+思维导图)

三十而立

Java

2周时间就掌握了Spring boot,原来是收藏了这样一份文档资料

三十而立

Java spring

数据库 CI/CD 工具 -- Bytebase 介绍

Se7en

三方对接「心得」与「体会」

Java 对外接口

新一代移动动态研发模式及原理机制解析

Onegun

移动开发 热更新 动态更新

龙蜥白皮书精选:龙蜥全面支持 Intel 第四代可扩展处理器 SPR 平台

OpenAnolis小助手

开源 Spr 操作系统 intel 龙蜥社区

在 Kubernetes 中部署应用交付服务(第 2 部分)

NGINX开源社区

nginx Kubernetes

弯道超车!阿里高工新产Java面试速成指南,面试骚操作都在里面了

Java你猿哥

Java 面试 面经 Java工程师 春招

干货分享|袋鼠云数栈离线开发平台在小文件治理上的探索实践之路

袋鼠云数栈

大数据 平台开发

最佳实践 | 用腾讯云智能语音打造智能对话机器人

牵着蜗牛去散步

腾讯云 腾讯 语音识别 语音合成 智能对话机器人

玖章算术CEO叶正盛在杭州人工智能小镇AIGC论坛发表主题演讲

NineData

人工智能 代码开发 AIGC 玖章算术 NineData

小黑鱼科技:在具备强大工具的高弹性平台支持下,将经典游戏带进手游世界_服务革新_Google Cloud_InfoQ精选文章