No NGINX Sprint 2022, nos comprometemos a modernizar a maneira como gerenciamos projetos de código aberto do NGINX e nos envolvemos com nossa comunidade. Como parte dessa promessa, anunciamos o próximo lançamento do NGINX Agent , um daemon que gerencia implantações individuais do NGINX como software complementar, fornecendo observabilidade e uma API de configuração. Hoje, temos orgulho de cumprir essa promessa ao lançar o NGINX Agent sob a licença Apache 2.
Na F5 NGINX, nossa visão é construir um ecossistema que se estenda a todas as facetas da implantação e gerenciamento de aplicativos. O agente NGINX desempenha um papel fundamental nessa visão, fornecendo às equipes de desenvolvimento e operações de plataforma controles granulares e funcionalidade adicional para configurar, monitorar e gerenciar instâncias NGINX.
O NGINX Agent é um daemon leve que pode ser implantado junto com sua instância NGINX Open Source ou NGINX Plus. Significativamente, o NGINX Agent habilita uma série de recursos não fornecidos pelo NGINX Open Source:
O agente NGINX é executado junto com uma instância NGINX, expondo interfaces REST e gRPC para interação remota com a instância dos planos de controle e gerenciamento, permitindo que você crie recursos sofisticados de monitoramento e automação.
Temos vários objetivos ao tornar o NGINX Agent de código aberto.
Queremos capacitar a comunidade a usar o NGINX Open Source em mais casos de uso e com muito mais flexibilidade. O código aberto do NGINX Agent ajuda a preencher algumas lacunas funcionais atuais no NGINX Open Source e abre um caminho completamente novo para estendermos o NGINX Open Source e trazermos recursos para a comunidade mais rapidamente. Ele pode ser instalado junto com sua instância NGINX Open Source para permitir que você gerencie a configuração do NGINX usando uma interface REST ou gRPC, ou permitir que você desenvolva visualizações sofisticadas a partir de eventos e métricas do NGINX.
Temos orgulho em trazer software de código aberto líder do setor para nossa comunidade e permitir que você crie infraestruturas altamente escaláveis e resilientes para impulsionar seus negócios. Um dos principais pilares desse sucesso é a confiança que a comunidade de código aberto deposita no software NGINX. Nossa filosofia de design com o NGINX Agent é ser completamente aberto e transparente sobre como e quais dados ele toca em sua infraestrutura NGINX. Acreditamos que ser totalmente transparente com a comunidade e trazer recursos que agradem você é um fator essencial para concretizar nossa visão de código aberto.
Mantendo-se fiel a outra promessa que fizemos na Sprint – otimizar a experiência do desenvolvedor – o NGINX Agent acelera o “tempo de valorização” dos produtos NGINX ao fornecer controles e funcionalidades que esperamos que tornem o NGINX mais atraente para mais adotantes. O NGINX Agent fornece controles granulares para que os desenvolvedores possam tomar decisões inteligentes sobre como gerenciar, implantar e configurar o NGINX em seu ambiente. Nosso objetivo é atender os desenvolvedores onde eles estão, permitindo que eles se integrem ao conjunto de produtos da NGINX nos planos de controle e gerenciamento ou tragam os seus próprios.
O Agente NGINX começou como o agente usado pelo NGINX Management Suite Instance Manager para encontrar todas as instâncias do NGINX no seu ambiente. E embora ele continue a cumprir essa função, ao torná-lo de código aberto na versão 2.17.0, nós o lançamos em um caminho independente rumo à utilidade para a comunidade de código aberto mais ampla do NGINX. Dado esse histórico, esperamos que haja muitas maneiras pelas quais o NGINX Agent precisa crescer, por isso convidamos você a visitar o repositório do NGINX Agent no GitHub para começar e aprender como contribuir, fazer sugestões e relatar problemas.
"Esta postagem do blog pode fazer referência a produtos que não estão mais disponíveis e/ou não têm mais suporte. Para obter as informações mais atualizadas sobre os produtos e soluções F5 NGINX disponíveis, explore nossa família de produtos NGINX . O NGINX agora faz parte do F5. Todos os links anteriores do NGINX.com redirecionarão para conteúdo semelhante do NGINX no F5.com."