A Nextiva é uma empresa de comunicação empresarial dedicada a capacitar organizações a gerenciar suas comunicações, produtividade e relacionamentos com clientes em uma plataforma verdadeiramente unificada. Eles fornecem uma variedade de ferramentas de comunicação conectadas para empresas ao redor do mundo, incluindo serviço telefônico de voz sobre IP ( VoIP ), CRM, pesquisas, bate-papo on-line, ferramentas de colaboração, análises e serviços de fax.
A Nextiva se orgulha de fornecer o mais alto nível de serviço aos seus muitos clientes que contam com eles para telefone , fax e outros canais essenciais de comunicação empresarial. Mas com uma arquitetura distribuída geograficamente abrangendo oito data centers nos Estados Unidos, gerenciar a complexidade da implantação, aplicação de patches e atualizações de servidores estava se mostrando problemático e caro.
Com uma pegada F5 NGINX Plus existente de 30 instâncias, ficou claro que abordar a manutenção de instalações individuais do NGINX Plus, como atualizações mensais para cumprir com os requisitos de segurança interna, não era eficiente. Além disso, era difícil testar ou lançar novos recursos e atualizações de produtos sem uma ferramenta centralizada. E havia componentes dentro da arquitetura de rede, como HAProxy e balanceadores de carga, que não tinham recursos como persistência de sessão, que os administradores de sistema Nextiva precisavam para melhorar o desempenho geral de seus serviços. Com sua infraestrutura NGINX Plus atendendo a mais de um bilhão de solicitações por hora (e crescendo), era essencial para a Nextiva ter controle sobre toda a área, independentemente da localização geográfica.
Para melhorar a eficiência e o desempenho geral da rede, bem como limitar o tempo de inatividade do usuário, os engenheiros de sistemas da Nextiva precisavam de uma maneira de gerenciar centralmente toda a área de cobertura do NGINX Plus. O método existente de gerenciamento individual de instâncias estava criando complexidade adicional e custando tempo valioso. O NGINX Controller [agora F5 NGINX Management Suite] resolve esse problema permitindo que os engenheiros implantem patches de segurança e atualizações em qualquer instância a partir de um painel centralizado, reduzindo significativamente os recursos necessários para manter a rede e garantir a conformidade com os requisitos internos de segurança.
Mas o Controller também permite que a Nextiva monitore o desempenho, o uso e outras métricas de servidores NGINX Plus individuais em toda a área de cobertura por meio de uma única visualização. Para a Nextiva, esta é uma funcionalidade crítica, especialmente com o NGINX Plus executando múltiplas funções na rede, incluindo:
Além disso, com o Controller, a Nextiva pode aproveitar o NGINX Plus para provisionar dinamicamente ambientes de desenvolvimento semelhantes aos de produção, de forma rápida e fácil. Isso permite que o DevOps implante código em tempo real e itere em possíveis melhorias em produtos ou serviços principais sem afetar os clientes reais, reduzindo significativamente o tempo de colocação no mercado de recursos e correções críticas. E os recursos de gerenciamento de API do Controller fornecem uma plataforma poderosa para gerenciar a implantação e a segurança das APIs usadas por sistemas internos e clientes externos.
Por fim, como o NGINX Plus substituiu outros componentes de terceiros, como o HAProxy e o Apache HTTP Server, os engenheiros de sistemas da Nextiva estão notando uma melhoria geral significativa no desempenho da rede e dos aplicativos.
Para atender às demandas de funcionalidade e desempenho de seus principais serviços, a Nextiva precisava empregar diversas tecnologias diferentes em suas redes. A Nextiva estava usando o HAProxy para armazenamento em cache e o Apache HTTP Server para entrega de aplicativos. Embora esses dois aplicativos fornecessem recursos essenciais, eles também complicavam significativamente a arquitetura geral, tornando o gerenciamento mais complexo, exigindo mais recursos e degradando o desempenho geral. Ao consolidar a funcionalidade, o NGINX Plus permitiu que os engenheiros de sistemas da Nextiva substituíssem todas as instâncias do HAProxy e do Apache, reduzindo significativamente o número de componentes de rede na arquitetura distribuída geograficamente da empresa.
Desde que adotaram o NGINX Controller, os engenheiros de sistemas da Nextiva observaram uma melhoria significativa na eficiência geral de suas operações. Como não precisam mais atualizar e corrigir instâncias do NGINX Plus individualmente, eles podem aplicar recursos técnicos a outros projetos de missão crítica. Com os recursos de gerenciamento integrados do NGINX Controller, os engenheiros da Nextiva também podem implantar atualizações, como patches de segurança que precisam ser aplicados a cada 30 dias para conformidade interna, em tempo real, sem qualquer tempo de inatividade de serviço ou aplicativo, bem como iniciar instâncias de desenvolvimento dinamicamente. Isso garante que os clientes possam acessar os produtos pelos quais pagam enquanto os recursos de rede necessários para a entrega de aplicativos e serviços permanecem atualizados.
Como parte de sua arquitetura de serviço, a Nextiva empregou o Apache para lidar com a entrega de recursos de aplicativos e o HAProxy para armazenamento em cache. E embora cada tecnologia pudesse fornecer a funcionalidade necessária, a combinação de vários componentes dentro da cadeia de resposta do aplicativo adicionava latência desnecessária. Depois que os engenheiros de sistema da Nextiva consolidaram a funcionalidade desses outros componentes no NGINX Plus, eles observaram melhorias significativas no desempenho do serviço. As instâncias do NGINX Plus que manipulam aplicativos de softphone e outros tráfegos de usuários finais foram configuradas para lidar com mais de um bilhão de solicitações por hora.
Veja todas as histórias de clientes