Como o F5 NGINX One ajuda as equipes de operações de plataforma a enfrentar desafios reais

NGINX | 24 de janeiro de 2025

As equipes de Operações de Plataforma desempenham um papel central no gerenciamento de clusters Kubernetes e ambientes nativos da nuvem, permitindo que os desenvolvedores se tornem mais autossuficientes e avancem com mais rapidez. No entanto, alcançar bons resultados traz desafios reais. Entre as dificuldades diárias estão lidar com desvios de configuração, automatizar o controle de versões, garantir que as correções sejam aplicadas sem interrupções e gerenciar certificados. Isso é particularmente difícil na camada de entrega de aplicações, em que agora se espera que os desenvolvedores utilizem recursos de autoatendimento, embora geralmente tenham menos experiência ou conhecimento especializado.

Os engenheiros de plataforma também devem selecionar e promover ferramentas que os ajudem a colaborar com as equipes de segurança e de redes em momentos de alta pressão, como na mitigação de ataques volumétricos distribuídos de negação de serviço (DDoS) ou na resposta a incidentes e violações de segurança. À medida que surgem novas regulamentações, as equipes e os profissionais de Operações de Plataforma desempenham um papel fundamental para garantir que todas as aplicações estejam em plena conformidade em implantações amplamente distribuídas e ambientes diversos — na nuvem, locais, Kubernetes e híbridos.

“Ao permitir que as equipes passem de uma gestão reativa e de funções isoladas para uma otimização proativa e uma colaboração simplificada, o NGINX One torna a entrega de aplicações modernas mais eficiente, segura, transparente e escalável.”

Esses desafios se tornam ainda mais complexos quando aplicações de inteligência artificial (IA) entram em cena. O aprendizado de máquina e a inferência de IA, que exigem grandes volumes de dados e capacidade computacional, estão criando novos padrões de entrega de aplicações, além de requisitos totalmente inéditos para a infraestrutura de aplicações. Até mesmo a escolha do hardware — CPU, GPU, DPU ou TPU —, que antes era relativamente simples, agora pode determinar a viabilidade dos custos operacionais ou melhorar radicalmente a segurança e a produtividade dos desenvolvedores. As equipes de Operações de Plataforma não só precisam cumprir o que prometeram para a geração anterior de aplicações, como também atender às demandas desse admirável mundo novo. Para as equipes de Platform Ops, a cadeia de valor da entrega de aplicações (ADVC) é particularmente crucial, pois seus princípios — responsabilidade unificada, integração da segurança, foco no desempenho e automação/simplificação — estão estreitamente alinhados à visão mais ampla da plataforma.

O F5 NGINX One fornece uma camada essencial para facilitar a colaboração e permitir que as equipes trabalhem em conjunto usando modelos padronizados e ferramentas unificadas em todos os ambientes de aplicações e infraestrutura. Este artigo explora como o NGINX One faz isso e como ele pode ser aproveitado para promover a excelência operacional, a inovação e a redução de riscos.

Reduzindo a complexidade e melhorando a produtividade e a segurança

As equipes de Operações de Plataforma atuam como intermediárias e coordenadoras essenciais entre os quatro perfis necessários para disponibilizar aplicações modernas: operações de rede, operações de segurança, desenvolvimento de aplicações e operações de desenvolvimento. Vale ressaltar que sua função vai muito além da simples intermediação. Elas evoluíram das operações tradicionais de TI para se tornarem viabilizadoras estratégicas da transformação digital, responsáveis por criar as condições que permitem às organizações inovar rapidamente, mantendo a estabilidade e a segurança. Embora as Operações de Plataforma sejam, tecnicamente, uma responsabilidade da área de tecnologia, na era moderna da transformação digital essa função pode contribuir diretamente para o sucesso dos negócios, melhorando o ROI dos investimentos em tecnologia, reduzindo os riscos de execução e segurança e, ao mesmo tempo, acelerando a inovação.

As equipes de Operações de Plataforma não são apenas solucionadoras de problemas, mas também viabilizadoras da inovação, encarregadas de promover um ambiente no qual as equipes de desenvolvimento possam prosperar, ao mesmo tempo que protegem a organização como um todo. Os líderes de Operações de Plataforma devem selecionar e gerenciar ferramentas de desenvolvimento e implantação de aplicações, criando “caminhos pavimentados” e mecanismos de proteção para os desenvolvedores, apoiando as melhores práticas de segurança e promovendo a inovação no desenvolvimento de aplicações e APIs — incluindo, cada vez mais, recursos de IA. Eles também devem manter as equipes de segurança e redes informadas e desenvolver ferramentas de entrega, gerenciamento e segurança de aplicações que sejam utilizadas por todas as equipes relevantes. Essa função tem se tornado cada vez mais desafiadora à medida que as aplicações ficam mais distribuídas e os ambientes, mais diversificados e com um número muito maior de componentes.

Transformando as operações de plataforma

NGINX One é uma plataforma unificada de entrega de aplicações que incorpora todos os produtos NGINX usados para a entrega segura de aplicações em qualquer ambiente. Ela inclui um console baseado em SaaS para gerenciar, monitorar e proteger todas as instâncias do NGINX, sejam elas de código aberto, comerciais ou executadas no Kubernetes.

O console SaaS oferece descoberta simples e automatizada de instâncias do NGINX. Depois que as instâncias são vinculadas ao NGINX One, o console e a API do NGINX One podem agregar todas as informações das instâncias em um único sistema de registro. Essas informações podem ser utilizadas no console do F5 Distributed Cloud Services ou em ferramentas de terceiros para observabilidade, monitoramento do desempenho de aplicações e gerenciamento de componentes de aplicações. O NGINX One fornece uma camada essencial de unificação e visualização que oferece uma visão completa do status dos comportamentos das aplicações, com centenas de métricas disponíveis.

Os benefícios do NGINX One para as equipes de Operações de Plataforma incluem ambientes unificados, integrações de segurança, otimização de desempenho e colaboração entre equipes em todos os ambientes. Entre os recursos específicos estão:

  • Modelos de implantação padronizados: É fácil criar e manter modelos para configurações do NGINX, garantindo consistência e a adoção das melhores práticas em todas as implantações.
  • Gerenciamento simplificado de configurações em diferentes ambientes: As configurações podem ser gerenciadas de forma centralizada, facilitando o acompanhamento das alterações e a manutenção da consistência.
  • Aplicação automatizada de políticas: As políticas organizacionais de segurança, desempenho e utilização de recursos podem ser definidas e aplicadas automaticamente.
  • Redução do desvio de configuração: Verificações automatizadas regulares garantem que as configurações permaneçam em conformidade com os padrões estabelecidos e identificam rapidamente quaisquer desvios.
  • Visibilidade de CVEs e vulnerabilidades de segurança: As vulnerabilidades de segurança são verificadas e relatadas automaticamente em todas as instâncias do NGINX, com classificações de gravidade e recomendações de correção.
  • Aplicação automatizada de políticas de segurança: As políticas de segurança podem ser implementadas e aplicadas de forma consistente em todos os ambientes, do desenvolvimento à produção.
  • Suporte a implementações de confiança zero: Recursos integrados para implementar uma arquitetura de confiança zero, incluindo gerenciamento de certificados e controles de autenticação.
  • Monitoramento do desempenho de aplicações em tempo real: Métricas e análises detalhadas fornecem insights sobre o desempenho, a latência e a taxa de transferência das aplicações.
  • Identificação de gargalos e oportunidades de otimização: Análises avançadas ajudam a identificar problemas de desempenho e sugerem estratégias de otimização.
  • Monitoramento da utilização de recursos: Monitoramento abrangente dos recursos de CPU, memória e rede em todas as instâncias do NGINX.

Gerando valor para o negócio

Ao implantar o NGINX One, as equipes de Operações de Plataforma podem aumentar o valor para o negócio. Os principais benefícios incluem:

  • Redução do trabalho operacional: A automação da descoberta, da configuração e da aplicação de políticas minimiza tarefas manuais repetitivas, permitindo que as equipes se concentrem em objetivos estratégicos, como melhorar o desempenho das aplicações e dimensionar a infraestrutura com eficiência.
  • Resolução acelerada de problemas: A visibilidade unificada em toda a pilha de entrega de aplicações permite identificar e resolver problemas com mais rapidez, reduzindo o tempo de inatividade e aumentando a satisfação dos usuários. Isso facilita a manutenção da disponibilidade dos serviços essenciais, mesmo durante picos de demanda ou falhas inesperadas.
  • Maior produtividade dos desenvolvedores: Ao padronizar ferramentas, práticas e fluxos de trabalho, as equipes de Operações de Plataforma criam um ambiente no qual os desenvolvedores podem criar e implantar aplicações com mais rapidez e consistência, além de dedicar menos tempo à aquisição de “conhecimento informal”.
  • Postura de segurança reforçada: Recursos de segurança integrados, como detecção de ameaças em tempo real, aplicação automatizada de políticas e criptografia robusta, abordam vulnerabilidades de forma proativa e garantem a conformidade com as normas regulatórias.
  • Custos otimizados: Insights avançados sobre a utilização e o desempenho dos recursos permitem que as organizações eliminem desperdícios, dimensionem corretamente a infraestrutura e tomem decisões fundamentadas sobre escalabilidade — especialmente em ambientes nos quais os custos podem ser mais difíceis de calcular, como ambientes multinuvem, aplicações de IA ou Kubernetes.

NGINX One + Platform Ops: a combinação perfeita

O F5 NGINX One transforma o trabalho das equipes de Operações de Plataforma ao fornecer as ferramentas e a visibilidade necessárias para gerenciar com eficácia a entrega de aplicações modernas. Ao permitir que as equipes passem de uma gestão reativa e de funções isoladas para uma otimização proativa e uma colaboração simplificada, o NGINX One torna a entrega de aplicações modernas mais eficiente, segura, transparente e escalável.

Para as equipes de Operações de Plataforma que buscam aprimorar seus recursos de entrega de aplicações e, ao mesmo tempo, reduzir a complexidade operacional, o NGINX One oferece uma solução abrangente e alinhada à abordagem moderna. Não se trata apenas de gerenciar instâncias do NGINX, mas de permitir que as equipes de Operações de Plataforma atendam melhor às necessidades de suas organizações em um cenário digital cada vez mais complexo.

Saiba como o NGINX One e o novo framework Application Delivery Value Chain podem solucionar seus desafios de entrega de aplicações e APIs. Baixe o eBook.

Compartilhar

Sobre o autor

Michelle Ensey
Michelle EnseyGerente Sênior de Gestão de Produtos | F5 NGINX

Mais publicações de Michelle Ensey

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.