Início Estudos de caso Exavault inc Quando bilhões de transferências de arquivos críticos dependem de você
Como a ExaVault aumentou o tempo de atividade com a Instana

"Nossa importância é vital para várias empresas", diz David Ordal, CEO da ExaVault Inc., cujas soluções permitem duas bilhões de transferências de arquivos por ano para clientes como Disney, Adobe, Xerox e Zillow.

A maioria dos clientes da ExaVault realiza transferências de arquivos automatizadas de sistema para sistema, como a transferência de dados de um sistema de ponto de venda para uma plataforma de análise ou um sistema de gerenciamento de estoque. A API do ExaVault lida com uma média de 35.000 solicitações por minuto e mais de 50 milhões de chamadas por dia. Embora as transferências de arquivos sejam automatizadas, as partes de ambos os lados da transferência dependem dessas automações para tomar decisões de negócios.

Se cairmos, nossos clientes começarão a perder dinheiro”, diz Ordal.

As apostas são altas para clientes individuais do ExaVault, e cada um deles usa o ExaVault de uma maneira ligeiramente diferente, muitas vezes criando funcionalidade personalizada por meio da API do desenvolvedor. Toda a base de clientes da ExaVault não é afetada por todos os problemas, na verdade, muitas vezes apenas um único cliente passa por uma desaceleração. Mas se isso acontecer, a equipe do ExaVault precisa ser capaz de ver o que o cliente está enfrentando e depurar o problema.

Antes de migrar para a solução IBM® Observability by Instana®, a ExaVault estava usando um sistema de monitoramento que tornava quase impossível obter informações granulares e específicas do cliente. "Não foi possível marcar transações com o ID de usuário e filtrar o problema específico do cliente", explica Tom Fite, engenheiro sênior de back-end da ExaVault. Problemas específicos de clientes podem ser completamente perdidos nas médias caso um único cliente estiver enfrentando lentidão, isso não será detectado em um sistema de monitoramento que fornece apenas uma visão geral.

Esta história ressoa com seus desafios de negócios? Dê o próximo passo hoje mesmo.

Redução do MTTR

 

O ExAvault alcançou uma redução de 56,6% no MTTR

Disponibilidade de 100%

 

E atingiu 99,99% de disponibilidade

Nossa equipe pode dedicar mais tempo para novos recursos e planejamento do roteiro, em vez de lidar com bugs o dia todo. Eddie Castillo Head of Marketing ExaVault Inc.
Visibilidade rápida e fácil de usar

Quando a ExaVault começou a procurar por uma nova solução de monitoramento, a principal prioridade era a capacidade de desagregar métricas por conta e verificar o que os clientes em "casos especiais" estavam enfrentando. Outros critérios importantes foram custo e interface do usuário, que foram pontos problemáticos com fornecedores anteriores.

"Alguns fornecedores de APM são proibitivamente caros", explica Fite. "Especialmente quando você está falando sobre dimensionar seu aplicativo e você tem seu monitoramento em execução em mais do que algumas caixas."

O ExAVault considerou fatores como rastreamentos de stack, chamadas de banco de dados, taxa de transferência, políticas de retenção de dados e monitoramento da infraestrutura. Mas uma interface gráfica de usuário que faz sentido para usuários não técnicos também foi um dos principais motivos para escolher a Instana.

"Gosto muito de uma boa interface de usuário", diz Fite. "Mas também pode me ajudar a explicar a outras pessoas da nossa equipe, especialmente aquelas que têm menos conhecimento técnico do que eu, que resolvemos um problema."

Resoluções mais rápidas e maior tempo de atividade

O ExaVault usa a Instana para monitorar o desempenho da API e rastrear erros, depurar e alertar. A métrica mais importante que ExaVault observa diariamente é a latência. "Precisamos garantir que todos os clientes tenham uma boa experiência", diz Fite. "Se um cliente estiver esperando mais de alguns segundos, ele pode sair."

No entanto, com a Instana, o Fite não precisa olhar para o painel o dia todo. Em vez disso, a Instana envia um alerta para um canal dedicado do Slack se alguma coisa estiver fora do comum.

No que diz respeito ao monitoramento ao nível da conta, a ExaVault utiliza o kit de desenvolvimento de software (SDK) do Instana para associar metadados a cada chamada de API conforme ela é recebida.Como resultado, o Fite pode filtrar um grande número de variáveis. No entanto, o caso de uso mais comum é filtrar por conta ou até mesmo por usuários individuais em uma conta. "Se um usuário está tendo um problema que não vemos em alto nível, podemos detalhar e realmente solucionar problemas apenas olhando para suas informações", diz Fite.

Desde que a ExaVault começou a usar a Instana, o tempo médio de reparo de erros que impactam o cliente caiu 56,6%. A lentidão e o tempo de inatividade da plataforma também diminuíram consideravelmente. O tempo de atividade passou de 99,51% para 99,99%. “Estamos cumprindo a meta que nos propusemos a fazer”, explica Fite. “A razão pela qual conseguimos fazer isso é que tivemos uma melhor visibilidade de nossos problemas.”

Em alguns casos, houve bugs que o ExaVault nem sabia que existia antes de usar a Instana. Em poucos dias após a configuração da Instana, o ExaVault percebeu que havia um erro no software que consultava o cache de memória com muita frequência e não estava salvando corretamente. A correção do bug invisível anteriormente reduziu imediatamente a carga nos servidores de aplicativos.

Ganhando tempo para a inovação

"Nossa dívida técnica diminuiu porque conseguimos resolver as coisas muito mais rapidamente", afirma Eddie Castillo, Diretor de Marketing da ExaVault.“Nossa equipe pode dedicar mais tempo ao planejamento de roteiros e novos recursos em vez de passar o dia resolvendo problemas.”

Há alguns projetos importantes no horizonte. Sem os testes internos robustos possíveis com a Instana, a Fite estaria muito mais preocupado com a possibilidade de erros passarem despercebidos à medida que implementam melhorias na API."A Instana vai nos ajudar a garantir que as mudanças funcionem melhor do que a versão atual", diz Fite.

A ExaVault também está trabalhando na mudança de um sistema de orquestração de contêiner caseiro para o Kubernetes. Por último, o ExaVault está animado para começar a usar o acompanhamento de implementação da Instana para comparar as métricas de desempenho antes e depois das implementações no futuro.

"Com o próximo roteiro, se não tivéssemos essas ferramentas, seria impossível ficar de olho em nossa stack de tecnologia", diz Castillo. "Tom tinha um milhão de janelas de terminais abertas em sua área de trabalho. No entanto, ao ter essas ferramentas em funcionamento, obtemos visibilidade à medida que ampliamos e acrescentamos mais complexidade à nossa arquitetura como um todo.

Logotipo da Exavault
Sobre o ExaVault Inc.

O ExaVault (link externo ao site ibm.com) fornece soluções de FTP e compartilhamento de arquivos para empresas de todos os portes em mais de 100 países. Sua solução aprimora o FTP/SFTP tradicional com uma interface moderna e permite colaboração e compartilhamento seguros em todas as plataformas e fusos horários. A ExaVault foi fundada em 2009 e está sediada em San Ramon, Califórnia.

Logotipo da Instana
Sobre a Instana, uma empresa IBM

A Instana, uma empresa IBM, oferece uma Enterprise Observability Platform com recursos de monitoramento automatizado de desempenho de aplicações para empresas que operam aplicações complexas, modernas e nativas de cloud, independentemente de onde residam — no local ou em nuvens públicas e privadas, incluindo dispositivos móveis ou computadores mainframe IBM Z®.

Controle aplicações híbridas modernas usando a descoberta com IA da Instana, que identifica dependências contextuais profundas em aplicações híbridas. A Instana também oferece visibilidade dos pipelines de desenvolvimento para viabilizar a automação com DevOps de loop fechado.

Esses recursos fornecem o feedback prático necessário para os clientes, pois otimizam o desempenho das aplicações, permitem a inovação e reduzem os riscos, ajudando o DevOps a aumentar a eficiência e agregar valor aos pipelines de entrega de software, atendendo aos objetivos de nível de serviço e negócios.

Para obter mais informações, acesse instana.com.

Dê o próximo passo

Para saber mais sobre as soluções IBM apresentadas nesta história, entre em contato com seu representante da IBM ou com o IBM Business Partner.

Leia o PDF Veja mais histórias de casos GittiGidiyor

Alto desempenho durante um boom sem precedentes

Leia o estudo de caso
PROMOTORA DE INFORMACIONES, S.A. (PRISA)

Garantindo conteúdo de alto desempenho entregue em todo o mundo

Leia o estudo de caso
Conrad electronic international GmbH & co. KG

Fornecendo os eletrônicos do mundo, sem falhas

Leia o estudo de caso
Legal

© Copyright IBM Corporation 2021. IBM corporation, IBM cloud, New orchard road, Armonk, NY 10504

Produzido nos Estados Unidos da América, novembro de 2021.

IBM, o logotipo IBM e ibm.com são marcas comerciais da International Business Machines Corp., registradas em várias jurisdições no mundo inteiro. Outros nomes de produtos e serviços podem ser marcas comerciais da IBM ou de outras empresas. Uma lista atual de marcas comerciais da IBM está disponível na Web em ibm.com/trademark.

Este documento é atual na data de sua publicação inicial, podendo ser alterado pela IBM a qualquer momento. Nem todas as ofertas estão disponíveis em todos os países em que a IBM opera.

Os dados de desempenho e exemplos de clientes citados são apresentados apenas para fins ilustrativos. Os resultados práticos de desempenho podem diferir com base nas configurações específicas e nas condições de operação. AS INFORMAÇÕES CONTIDAS NESTE DOCUMENTO SÃO FORNECIDAS NO ESTADO EM QUE SEM ENCONTRAM, SEM QUALQUER GARANTIA, EXPRESSA OU IMPLÍCITA, INCLUINDO SEM QUAISQUER GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A DETERMINADO FIM E QUALQUER GARANTIA OU CONDIÇÃO DE NÃO INFRAÇÃO. Os produtos IBM têm garantia de acordo com os termos e condições dos contratos sob os quais são fornecidos.