Kubernetes如何简化Bet365的软件部署
GCHQ导演说,NCSC扩大智力分享
WD转向单个应用程序门户网站,为工人创建“移动时刻”
微软对AMD处理器的Micrstive Metdown / Specter补丁
大曼彻斯特邀请公共部门宽带投标人
欧洲通过争议的版权指令
GDS将“Cajole”部门使用基于语音服务
Mike Lynch首领向高等法院抵御惠普指控
No-Deal Brexit威胁到英国Cav部门的未来
澳大利亚公司抓住业务 - IT差距
表面书2的高需求任务2将插入式电池擦拭
阿特拉斯人推出了Jira Ops,收购了295米的Opsgenie
Natwest推出了业务虚拟帐户平台
IBM对自动化的投资在GDPR的第一年偿还了
OpenReach呼吁CSPS帮助制定全纤维策略
微软的宏伟SWIFTKEY计划终于进入了焦点
Windows 10的新支持策略是SMB的单打
Microsoft要求KB 4090913修复上个月的Win10 1709 USB错误
SEC官员称Ethereum不是一种安全,释放它监督
英国物联网研究中心解决网络风险
上诉法院法官拒绝在地平线上拒绝邮局要求
聪明的一句话:跳过微软的七月补丁
WWDC:Apple Siri的演变
补丁更新:每月汇总预览需要WIN7,8.1以及WIN10 1607,1703的更新
Web Inventor希望在稳固的数据原则上构建的网络
Mingis关于Tech:无线充电更新
华为网络安全首席约翰萨福克:这不是我们的文化是侵略性的
家庭办公室遏制批量批量电子邮件在数据泄露之后
挪威数据中心策略产生股息
苹果销售大约10个iphone一秒钟,主要是iphone x
伦敦议会试验弱势公民的基于验证的数字ID方案
BlackBerry的Android升级曲目记录应该让任何人暂停
ANZ CIO在数字议程中击中了障碍
Siemens PLC中的漏洞安全警报
获取2月份的Microsoft Patches,除非您使用的Win10秋季创建者更新
2018年技术故事中技术和多样性的十大女性
您不会相信为什么Win7每月汇总,KB 4093118一直保持安装
2018年夏季iPhone刷新炒作综合
Vodafone和IBM Prep用户云为未来的网络技术
Google Touts 21 Android手机它建议商业用途
六十一到10个矛网络钓鱼电子邮件
SAP转向Prepay和iOS来调动SAP云平台使用情况
补丁星期二即将到来:阻止Windows更新并祈祷我们不会再被愚弄
报告索赔犯罪分子仅为Apple Icloud帐户ID支付15美元
Win7每月汇总KB 4056894早期发出信号,周二缩写补丁
更改的游戏副作用A Chrome OS平板电脑可以创建
BT面对争斗,以在Brexit后保持欧盟合同
阿里巴巴云在印度尼西亚开设第二个数据中心
XL Axiata与TIBCO队伍中的数据科学倡议
20TB的硬盘预计2019年,因为希捷哈姆特通过NetApp测试
您的位置:首页 >电子新闻 >

Kubernetes如何简化Bet365的软件部署

2021-08-25 08:43:51 [来源]:

赌博网站Bet365与Kubernetes集群一起使用,使其产品团队能够更快地提供新软件。

在线投注网站已测试如何在其网站上容纳一个视频服务功能。Kubernetes正在为IT基础架构和软件产品开发团队提供共同的语言和框架来指定,突出和部署容器。

描述了该公司的软件发布周期,Alan Reed,Bet365的体育发展负责人表示:“我们来自传统的窗口背景,并具有激烈的发布时间表。我们的内部发行团队希望提高发布的速度,但我们发现我们可以每天做一到两到两个版本。“

随着业务的增长,产品团队需要找到一种加快软件发布周期的方法。

Bet365的主要基础设施建筑师Jim Nightingale表示,该公司的IT基础架构团队正在解决一个非常相似的问题。该团队以前使用了面向服务的架构来支持产品团队,但发现它正在努力以推出新的软件供电产品所需的速度进行康复和部署服务器。

Nightingale说:“随着Bet365的架构变得更加复杂,我们注意到围绕配置平台的责任越来越大的灰色区域。在堆栈中部署的配置和调整有元素,传统上是基础架构团队的汇款,但需要由产品团队进行。

“结果是两个触摸配置项的团队,此增加的复杂性会增加错误的可能性。”

使用Kubernetes,Bet365现在有一个平台,产品团队可以以可扩展的方式部署,说夜莺。它为公司提供了一个常见的框架,用于描述IT基础架构和产品团队可以分享的复杂服务器配置。“我们有一种共同的语言,即业务的两个部分都可以使用。这是一种共同的语言,避免了混淆。“

该公司正在利用容器,可以使用Kubernetes以自动的方式部署。

“Containeration使我们能够解耦这种复杂性并清楚地描绘平台和部署之间的责任,”夜莺说。

从软件开发角度来看,REED也希望利用容器,然后可以使用Kubernetes平台进行策划。“Kubernetes可以协调非常复杂的[基础设施]要求,”他说。“你也可以很快地移动多个IT环境。”

一旦Bet365的产品团队决定使用容器,Reed的下一个问题就是如何适当地尺寸。产品团队更喜欢小,所谓的三角洲发布,而不是重大更新。“我们是高批量三角洲发布的巨大信徒,”他说。“如果您正在进行大型软件版本,您将失去许多灵活性。”

REED表示,使用容器将部署代码与需要进行质量保证的代码分开部署代码是不可行的。在他的经验中,这种分离将无法批准令人挑剔的敏捷性。

他考虑的另一种理论将网站分成容器。“我们以前认为我们将为网站拥有一个容器,一个用于移动网站,”他说。“但一个容器不必指巨石。它不必包含IT环境的整个占用空间。“

对于芦苇,容器应该是自我感知的,高度部署的,并有指标以保证成功。“我们采取了截然反对的观点,”他说。

对于它的Kubernetes测试案例,Bet365看了它在其意大利赛马网站上介绍了它的直播视频流。“意大利赛马是完美的测试用例。我们需要一个足够的候选人,足够的原子和便携式,足以证明我们可以使Kubernetes工作。“

球队的目标是从自然而然的地上建造一些东西。“意大利赛马是一个非常好的例子,我们如何从我们的网站中分开一个功能 - 作为与主站点分开的微型产品,”Reed说。

使用Kubernetes的风险是,平台很快就会发展,这意味着使用最新和最伟大的新功能,这是太容易被带走的夜莺。

“Kubernetes周围有一个巨大的生态系统,”他说。“我们迷失在可能的艺术中,并试图创建一个令人难以置信的平台。我们和一个怪物出来,但理解我们需要提供简单的东西。“

他补充说,团队削减了使用新的Kubernetes功能的使用。“我们想要保持简单,确保它是可管理的,所以我们可以自己支持它。”

Nightingale表示,转向Kubernetes也涉及将Windows和基于Linux的IT基础架构的移动。“我们一直搬到一个Linux工作流程,并对平台感觉更舒服,”他说。

Reed补充说:“在很多方面,这是我们的自然下一步。我们转向Linux和Golang的最新成功,Kubernetes和集装箱的语言,提供了适当的环境,使得Bet365成为可能的集装箱。“

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。