Snam 使用 F5 BIG-IP 和 F5 NGINX Plus 为其能源管道网络提供支持

为了支持其数字化转型议程,Snam 正在寻求一种结合可编程性、企业级支持和捆绑安全功能的 API 连接解决方​​案。 

商业挑战

Snam 是欧洲领先的天然气运输和储存运营商。 

Snam的数字化转型是一项复杂而长期的工程。 其数字化转型计划十分广泛: 它们涉及持续安装 1,000 多个接触点和检查点,用于收集管道和存储网络的数据。 通过物联网和机器学习 (ML),Snam 希望让其团队能够以当前速度的一百倍获取可操作的实时数据。  

这项工作的核心是更广泛地利用 API,并决定将所有内部新应用开发为云原生应用程序。  

为了支持其数字化转型议程,Snam 正在寻求一种结合可编程性、企业级支持和捆绑安全功能的 API 连接解决方​​案。 为了寻找一个能够满足其需求而又不限制其雄心的合作伙伴,Snam 向 F5 求助。 

解决方案

Snam 多年来一直是 F5 的客户,依靠 F5 TMOS 支持其向云端迁移的关键业务基础设施。 为了实现敏捷应用生命周期,Snam 已投资 Red Hat OpenShift 和 Azure Red Hat OpenShift 作为其 Kubernetes 基础设施。 

当 Snam 开始调查和评估产品以支持其云原生使命时,它制定了“更好地团结”战略,其中 F5 BIG-IP 容器入口服务使 Snam 能够无缝集成 TMOS 和 NGINX Plus。 

自 2020 年夏天开始概念验证计划以来,Snam 已相继完成产品试验并集成了多个 F5 NGINX 解决方案,以支持其 API 生态系统的发展。  

首要任务是克服定制化和可编程性有限的痛点,Snam 通过用 F5 NGINX Plus 替换其之前的 API 网关并将其部署为 API 网关来实现这一目标。 Manzoni 说:“我们选择 NGINXPlus 的主要原因是根据我们的特定需求进行定制。” “对于其他 API 系统,我们必须根据产品提供的功能构建我们的架构。 借助 NGINXPlus,我们可以轻松地使用自定义代码进行开发。” 

第二大优先事项是安全。 作为关键国家基础设施提供商,Snam 需要在整个网络中实现一流的安全性,并寻求能够支持其身份验证和授权要求的供应商,包括使用 OIDC 的完全动态单点登录 (SSO)。此外,他们还需要提高弹性的功能,例如速率限制和第 7 层重写。  

Snam 使用 NGINXPlus 实现了其所有主要目标。 

结果

具有完全控制权的灵活 API 生态系统

与以前的网络提供商所经历的挫折相比,NGINXPlus 的实施提供了 Snam 朝着其设想的 API 生态系统迈进所需的充分的灵活性和控制力。 Manzoni 说:“我们现在可以以完全容器化的方式进行开发,因为 NGINXPlus 提供了利用和开发容器化基础设施所提供的功能的能力。” “我们现在能够转向以 API 为中心的完全现代化方法,而不是继续像过去那样工作,到处修补应用以与前端基础设施共存。” 

全面支持自定义配置

在实施 NGINXPlus 之前,Snam 努力协调其两个主要要求:最大程度灵活的 API 网关配置以及企业级支持和安全性。 如果 Snam 的自定义配置超出了供应商的配置模板范围,那么其他 API 网关供应商都不愿意支持它们。 

“我们几乎想让鸡和蛋同时存在,而有了 NGINXPlus,我们就可以做到。 这意味着我们可以完全自由地做我们需要做的事情,而不被供应商捆绑的产品所束缚。 有了 NGINXPlus,我们就有了捆绑包,可以自由地进一步配置和编程,这至关重要,同时还能保持支持。” 

一站式服务

Snam 除了从 NGINXPlus 获得的好处之外,还将 F5 视为可以满足同一保护伞下所有 API 连接需求的提供商。 Manzoni 说:“除了摆脱现有解决方案缺乏的灵活性之外,将 NGINXPlus 用作 API 网关的能力以及将 F5 NGINX Ingress Controller 用于 Kubernetes 的能力也是关键。” “事实证明,NGINXPlus 非常灵活,并且可以根据我们的需求进行完全定制,无论这些需求有多么复杂。 由于它与平台无关,因此可以在本地和公共云中无缝部署。 这简化了操作并帮助我们支持和发展业务。” 

Manzoni 继续说道:“我们认为 NGINXPlus 是一种经过验证的解决方案,它背后有投资支持,而且作为一款成熟的企业解决方案,它发展势头强劲。 我们计划让 NGINXPlus 成为未来几年 Snam API 发展的基石。” 

沃达丰徽标
好处
  • 在其网络中部署了企业级安全性,使用 OpenID Connect (OIDC) 进行身份验证和授权,实现完全动态的单点登录 (SSO) 
  • 通过速率限制和第 7 层重写等功能提高网络弹性和 Web 应用安全性  
  • NGINXPlus 为 Snam 提供了其可定制 API 生态系统所需的灵活性和控制力 

挑战
  • 在管道和存储网络上安装 1,000 多个数据收集点  
  • 需要以当前速率一百倍的速度从物联网和机器学习源获取可操作的实时数据   
  • 需要更多地利用 API,并将所有内部新应用开发为云原生应用程序 
  • 受限于现有 API 网关缺乏定制化和可编程性 

产品