Stephen Lazarionok 和 Vladislav Artemyev 在游戏和软件开发领域拥有超过 10 年的经验,他们利用多种 DigitalOcean 产品来托管他们的平台 Scorum 和 Zingbrain。他们的 AI 驱动的游戏引擎利用了 DigitalOcean Kubernetes、PostgreSQL托管数据库和 Spaces 对象存储,为用户提供快速、稳定的性能。作为一个仅有 10 名员工的小团队,成本、效率和技术支持是他们在选择云基础设施提供商时极为看重的因素,这也是他们选择继续使用 DigitalOcean 的原因。
利用 DigitalOcean Kubernetes 的强大功能
Stephen 和 Vladislav 从一开始就使用 DigitalOcean Kubernetes 作为构建游戏引擎的主要部署平台。他们希望找到一个能够支持多种工具并提供定制化的云提供商,并认为 DigitalOcean Kubernetes 比 Google Cloud Platform 和 Amazon Web Services 更具成本效益。自从使用 DigitalOcean Kubernetes 以来,他们对平台的可靠性非常满意,并发现高可用性控制平面(每个控制平面组件都有多个副本的控制平面)是一个很好的补充。
“高可用性控制平面是一个很好的补充,因为它让我们对你们提供的硬件可用性更有信心。我们从未遇到过 DigitalOcean 的可用性问题。” Stephen Lazarionok表示。
他们在 Kubernetes 上运行 RESTful API,使用 Python 和镜像仓库打包应用程序并部署到 Kubernetes 上。他们需要处理大量的数据,并使用托管数据库,包括用于事务数据和数据仓库的 PostgreSQL 托管数据库,以及用于用户推荐系统的 Redis 托管数据库。他们利用 DigitalOcean Spaces 对象存储在数据管道之间传输数据。
“托管数据库、DigitalOcean Kubernetes 和 DigitalOcean Spaces 的产品组合非常出色,从成本角度来看也非常值。我们有一些几 TB 的存储桶,仅靠数据库无法处理,所以 Spaces 在这方面表现很好。” Vladislav Artemyev表示。
DigitalOcean 所有产品的简洁性对他们来说非常具有吸引力,因为他们不必处理复杂的额外的基础设施配置工作。此外,他们依赖 DigitalOcean 详尽的文档,他们在使用的过程中发现即使作为一家小企业,DigitalOcean 的技术支持和账户管理团队也同样热情且乐于帮助他们解决问题。
“我们曾与一家超大规模云提供商的团队合作,即使获得一次电话支持都很难。但在这里情况完全不同,账户管理团队对我们非常配合。” Vladislav Artemyev表示。
随着客户数量的增长,Stephen 和 Vladislav 意识到,控制云服务提供商的成本是提供有竞争力的价格并吸引新客户的关键。他们处理大量的交易和数据,而这些需求会随时都会产生变化。因此,能够根据实际需求自动扩展的 Kubernetes托管服务,并在不需要额外计算资源时及时缩减资源规模,对他们而言极为重要。他们期待继续与 DigitalOcean 合作,利用 DigitalOcean Kubernetes 支持公司的持续发展。
目前Zingbrian主要服务于欧洲、东南亚、拉丁美洲、非洲市场,共有 35 个游戏产品正在使用其服务,有大量的数据与业务在基于 Digitalocean 云服务搭建的架构上稳定运行。
DigitaloceanDigitalOcean目前正在为全球 60 万的企业提供着稳定、高性能的云服务,包括 Droplet 云主机、 GPU Droplet 云服务器、托管数据库(PostgreSQL、MySQL 、MongoDB 、Kafka 和 Redis)、对象存储、块存储和Kubernetes、负载均衡等。
Digitalocean 在美洲、欧洲、澳大利亚、新加坡、印度等9个地区设有156个数据中心,可支持不同规模的企业在海外快速低成本地部署可靠的云基础设施,快速拓展海外业务。
对于中国的出海企业,DigitalOcean 还特别通过中国区独家战略合作伙伴卓普云提供技术支持、售前服务。所有用户都可以通过卓普云与 DigitalOcean 进行直签,并享受相同的服务以及中文的技术支持。