Saiba mais sobre como a nossa solução de integração com a AppDynamics permite que equipes corporativas reproduzam problemas relacionados a dados, realizem análise de causa raiz, desenvolvam e testem correções e reduzam consideravelmente o tempo para restaurar serviços.
Share
As interrupções no funcionamento das operações continuam a ser uma grande ameaça para as empresas. De acordo com o Gartner, o custo médio de um minuto de indisponibilidade do sistema é de US$ 5.600, o que chega a mais de US$ 300.000 por hora.
Atualmente, as empresas gastam, por ano, milhões em planos sem lidar com os problemas estruturais, isto é, uma infraestrutura de dados ineficaz que expõe os negócios a downtime e possível perda de dados. Lidar com as interrupções no funcionamento das operações com rapidez exige a capacidade de recriar um estado específico do ambiente da aplicação, o que inclui os dados subjacentes. Isso se torna extremamente desafiador principalmente para sistemas complexos e integrados.
As empresas precisam de um processo de criação de ambiente de análise de causa raiz (RCA) mais rápido e abrangente que ajude a reduzir o tempo médio para recuperação de aplicações críticas para os negócios.
É por isso que firmamos uma parceria com a AppDynamics, uma plataforma full-stack de observação com foco nos negócios que ajuda as organizações a resolverem rapidamente problemas críticos da produção por meio de seus recursos de analytics de negócios e insights de aplicação exclusivos.
Após a AppDynamics detectar um problema, ela pode acionar a Delphix automaticamente para provisionar os bancos de dados certos para a aplicação afetada no momento específico correto. Com essa nova solução integrada, as equipes de SRE podem usar o provisionamento de dados da Delphix em ambientes de testes e CI/CD para ajudar a reproduzir os problemas, realizar análise de causa raiz, desenvolver e testar correções e reduzir consideravelmente o tempo de restauração dos serviços.
Saiba quais são os principais benefícios que as equipes de software corporativas podem obter ao usar a solução Delphix com a AppDynamics.
Quando um evento de indisponibilidade na produção é detectado, um engenheiro de operações ou um engenheiro de confiabilidade deve iniciar e concluir um processo manual e extenso para provisionar os ambientes certos e prontos para dados para resolver o problema:
Coletar conjuntos de dados completos, antes e depois de um evento
Copiar os dados corretos no momento certo para um ambiente de RCA
Criar um ambiente integrado para permitir uma análise forense
Com as tecnologias legadas, muitas vezes é impossível realizar essas ações, como obter dados de um momento específico. Já com a plataforma Delphix, as equipes podem automatizar todos os elementos relativos a dados desse processo. O diagrama de arquitetura abaixo mostra como a AppDynamics e a Delphix atuam juntas para encontrar a causa raiz de um problema.
A AppDynamics pode registrar um incidente e abrir uma solicitação na plataforma de suporte desejada. A equipe de SRE pode então ver as solicitações e decidir quando gerar um ou muitos ambientes de RCA.
Em seguida, a Delphix usa a orquestração e as informações de topologia de aplicação da AppDynamics para simplificar a criação de ambientes de RCA e, em muitos casos, pode usar as ferramentas e o workflow que já existem. É possível configurar alguns eventos para que sejam criados ambientes de RCA automaticamente (sem a necessidade de aprovação) e outros ambientes que talvez precisem de controle humano. A Delphix otimiza o armazenamento e o provisionamento de dados e transforma essa longa tarefa que utiliza muitos recursos em um processo rápido, automático e paralelizado.
Nunca é uma tarefa fácil para as equipes localizar exatamente onde está o problema de desempenho. As equipes de SRE acabam tendo que criar manualmente cópias da produção para executar tipos específicos de testes.
Já a nossa solução de integração com a AppDynamics permite que as empresas:
Provisionem ambientes de dados produtivos sob demanda para isolar tipos diferentes de testes
Façam o escalonamento automático de recursos de dados para ambientes “somente leitura” visando manter um nível de serviço para os usuários enquanto possíveis problemas estão sendo investigados
Muitas empresas já usam ferramentas como a AppDynamics em seus conjuntos de ferramentas de integração contínua e entrega contínua (CI/CD) para medir o estado anterior e posterior quando uma nova versão é implantada. Isso ajuda as equipes de SRE e operações a entender de que forma as novas funcionalidades afetam o desempenho geral.
Mas, nos casos em que uma nova funcionalidade é identificada como uma possível fonte de degradação do serviço, eles costumam perder um tempo considerável para resolver os problemas. As equipes de desenvolvimento passam dias, semanas e, às vezes, até meses aguardando administradores de bancos de dados e equipes de compliance prepararem dados recentes e seguros para os testes.
Embora falhas tecnológicas e o downtime do sistema sejam inevitáveis, as empresas precisam de uma forma melhor de rastrear a causa dos problemas e reduzir o tempo de resolução. O downtime é caro e leva à perda de receita, de oportunidades de aquisição de clientes e paralisação das linhas de produção. O erro, a perda e a corrupção dos dados também podem gerar os mesmos resultados negativos.
Com a Delphix e a AppDynamics, as equipes corporativas podem:/p>
Usar dados mascarados e semelhantes aos da produção e provisioná-los instantaneamente aos desenvolvedores para investigação
Garantir que o ambiente de testes seja preciso e esteja pronto quando o desenvolvedor puder testar o código de correção
Disponibilizar todas as fontes de dados do processo de CI/CD, mesmo para aplicações integradas complexas
Uma interrupção de 12 horas no funcionamento da loja da Apple custou US$ 25 milhões, a Delta Airlines perdeu cerca de US$ 150 milhões durante uma queda de energia de cinco horas que causou o cancelamentos de 2.000 voos e o Facebook sofreu uma perda estimada em US$ 90 milhões devido a uma inatividade de 14 horas. Essas são empresas líderes do setor, as quais conseguem resistir a uma grande perda financeira de um dia, mas a maioria das empresas não têm recursos suficientes para gerenciar e se recuperar das consequências associadas a um downtime.
Com a infraestrutura de dados programáveis aberta da Delphix, as equipes de TI podem entregar dados para qualquer momento do ciclo de vida útil de uma aplicação, do desenvolvimento aos testes, analytics e engenharia de confiabilidade de produção. Nossa solução de integração com a AppDynamics permite que empresas reproduzam problemas, realizem análises de causa raiz, desenvolvam e testem correções e diminuam consideravelmente o tempo de restauração dos serviços, ou seja, praticamente reduzindo o downtime da aplicação a zero.