Kaizen Gaming 使用Core Byte的 微服务功能实现服务开发现代化

首充送50%
续费低至5折
AWS CDN 1折购
免费代充值
免费选购指南
免费协助迁移
2023-11-16 15:45:24

Kaizen Gaming 在 10 个国家/地区提供体育博彩、赌场赌博和其他服务,是世界上发展最快的游戏科技公司之一。为了继续提供高质量的客户体验,同时将业务拓展至新地区,Kaizen Gaming 寻求将其单体式传统 IT 应用和基于虚拟机(VM)的架构进行现代化。Kaizen Gaming 与红帽咨询开展密切合作,将其关键应用过渡到基于微服务的架构,并采用红帽 OpenShift 支持的持续集成和持续交付(CI/CD)方法。借助企业级 Kubernetes 容器平台和现代开发管道,该公司将上市时间缩

Kaizen Gaming 在 10 个国家/地区提供体育博彩、赌场赌博和其他服务,是世界上发展最快的游戏科技公司之一。为了继续提供高质量的客户体验,同时将业务拓展至新地区,Kaizen Gaming 寻求将其单体式传统 IT 应用和基于虚拟机(VM)的架构进行现代化。Kaizen Gaming 与红帽咨询开展密切合作,将其关键应用过渡到基于微服务的架构,并采用红帽 OpenShift 支持的持续集成和持续交付(CI/CD)方法。借助企业级 Kubernetes 容器平台和现代开发管道,该公司将上市时间缩短了 50%,还获得了响应业务增长的可扩展性。

简化后端 IT 复杂性,支持极致的赌博体验

Kaizen Gaming 是世界上发展最快的游戏科技公司之一。Kaizen Gaming 在希腊和塞浦路斯以 Stoiximan 品牌针对各种运动提供投注服务,投注对象包括专业团队、奥运冠军等等。该公司还以 Betano 品牌在其他八个国家/地区提供体育博彩、现场投注、赌场和其他赌博服务。

“红帽咨询跟我们分享了使用 OpenShift 设计和安装的全部经验。在他们的帮助下,我们可以在新的生产环境中平稳运行工作负载,并迅速获得任何疑问或问题的解答。人员和团队合作是与红帽携手合作最有价值的地方。” Kaizen Gaming 站点可靠性工程主管。

Kaizen Gaming 计划更新其游戏平台的基础架构,以便在拓展到新国家/地区时能继续提供竞技娱乐体验。其所拥有的五大传统应用最初是由一个 15 名工程师组成的小型团队构建的,这些应用不仅是单体式的,而且复杂性高。随着公司开发团队不断壮大,目前已有约 300 名工程师,这种复杂程度使得大规模使用和管理流程更具挑战性。例如,Kaizen Gaming 的奖励平台应用支持越来越多的关键服务,从体育博彩和赌场流程到客户保证金等。为了简化和扩展其 IT 基础架构和平台,该公司决定将其较大的传统应用划分为多个微服务,并采用更多的迭代流程。Kaizen Gaming 技术(平台)主管 Michalis Chrysostomidis 表示:“我们的目标是更快地向用户交付新功能,这意味着如果我们要实现该目标,就需要使自己的游戏平台更加敏捷,并建立一个高度可扩展的基础。我们决定将自己较大的奖励平台应用划分为几个微服务,并托管在 Kubernetes 容器中。”借助红帽从社区过渡到企业级 Kubernetes最初,Kaizen Gaming 通过内部平台完成了概念验证(POC),该平台在裸机上运行并使用 Kubernetes 的社区版本进行创建。为了在减少故障排除和管理工作的同时,实现全面的可扩展性并获得效率优势,该团队使用红帽 OpenShift 来替换该解决方案。这款企业级

Kubernetes 容器平台可提供全面的安全性和自动化功能,以支持现代迭代式开发方法。

Kaizen Gaming 站点可靠性工程主管 Yiannis Karayiannidis 表示:“尽管我们的测试已证

明我们可以进一步缩短上市时间,并简化在裸机上运行 Kubernetes 的管理,但社区开发

的解决方案并不适合我们。之前,我们与红帽咨询合作,将 300 多台生产 VM [虚拟机] 从

CentOS 迁移到红帽企业 Linux。那次经历给了我们十足的信心,相信红帽咨询专家能使用

红帽 OpenShift 来提供企业支持,并随我们公司的发展持续维护我们的 Linux 服务器。”

在红帽技术专家的帮助下,Kaizen Gaming 对裸机上运行的红帽 OpenShift 进行了部署。

在对五个较小的应用进行测试部署后,红帽咨询专家在这个全新的环境中重新设计并重新

部署 Kaizen Gaming 奖励平台,并将其作为 .NET Core 微服务。

Kaizen Gaming 站点可靠性团队负责人 George Laoulakos 表示:“我们最初使用的是虚拟

环境,但红帽团队建议,随着我们平台的发展,消除虚拟层能提高可扩展性。他们的支持

给了我们尝试的信心。”

cn.redhat.com

客户案例研究 Kaizen Gaming 使用红帽 OpenShift 的微服务功能实现服务开发现代化

2

拓展新市场,平衡高性能游戏服务

通过更高效的 CI/CD 管道将上市时间缩短 50%

以前,Kaizen Gaming 的每个工程师都必须手动构建用于代码创建和测试的环境。在预生产

的预演环境中,可用的共享 VM 数量有限,这就需要开发人员要求其他人在完成最终测试

的几个小时内不要覆盖代码。

现在,借助红帽 OpenShift Pipelines 提供的持续集成和持续交付(CI/CD)开发管道以

及即用型任务模板,Kaizen Gaming 的开发人员可在几分钟内就完成测试。因此, Kaizen

Gaming 将新应用和新功能的上市时间缩短了一半。

Chrysostomidis 表示:“内置的红帽 OpenShift Pipelines 组件为我们提供了 Kubernetes

原生框架和持续集成管道,为我们的开发人员创造了更流畅的体验。他们 只需标记微服务

的新版本,然后仅花费五到十分钟即可在预演环境中完成测试并推进项目。”

为现有和新服务位置提高可扩展性

与许多跨国企业一样,Kaizen Gaming 必须在扩展现有应用以继续提供可靠体验和支持业务

拓展到新地点之间取得平衡。红帽 OpenShift 内置自动扩展功能,使该公司能够启动新的

虚拟机,然后在几秒钟内创建并存储应用,而这一过程在之前使用的单体式传统架构中大

概需要 20 分钟。

Chrysostomidis 表示:“虽然在虚拟环境中快速扩展应用极具挑战性,但是我们现在扩展

奖励平台可以快一百倍,而且更加容易了。对于内存密集型应用,只需几秒钟,我们便可

以轻松增加 CPU 和内存限制,即使请求量快速增长也能确保高性能。例如,在特定体育赛

事宣传活动期间,我们就能看到流量增加。”

Kaizen Gaming 还利用红帽 OpenShift 4 中包含的全新多集群功能,使工作负载更接近客户

端,从而进一步优化服务性能。

Chrysostomidis 表示:“借助该版本的红帽 OpenShift,我们可以在经营业务的每个国家/

地区部署集群。此外,我们还可以构建更小的代码段,然后根据国家/地区或品牌对其进行

隔离,以改善延迟或响应时间。无论客户身在何处,为其提供一致的游戏体验是我们拓展

业务的关键。”

在专家指导下优化新的工作方法

经验丰富的技术咨询师提供持续支持,帮助 Kaizen Gaming 继续优化其微服务架构和现代

开发流程。

Karayiannidis 表示:“红帽咨询跟我们分享了使用 OpenShift 设计和安装的全部经验。在

他们的帮助下,我们可以在新的生产环境中平稳运行工作负载,并迅速获得任何疑问或问

题的解答。人员和团队合作是与红帽携手合作最有价值的地方。”

cn.redhat.com

客户案例研究 Kaizen Gaming 使用红帽 OpenShift 的微服务功能实现服务开发现代化

3

版权所有 © 2022 Red Hat, Inc。红帽、红帽企业 Linux、红帽 Logo 和 OpenShift 是红帽在美国和其他国家/地区的商标或注册商标。Linux® 是

Linus Torvalds 在美国和其他国家/地区的注册商标。

关于红帽

红帽是世界领先的企业开源软件解决方案供应商,依托强大的社区支持,为客户提供稳定可靠且高性能的 Linux、

混合云、容器和 Kubernetes 技术。红帽致力于帮助客户开发云原生应用,集成现有和新的 IT 应用,并实现复杂环

境的自动化和管理。作为深受《财富》500 强公司信赖的技术顾问,红帽旨在提供一流的支持、培训和咨询服务,

努力将开放创新的优势赋能于各行各业。红帽作为全球企业、合作伙伴和社区网络的互连枢纽,致力于帮助企业发

展、转型,并拥抱数字化未来。

请告知我们您遇到的挑战。我们在此提供帮助。
联系我们
陌陌是挚文集团于 2011年8月推出的一款基于地理位置的移动视频社交应用,是中国领先的开放式社交平台之一。在陌陌,用户可以通过视频、文字、语音、图片来展示自我,基于地理位置发现附近的人,加入附近的群组,建立真实、有效、健康的社交关系。
查看详情
Kaizen Gaming 在 10 个国家/地区提供体育博彩、赌场赌博和其他服务,是世界上发展最快的游戏科技公司之一。为了继续提供高质量的客户体验,同时将业务拓展至新地区,Kaizen Gaming 寻求将其单体式传统 IT 应用和基于虚拟机(VM)的架构进行现代化。Kaizen Gaming 与红帽咨询开展密切合作,将其关键应用过渡到基于微服务的架构,并采用红帽 OpenShift 支持的持续集成和持续交付(CI/CD)方法。借助企业级 Kubernetes 容器平台和现代开发管道,该公司将上市时间缩
查看详情
使用 AWS 服务,Spring Venture Group 满足了其所服务行业的增长需求。Spring Venture Group是美国最大的直接面向消费者的 Medicare 保险服务竞技公司,该公司使用AWS Service Catalog 来确保快速配置符合 Amazon HIPAA BAA的服务器。
查看详情