A Snam fomenta sua rede de gasodutos de energia com o BIG-IP da F5 e o F5 NGINX PLUS

Para dar suporte à sua agenda de transformação digital, a Snam estava buscando uma solução de conectividade de API que combinasse programabilidade, suporte de nível empresarial e recursos de segurança agrupados. 

Desafio Empresarial

A Snam é a operadora líder europeia em transporte e armazenamento de gás natural. 

A evolução digital da Snam é um empreendimento complexo e de longo prazo. Seus planos de transformação digital são abrangentes: Elas envolvem a instalação contínua de mais de 1.000 pontos de contato e inspeção onde os dados são coletados em toda a rede de dutos e armazenamento. Por meio da IoT e do aprendizado de máquina (ML), a Snam espera equipar suas equipes com acesso a dados acionáveis em tempo real a uma taxa cem vezes maior que a atual.  

O ponto central deste trabalho foi uma utilização muito maior de APIs e uma decisão de desenvolver todos os novos aplicativos internos como nativos da nuvem.  

Para dar suporte à sua agenda de transformação digital, a Snam estava buscando uma solução de conectividade de API que combinasse programabilidade, suporte de nível empresarial e recursos de segurança agrupados. Em busca de um parceiro que pudesse atender às suas necessidades sem limitar suas ambições, a Snam recorreu à F5. 

SOLUÇÕES

A Snam é cliente da F5 há vários anos e conta com o F5 TMOS para dar suporte à infraestrutura crítica dos negócios em sua jornada para a nuvem. Movendo-se em direção a um ciclo de vida de aplicativos ágeis, a Snam investiu no Red Hat OpenShift e no Azure Red Hat OpenShift para sua infraestrutura Kubernetes. 

À medida que a Snam começou a investigar e avaliar produtos para dar suporte à sua missão cloudnative, ela desenvolveu uma estratégia de “melhor juntos” na qual o F5 BIG-IP Container Ingress Services permite que a Snam integre o TMOS e o NGINX Plus perfeitamente. 

Desde o início de uma iniciativa de prova de conceito no verão de 2020, a Snam concluiu sucessivamente testes de produtos e integrou diversas soluções F5 NGINX para dar suporte ao desenvolvimento de seu ecossistema de API.  

A primeira prioridade era superar o problema da personalização e programabilidade limitadas, o que a Snam conseguiu ao substituir seu gateway de API anterior pelo F5 NGINX Plus, implantado como um gateway de API. “O principal motivo pelo qual escolhemos o NGINXPlus foi adaptá-lo às nossas necessidades específicas”, diz Manzoni. “Com outros sistemas de API, tivemos que construir nossa arquitetura com base no que o produto oferece. Com o NGINXPlus podemos desenvolver facilmente com código personalizado.” 

A segunda prioridade era a segurança. Como provedora de infraestrutura nacional crítica, a Snam exige a melhor segurança da categoria em toda a sua rede e buscou um fornecedor que pudesse dar suporte aos seus requisitos em torno de autenticação e autorização, incluindo single signon (SSO) totalmente dinâmico usando OIDC. Além disso, eles precisam de recursos que melhorem a resiliência, como limitação de taxa e reescrita de Layer7.  

A Snam atingiu todos os seus principais objetivos usando o NGINXPlus. 

Resultados

Um ecossistema de API flexível com controle completo

Em contraste com a frustração experimentada com provedores de rede anteriores, a implementação do NGINXPlus forneceu a flexibilidade e o controle completos que a Snam precisa para progredir em direção ao ecossistema de API pretendido. “Agora podemos desenvolver de forma nativa totalmente conteinerizada, porque o NGINXPlus oferece a capacidade de alavancar e explorar os recursos fornecidos pela infraestrutura conteinerizada”, diz Manzoni. “Agora podemos migrar para uma abordagem totalmente moderna centrada em APIs, em vez de continuar a trabalhar como fazíamos no passado, corrigindo aplicativos aqui e ali para coexistir com a infraestrutura de front-end.” 

Suporte total para configurações personalizadas

Antes de implementar o NGINXPlus, a Snam teve dificuldades para conciliar dois dos seus principais requisitos: configuração de gateway de API com flexibilidade máxima e suporte e segurança de nível empresarial. Nenhum outro fornecedor de gateway de API estava disposto a oferecer suporte às configurações personalizadas do Snam se elas se estendessem para fora dos modelos de configuração do fornecedor. 

“Quase queríamos juntar o ovo e a galinha, e com o NGINXPlus podemos. Trata-se de ser completamente livre para fazer o que precisamos e não ficar preso ao produto fornecido pelo fornecedor. Com o NGINXPlus temos o pacote, a liberdade de configurá-lo e programá-lo ainda mais, o que é crucial, mantendo o suporte.” 

Um balcão único

Além dos benefícios que a Snam está obtendo com o NGINXPlus, ela vê a F5 como uma provedora que pode atender a todas as necessidades de conectividade de API sob o mesmo guarda-chuva. “Além de nos afastarmos da falta de flexibilidade que tínhamos com a solução atual, a capacidade de ter o NGINXPlus como um gateway de API e o uso do F5 NGINX Ingress Controller para Kubernetes juntos foram essenciais”, diz Manzoni. “O NGINXPlus provou ser flexível e totalmente personalizável com base em nossos requisitos, não importa quão sofisticados eles sejam. Por ser independente de plataforma, ele pode ser implantado perfeitamente no local e na nuvem pública. Isso simplifica as operações e nos ajuda a dar suporte e a expandir nossos negócios.” 

Manzoni continua: “Vemos o NGINXPlus como uma solução comprovada, com investimento por trás dela e forte impulso como uma solução empresarial completa. Planejamos que o NGINXPlus seja a pedra angular da evolução da nossa API na Snam nos próximos anos.” 

Logotipo da Vodafone
Benefícios
  • Implantou segurança de nível empresarial em sua rede com logon único (SSO) totalmente dinâmico usando OpenID Connect (OIDC) para autenticação e autorização 
  • Resiliência de rede aprimorada e segurança de aplicativo da web com recursos como limitação de taxa e reescrita de Layer7  
  • O NGINXPlus fornece a flexibilidade e o controle que o Snam precisa para seu ecossistema de API personalizável. 

Desafios
  • Instalação de mais de 1.000 pontos de coleta de dados em toda a rede de gasodutos e armazenamento  
  • Dados acionáveis e em tempo real necessários de fontes de IoT e ML em uma taxa cem vezes maior que a atual   
  • Necessidade de maior utilização de APIs e desenvolvimento de todos os novos aplicativos internos como nativos da nuvem 
  • Limitado pela falta de personalização e programabilidade de seu gateway de API existente 

Produtos