BBC的多年迁移在线到云“接近完成”,广播公司确认

2022-06-24 08:46:19来源:

BBC正在接近在多年的数据中心迁移项目上完成,这些项目已经看到它升级和重建基础架构的基础架构,以便它可以在云中运行。

BBC Online的基础基础设施以前在伦敦附近的两个数据中心举办,但每周使用超过一半的英国人口,以访问其广泛的内容 - 跨越食谱,新闻,播客,游戏和赶上电视服务 - 它姗姗来迟一久。

“与技术的情况一样,如果你仍然存在,你会倒退。直到最近,大部分BBC网站都是在PHP中编写的......这是一个明智的技术选择,它是在2010年制造的,但现在不是现在,“BBC的设计和工程团队的建筑负责人Matthew Clark在博客帖子中。

他补充说,该倡议是在制作中的“数百人”参与在线重建BBC,以使其成为云准备的资源。

“几乎每个部分都在云上重建,”克拉克写道。“我们利用了云带来的许多好处 - 例如几乎立即提供新服务的灵活性。”

这些优势包括访问Lambda无服务器技术,即来自公共云巨头亚马逊Web服务(AWS)的优惠,该技术已经减少了公司必须致力于其虚拟机和容器资源的实践管理的时间。

“大约一半的BBC网站是[现在]使用AWS Lambda无手指呈现。管理虚拟机(或容器)是昂贵的 - 保持它们的安全性,可靠且可扩展需要时间。无服务器主要解决了我们的问题,“他说。

作为一个例子,Clark共享Lambda如何协助广播公司在突破新闻事件期间管理交通流量的详细信息。

“约2,000个兰姆斯每秒运行,以创建BBC网站;我们期望增长的数字。它在缩放时更快。当有一个突发的新闻事件时,我们的流量水平可以在瞬间火箭,而Lambda可以以[AWS] EC2 [弹性计算实例]自动缩放不能处理这一点。“

BBC的网页中的“绝大多数”在AWS中呈现使用React Open Source,JavaScript Library用户界面Builder呈现,使组织能够呈现其网页服务器端并对客户端进行调整以进行性能优化目的。

除非无服务器,BBC设计和工程团队还进一步倾向于敏捷软件开发和DEVOPS的原则,这对克拉克表示,从生产力和创新角度带来了许多好处。

“预测未来是臭名昭着的。了解未来的最佳方式是快速到达那里,“他说,通过推出”提前和经常“来推出更新。

“英国广播公司始终拥有强大的运营过程(包括24/7队管理服务,以及一种救助方法,以确保开发系统的人也负责维护它们)。我们继续投资这一领域,新的团队专注于基础设施,以及开发人员体验(DevX),“他补充道。

通过这种方式工作也在各个团队中辅助交流和协作,任务提供该项目。

“创建新的BBC网站涉及许多团队。为了成功,我们需要这些团队比以前所做的那样对齐和协作。否则,我们可以轻松地创造一些少于其部分总和的东西,“他说。

“夸大沟通的价值很难。没有它,团队无法理解他们的工作如何与其他团队一起融合。如果没有这种理解,他们就无法看到分享和对齐的机会。团队甚至可能会互相不满。

“沟通带来了理解,并允许文化改变。而不是在孤立中做自己的事情的团队,他们自然地分享,合作和弯曲彼此的需求。他们超越了严格的团队的汇率,知道其他人也将成为最终为每个人提供更好的解决方案,“他补充道。

沟通也在避免“不可避免的”重复努力时发挥了关键作用,当您在项目上有多个自主团队时可能发生的努力。

“当有许多团队时,重复是不可避免的。两个团队都会遇到同样的问题,并创造自己的解决方案。在某些方面,这是良好的 - 团队应该有权拥有并解决他们的挑战。但是没有选中,它可以创造一个不兼容和维护昂贵的多种解决方案,“他说。

在线简化BBC的设置,以减少多年来悄悄的系统复制,这也是该项目的重要组成部分,作为更广泛推动其Web资源的性能和可访问性的一部分。

“多个定制系统已被一般系统替换。这是一个双赢,因为以及更高效,我们可以专注于使新的单一方法更好地比多种旧方法更好。这是因为这是BBC网站现在具有比以往更好的性能和可访问性,“他说。

但是,由于简单和易于管理目的,存在对某些服务保留不同系统的情况。

“作为一个例子,我们选择将BBC的世界服务网站与主英语BBC网站分开。世界服务的需求(如在差的网络条件下工作)都是足以保证单独解决方案的专家。在这种情况下,两个更简单的网站优于一个复杂的网站,“他说。

克拉克说,随着BBC Online几乎完全独家在云上运行,用户现在正在获得“更快,更好,更可靠”的Web体验的好处,但还有更多要做。

“这不是结束,只是新的东西。技术和文化确保我们在一个辉煌的地方,使BBC在线成为最好的地方 - 而且这就是我们会做的,“他结束了。


返回科技金融网首页 >>

版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“科技金融网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场,如有侵权,请联系我们删除。


相关文章