Nossa visão de design para o NGINX One: o SaaS definitivo para o plano de dados

NGINX | 13 de março de 2024

Uma análise mais aprofundada do F5 NGINX One e um convite para participar do acesso antecipado

Há algumas semanas, apresentamos o NGINX One aos nossos clientes no evento AppWorld 2024. Também abrimos o acesso antecipado ao NGINX One, e a lista de espera já está crescendo. A solução também está sendo apresentada no AppWorld EMEA e no AppWorld Asia Pacific. Os eventos nas duas regiões continuarão até junho.

Portanto, em meio a toda essa atividade presencial, este parece ser o momento oportuno para compartilhar um pouco mais sobre nossas ideias e planos para o NGINX One com os leitores do nosso blog e reiterar o convite para o acesso antecipado à nossa comunidade global do NGINX.

Levando o NGINX a novos patamares

No coração de todos os produtos NGINX está nosso extraordinário plano de dados. Originalmente projetado e desenvolvido por Igor Sysoev, o plano de dados do NGINX resistiu ao teste do tempo. Ele é extremamente autossuficiente e eficiente. A base de código permaneceu pequena e compacta, com poucas dependências e raros problemas de segurança. Nosso desafio era tornar o plano de dados o centro de uma oferta de produtos mais ampla e completa, abrangendo tudo o que desenvolvemos — e tornar esse plano de dados mais extensível, acessível, econômico e fácil de gerenciar.

Também queríamos tornar o NGINX uma opção mais acessível para nossa ampla base de clientes da F5. São equipes globais responsáveis pelas operações de rede e pela segurança em toda a empresa, muitas das quais cuidam das implantações do NGINX e garantem que as equipes de desenvolvimento de aplicações e de operações de plataforma tenham o que precisam para criar aplicações modernas.

Princípios fundamentais: sem silos, baseado em consumo, um único plano de gerenciamento, presença global

Com tudo isso em mente, quando começamos a planejar o NGINX One, definimos algumas convenções de design que queríamos seguir:

  • Flexível e sem imposições — O NGINX One será fácil de implementar em toda a variedade de casos de uso do NGINX (servidor web, proxy reverso, entrega de aplicações, Kubernetes/microsserviços, segurança de aplicações, CDN).
  • Interface de API simples — NGINX One será fácil de conectar a qualquer cadeia de ferramentas, plataforma ou sistema de desenvolvimento existente por meio de APIs RESTful.
  • Um único sistema de gerenciamento — NGINX One oferecerá um único console e um único plano de gerenciamento para executar e configurar tudo relacionado ao NGINX. O console será disponibilizado como serviço, sem necessidade de instalação e com fácil integração a outros sistemas, como o Prometheus.
  • Baseado no consumo — Com o NGINX One, os usuários pagarão apenas pelo que consumirem, reduzindo significativamente as barreiras de entrada e diminuindo o custo total de propriedade.
  • Escala de forma rápida, fácil e econômica em qualquer ambiente de nuvem — NGINX One será independente de nuvem e ambiente, oferecendo recursos de plano de dados, entrega de aplicações e segurança em qualquer nuvem, PaaS ou mecanismo de orquestração, bem como em ambientes baseados em funções e sem servidor.
  • Segurança simplificada — NGINX One facilitará a implementação e o gerenciamento da segurança dos seus aplicativos em qualquer ambiente, utilizando recursos do NGINX App Protect, como OneWAF e proteção contra DDoS.
  • Inteligência para otimizar configurações — NGINX One aproveitará toda a inteligência global da NGINX para oferecer sugestões inteligentes sobre a configuração do seu plano de dados, reduzindo erros e melhorando o desempenho das aplicações.
  • Extensibilidade — NGINX One será fácil de integrar a outras plataformas de rede, observabilidade e segurança, bem como de entrega de aplicações. NGINX One simplificará a integração com o F5 Big-IP e outros produtos, facilitando para as equipes de operações de rede e de segurança a proteção e o gerenciamento de seu ambiente tecnológico em todas as nossas famílias de produtos.

NGINX One foi projetado para ser a ferramenta multifuncional definitiva do plano de dados

Queríamos oferecer tudo isso aproveitando nosso principal ativo — o plano de dados do NGINX. Na verdade, um dos fundamentos das nossas primeiras reflexões sobre o NGINX One foi reconhecer que precisávamos voltar às nossas raízes no plano de dados e torná-lo o centro do nosso universo.

NGINX One utiliza o software principal de plano de dados NGINX que você já conhece e o aprimora com ferramentas baseadas em SaaS para observabilidade, gerenciamento e segurança. Seja em implantações de pequena escala ou em sistemas grandes e complexos, NGINX One se integra perfeitamente. Você pode usá-lo como substituto direto de qualquer produto NGINX existente.

Para quem trabalha com ambientes híbridos e multicloud, o NGINX One simplifica o processo. A integração com seus sistemas existentes, fluxos de trabalho de CI/CD e serviços de nuvem é simples. O NGINX One pode ser implantado em minutos e consumido via API, oferecendo a flexibilidade necessária para escalar conforme a demanda. Esse serviço inclui todos os produtos essenciais da NGINX: NGINX Plus, NGINX Open Source, NGINX Instance Manager, NGINX Ingress Controller e NGINX Gateway Fabric. O próprio NGINX One é hospedado em várias nuvens para garantir resiliência.

Em resumo, o NGINX One pode unificar todos os seus produtos NGINX em um único ambiente de gerenciamento. E o mais importante: com o NGINX One, você paga apenas pelo que usa. Não há cobranças anuais de licença nem custos por usuário. Para startups, uma generosa camada gratuita permitirá que você ganhe escala e cresça sem medo de ser surpreendido por cobranças inesperadas. Você pode provisionar exatamente o que precisa, quando precisar. É possível aumentar ou reduzir os recursos conforme necessário e automatizar o dimensionamento para garantir que seus aplicativos tenham sempre um bom desempenho.

NGINX One + F5 Big-IP = Um único plano de gerenciamento e presença global

Para facilitar o gerenciamento do NGINX como parte dos produtos da F5, o NGINX One oferece uma integração aprimorada com a F5 e aproveita a infraestrutura global da empresa. Para começar, o NGINX One será implantado na F5 Distributed Cloud, proporcionando aos seus usuários muitos recursos adicionais. Eles poderão conectar ambientes em diferentes nuvens com facilidade por meio da nossa malha de rede multinuvem, sem precisar lidar com integrações complexas. Também poderão configurar políticas de segurança granulares para equipes e aplicações específicas na camada de firewall global, com menos esforço e menos chamados. Os usuários do NGINX One se beneficiarão da nossa rede global de pontos de presença, aproximando muito mais as aplicações dos usuários finais sem a necessidade de adicionar uma camada de rede de distribuição de conteúdo.

Os usuários da F5 podem aproveitar facilmente o NGINX One para descobrir todas as instâncias do NGINX em execução em seus ambientes corporativos e instrumentá-las para obter melhor observabilidade. Além disso, o portfólio de segurança da F5 compartilha um único mecanismo de WAF, comumente chamado de “OneWAF”. Isso permite que as organizações migrem para o NGINX App Protect as mesmas políticas que usam no BIG-IP Advanced WAF e mantenham essas políticas sincronizadas.

Um olhar para o futuro

À medida que continuamos a aprimorar o NGINX One, garantiremos maior disponibilidade e escalabilidade para suas aplicações e sua infraestrutura. Faremos isso mantendo suas aplicações online com alta disponibilidade integrada e controles granulares de tráfego, além de lidar com mudanças previsíveis e imprevisíveis por meio de automação e extensibilidade. E, ao identificar problemas e aplicar automaticamente alterações supervisionadas de configuração a várias instâncias ao mesmo tempo, você reduz drasticamente seus custos operacionais.

Você poderá resolver problemas antes que seus clientes percebam qualquer interrupção, aproveitando insights detalhados gerados por IA sobre a integridade dos seus aplicativos, APIs e infraestrutura.
A identificação de tendências e ciclos com dados históricos permitirá avaliar com precisão as próximas necessidades, tomar decisões melhores e agilizar a solução de problemas.

Você pode proteger e controlar sua rede, suas aplicações e APIs, garantindo que suas equipes de DevOps possam se integrar perfeitamente aos sistemas e às ferramentas de CI/CD. A segurança ficará mais próxima do código das suas aplicações e APIs, cumprindo a promessa do shift-left. As organizações que implementarem o modelo de confiança zero poderão validar usuários da borda à nuvem sem introduzir complexidade ou sobrecarga desnecessária. Além disso, você reforçará ainda mais sua postura de segurança ao identificar imediatamente e mitigar rapidamente instâncias do NGINX afetadas por vulnerabilidades e exposições comuns (CVEs), garantindo proteção uniforme em toda a sua infraestrutura.

NGINX One também mudará a forma como você consome nosso produto. Estamos migrando para um modelo fornecido como SaaS, que permite pagar por um único produto e disponibilizar nossos serviços onde quer que suas equipes precisem deles — em seu data center, na nuvem pública ou na F5 Distributed Cloud. No futuro, mais recursos serão incorporados ao nosso plano de dados, como WebAssembly. Apresentaremos novos casos de uso, como gateway de IA. Estamos eliminando obstáculos e tornando o consumo desses serviços extremamente fácil, com preços escalonados baseados no consumo.

Haverá até mesmo uma modalidade gratuita para um pequeno número de instâncias do NGINX e para novos clientes. Com a precificação baseada no consumo, você pode começar sem riscos e com baixos custos iniciais.

Será mais fácil para as equipes de compras, pois o NGINX One será incluído em todos os programas de aquisição da F5, incluindo nosso Programa de Consumo Flexível.

O preço não será mais uma barreira para as equipes de desenvolvimento. Com o NGINX One, elas terão todos os recursos e o gerenciamento necessários para proteger, disponibilizar e otimizar todos os aplicativos e APIs, onde quer que estejam.

Quando poderei adquirir o NGINX One e como posso me preparar?

Diante das nossas notícias recentes, muitos clientes da NGINX perguntaram quando poderão adquirir o NGINX One e o que podem fazer desde já para se preparar.

Esperamos que o NGINX One esteja disponível comercialmente ainda este ano. No entanto, conforme mencionado acima, os clientes podem manifestar interesse agora para obter acesso antecipado, experimentá-lo e compartilhar seus comentários para que possamos incorporá-los ao nosso planejamento. Enquanto isso, todos os produtos NGINX disponíveis comercialmente serão compatíveis com o NGINX One, portanto, não é preciso se preocupar com a possibilidade de as compras feitas no curto prazo logo se tornarem obsoletas. Isso não acontecerá.

Para se prepararem para aproveitar todos os benefícios do NGINX One, os clientes devem garantir que estejam usando as versões mais recentes de suas instâncias do NGINX e executando o NGINX Instance Manager conforme estipulado em sua licença.

Atualização de junho de 2024: Desde o lançamento, o NGINX One adicionou muitos novos recursos, e a implementação de um modelo de preços baseado no consumo foi adiada. Leia esta publicação no blog para saber todos os detalhes sobre os novos recursos e as atualizações de preços.


Compartilhar

Publicações relacionadas no blog

Como o F5 NGINX One aprimora o gerenciamento e a observabilidade
NGINX | 10/10/2024

Como o F5 NGINX One aprimora o gerenciamento e a observabilidade

Descubra como o F5 NGINX One aprimora o gerenciamento e a observabilidade de ambientes híbridos e multicloud ao oferecer um console web centralizado baseado em SaaS, com insights em tempo real, conformidade automatizada e gerenciamento simplificado de configurações.

Do OpenAPI ao NGINX como gateway de API usando uma API declarativa
NGINX | 17/06/2024

Do OpenAPI ao NGINX como gateway de API usando uma API declarativa

Descubra como transformar uma definição de esquema OpenAPI em uma configuração NGINX totalmente funcional, operando como um API Gateway com a segurança de um Web Application Firewall e um Portal do Desenvolvedor, usando uma abordagem declarativa de API.

Como gerenciar picos repentinos de tráfego e sobrecarga do servidor
NGINX | 14/07/2021

Como gerenciar picos repentinos de tráfego e sobrecarga do servidor

Picos de tráfego e sobrecarga de servidores são preocupações sérias para varejistas online em qualquer época, mas especialmente durante a “Cyber Season” de compras de fim de ano. Detalhamos como você pode aproveitar as soluções de entrega de aplicações de nível de produção da NGINX para se preparar para aumentos repentinos de tráfego.

Distribuição segura de chaves privadas SSL com o NGINX
NGINX | 02/04/2019

Distribuição segura de chaves privadas SSL com o NGINX

Descrevemos três maneiras progressivamente mais seguras de proteger chaves privadas SSL ao configurar o NGINX para processar tráfego HTTPS: permitir acesso de leitura apenas ao usuário root, criptografar as chaves com senhas armazenadas separadamente e distribuir as senhas a partir de um repositório central.

Agrupando solicitações de API em lotes com NGINX Plus e o módulo JavaScript do NGINX
NGINX | 24/05/2018

Agrupando solicitações de API em lotes com NGINX Plus e o módulo JavaScript do NGINX

O módulo JavaScript do NGINX lançado com o NGINX Plus R15 oferece suporte a subsolicitações, possibilitando uma classe totalmente nova de casos de uso para o NGINX Plus. Este exemplo completo também usa a API do NGINX Plus e os módulos de chave-valor para converter solicitações de API dos clientes em solicitações separadas para as APIs dos microsserviços que compõem um aplicativo.

Como superar o esgotamento de portas efêmeras no NGINX e no NGINX Plus
NGINX | 19/04/2016

Como superar o esgotamento de portas efêmeras no NGINX e no NGINX Plus

Confira dicas para evitar o esgotamento de portas efêmeras com ajustes no kernel do Linux, conexões keepalive e conexões vinculadas dinamicamente a endereços IP locais.