博客

利用 F5 和 NGINX 弥合鸿沟

Kara Sprague 缩略图
卡拉·斯普拉格
2019 年 9 月 9 日发布

人们对我们最近收购的 NGINX 以及合并后公司的发展战略非常感兴趣。 此次收购的真正作用是使 F5 能够满足所有客户的需求,无论他们来自哪个领域,从传统企业到网络规模的数字原生企业。

全球大多数公司都在进行数字化转型。 他们正在自动化手动活动来推动运营改进。 他们还希望扩大其数字影响力,以吸引新客户或获得新的体验。 最先进的企业正在使用机器学习和人工智能来增强其核心业务流程和决策。

因此,近年来全球应用数量激增也就不足为奇了。 IDC 估计,2018 年企业应用工作负载约为 7 亿1预计到 2023 年这一数字将增长 5 倍。

然而,尽管应用程序已成为现代企业最有价值的资产,但各个公司在开发、部署、运营、保护和管理其应用组合的能力方面仍然存在巨大差距。 这些步骤形成了一个应用生命周期——对于一个传统的企业组织来说,完成该生命周期的一次迭代可能要花费数月甚至数年的时间。 相比之下,谷歌或 Facebook 等数字原生公司则需要几天甚至更短的时间。

公司可以承担的新应用或应用变更的数量也范围很广。 处理单片或三层应用的更传统的企业可能在一年内管理数十个应用生命周期。 相比之下,网络规模组织在相同的时间范围内管理数百甚至数千个应用生命周期。

这是一个巨大的范围。 在应用经济中,快速迭代就是你的竞争优势。 亚马逊、Lyft、谷歌、Facebook 和 Netflix 等公司通过大规模快速迭代应用生命周期颠覆了整个市场。

但其他人又该怎么办呢? 当今,绝大多数组织都处于“混乱的中间”状态。 他们不是网络规模的数字原生代,但他们确实认识到,如果他们不转型,他们很可能无法生存。 这些企业以不同的紧迫性和积极性,通过基于微服务的云原生应用程序来添加或扩展其产品组合中已有的传统单体式和三层应用程序。

这种情况造成了技术格局完全不均质化。 企业 IT 环境很像沉积岩——从成立之日起,企业就会投资和积累技术来支持业务发展。 大多数情况下,没有充分的商业理由用更现代的方法去颠覆成熟、稳定的技术。 大型机在企业 IT 环境中的持续存在就是这种动态的最好例子。

使用旧技术和实践开发的应用通常运行着业务中一些最重要的部分,因为这些是组织首先实现技术支持或自动化的领域。 结果是,当今大多数企业都在管理结合了单体式、三层式和基于微服务的应用的多样化产品组合。 他们还管理支持不同应用程序架构的一系列底层技术。

这些组织一方面牢牢扎根于传统应用,另一方面则着眼于云原生应用程序和现代 DevOps 实践的未来,它们需要既能支持其原有业务,又能使其转型的解决方案。 您如何提供一套连接这两个世界的解决方案?

这就是 F5 的价值主张,也是我们收购 NGINX 背后的根本原则。我们为公司提供解决方案,使其应用从代码到交付给客户的速度更快、更安全、规模更大。 我们将这些解决方案称为多云应用服务:为应用构建者提供的打包工具,可促进多云架构中的开发、部署、运营、安全和治理。

F5 的BIG-IP在解决企业应用和增强 IT 运营团队能力方面有着悠久的历史。 在应用开发和 DevOps 领域,NGINX 拥有足够的规模、性能和空间来满足这些数字原生参与者的需求 — — 事实上,世界上最大的公共云和许多最大的 SaaS 平台都在 NGINX 上运行。

借助 NGINX,我们不期望简单地进行集成并以相同的方式共同进入市场。 此次收购背后的根本动机是,作为一个综合投资组合,我们可以共同创造巨大的价值。 我们共同提供涵盖整个应用生命周期的解决方案,适用于单体式、三层式和基于微服务的应用程序:

  • 正在开发中 – 我们提供轻量级、多语言应用服务器(NGINX Unit)、世界领先的 Web 服务器(NGINX OSS 和 NGINX+)以及 API 网关(NGINX OSS 和 NGINX+)。
  • 在部署中 - 我们提供多云流量管理和安全功能(NGINX OSS、NGINX+、BIG-IP),以及模板、自动化和编排(F5 自动化工具链)。
  • 在运营中——我们提供集中管理、分析和可视性(NGINX 控制器、BIG-IQ)。
  • 在治理和安全方面——我们正在开发解决方案,以简化策略管理,提供单一风险视图,为 IT 和业务领导者提供对其应用组合的洞察,并支持整个产品组合的合规性报告。

最近,在我们的客户活动 F5 Aspire 上,我会见了来自世界各地的数十位客户。 我看到 F5 与 NGINX 的结合已经为尖端网络播放器提供支持,同时加速更多传统企业的数字化转型。 显然,我们共同为客户提供一个集成平台和统一的客户体验,以管理整个应用程序范围,从代码到客户,并为公司提供所需的一切,无论他们处于数字化转型之旅的哪个阶段。

要了解更多信息并直接听取我和其他 F5 领导的意见,请收听明天太平洋时间上午 8:40 开始的 NGINX Conf 2019直播

1定义为直接部署在裸机服务器、虚拟机或容器中的应用功能