Sumário executivo

A DaVita dependia anteriormente de um método trabalhoso de implantação de conteúdo de BI entre ambientes IBM Cognos que não possuíam recursos reais de reversão ou controle de versão de objetos de armazenamento de conteúdo. Esse método colocava a DaVita em risco de perder muito trabalho de desenvolvimento de BI. DaVita implementado MotioCI para melhorar a implantação e mitigar esses riscos. Além disso, MotioCI permitiu que a DaVita restaurasse todo o banco de dados de armazenamento de conteúdo do Cognos, que estava corrompido. Sobre a DaVita DaVita HealthCare Partners Inc. é uma empresa Fortune 500® que fornece uma variedade de serviços de saúde para populações de pacientes nos Estados Unidos e abroad. Um fornecedor líder de serviços de diálise nos Estados Unidos, a DaVita Kidney Care trata pacientes com insuficiência renal crônica e doença renal em estágio terminal. A DaVita Kidney Care se esforça para melhorar a qualidade de vida do paciente, inovando no atendimento clínico e oferecendo planos de tratamento integrados, equipes de atendimento personalizado e serviços convenientes de gerenciamento de saúde.

Implementação IBM Cognos da DaVita

O IBM Cognos é um dos vários aplicativos da infraestrutura de TI da DaVita. Há cinco anos, a DaVita instalou o Cognos versão 8.4 em seu ambiente de BI, que inclui um servidor Dev, Test / QA e Production. Os membros da equipe de infraestrutura de TI da DaVita estão localizados em sua sede em Denver e em todo o país. Dentro do departamento de infraestrutura de TI da DaVita está uma equipe de operações de BI, composta por um administrador de TI principal, 3 funcionários que têm administrador e profissionalmotion recursos e 10 autores de relatório. Fora da equipe de TI, há 9,000 usuários do Cognos nomeados, que são principalmente consumidores de relatórios. Várias subsidiárias independentes da DaVita podem desenvolver seus próprios relatórios de BI separados e hospedá-los no ambiente Cognos compartilhado. O armazenamento de conteúdo Cognos da DaVita é composto por milhares de objetos.

Desafios de BI da DaVita

O processo de implantação de conteúdo de BI da DaVita era demorado, tedioso e sujeito a erros. Eles também enfrentavam o risco diário de perder o trabalho de desenvolvimento por não ter um sistema de controle de versão instalado.

Desafios de BI da DaVita

O processo de implantação original da DaVita consistia na exportação de conteúdo de Dev para Test para Prod.

  1. Primeiro, eles criariam o arco de exportaçãohive no Dev e faça o check-in em um sistema de controle de versão.
  2. Eles então o importariam para o ambiente de teste e o implantariam.

Este processo criou uma "rede de segurança artificial". Em outras palavras, o processo parecia bom, mas não era muito funcional ou confiável. Se um usuário precisar recuperar um relatório, um administrador precisará recuperar a versão correta do arco de implantaçãohive do repositório e importe-o para uma sandbox para recuperar as especificações de relatório de um relatório individual. Essa especificação então precisaria ser colocada no ambiente de destino, que poderia estar potencialmente fora de sincronia com seu pacote. Além disso, a especificação do relatório pode ou não ser a versão que o usuário solicitou. Além de sua complexidade, o problema com esse modelo de implantação era que ele não fornecia nenhum recurso real de reversão nem oferecia qualquer versão dos objetos no armazenamento de conteúdo. A ausência de objetos de controle de versão no armazenamento de conteúdo também colocava a DaVita em alto risco de perder uma grande quantidade de trabalho no ambiente de desenvolvimento. A equipe de operações da DaVita BI queria melhorar e automatizar alguns de seus processos de trabalho relacionados ao Cognos. Eles queriam reduzir o risco e ter a capacidade de reverter para versões anteriores do conteúdo de BI, se necessário. Eles também queriam transferir com segurança as responsabilidades de implantação de uma pessoa para várias pessoas, para que os desenvolvedores pudessem reduzir o tempo de ciclo.

Como funciona o dobrador de carta de canal MotioCI Armazenamento de conteúdo da DaVita salvo

Quatro meses após a instalação da DaVita MotioCI, a implementação do Cognos precisava ser reinicializada conforme necessário quando os serviços eram renovados. Quando eles tentaram reinicializar o Cognos, nada aconteceu, ele não voltaria a funcionar. Os recursos de controle de versão de MotioCI foram usados ​​para identificar a causa da falha de reinicialização e restaurar o banco de dados de armazenamento de conteúdo. Ao realizar uma análise de causa raiz, Motio e a DaVita descobriu que o Cognos Content Store da DaVita entrou em um estado instável devido a uma “tempestade perfeita”. A combinação de eventos que levou ao armazenamento de conteúdo inutilizável foram as ações inocentes de um usuário e um bug esotérico em uma versão específica do Cognos, que já foi corrigido. No Cognos 10.1.1, era possível criar uma pasta, dizer “Pasta A” em Pastas Públicas, recortar, navegar na “Pasta A” e colá-la lá. Em essência, você está movendo uma pasta dentro dela mesma. Um erro do Cognos CMREQ4297 foi registrado, mas o problema não pôde ser corrigido de dentro do Cognos Connection. Ficou pior. Quando o serviço Cognos foi reciclado, ele não reiniciou. Cognos exibiu esta mensagem: “CMSYS5230 Content Manager encontrou CMIDs circulares internamente. Os CMIDs circulares são {xxxxxx}. Esses CMIDs ruins para pais e mães estão causando o mau funcionamento do Gerenciador de conteúdo. ” Eles estavam presos naquele estado. o Motio a equipe de suporte conseguiu orientar a DaVita no processo de recuperação de relatórios e pacotes corrompidos.

$ economizados em custos associados ao reparo e recuperação do armazenamento de conteúdo Cognos

meses de trabalho de 30-40 desenvolvedores para reparar o armazenamento de conteúdo de Davita foram eliminados com MotioCI

MotioCI foi implementado e a DaVita percebeu imediatamente melhorias na facilidade de implantação entre ambientes e reversão rápida para versões de conteúdo anteriores. Apenas 4 meses depois MotioCI foi instalado, o armazenamento de conteúdo da DaVita entrou em um estado instável devido a uma combinação de eventos no Cognos. o MotioCI recursos de controle de versão e equipe de suporte permitiram que a DaVita identificasse a causa do problema e retornasse seu armazenamento de conteúdo a um estado estável. Teve MotioCI não estivessem no lugar, eles teriam perdido meses de trabalho.