Resumen Ejecutivo

Anteriormente, DaVita se basaba en un método laborioso para implementar contenido de BI entre entornos de IBM Cognos que no tenían capacidades reales de reversión o control de versiones de los objetos del almacén de contenido. Este método puso a DaVita en riesgo de perder mucho trabajo de desarrollo de BI. DaVita implementado MotioCI para mejorar el despliegue y mitigar dichos riesgos. Además, MotioCI permitió a DaVita restaurar toda la base de datos del almacén de contenido de Cognos, que estaba dañada. Acerca de DaVita DaVita HealthCare Partners Inc. es una compañía Fortune 500® que brinda una variedad de servicios de atención médica a poblaciones de pacientes en todo Estados Unidos y abroad. DaVita Kidney Care, proveedor líder de servicios de diálisis en los Estados Unidos, trata a pacientes con insuficiencia renal crónica y enfermedad renal en etapa terminal. DaVita Kidney Care se esfuerza por mejorar la calidad de vida de los pacientes innovando en la atención clínica y ofreciendo planes de tratamiento integrados, equipos de atención personalizada y servicios convenientes de gestión de la salud.

Implementación de IBM Cognos de DaVita

IBM Cognos es una de varias aplicaciones dentro de la infraestructura de TI de DaVita. Hace cinco años, DaVita instaló la versión 8.4 de Cognos en su entorno de BI, que incluye un servidor de desarrollo, prueba / control de calidad y producción. Los miembros del equipo de infraestructura de TI de DaVita se encuentran en su sede de Denver y en todo el país. Dentro del departamento de infraestructura de TI de DaVita hay un equipo de operaciones de BI, que consta de un administrador de TI principal, 3 empleados que tienen administradores y profesionales.motion capacidades y 10 autores de informes. Fuera del equipo de TI, hay 9,000 usuarios de Cognos con nombre, que son principalmente consumidores de informes. Varias subsidiarias independientes de DaVita pueden desarrollar sus propios informes de BI separados y alojarlos en el entorno compartido de Cognos. El almacén de contenido Cognos de DaVita se compone de miles de objetos.

Desafíos de BI de DaVita

El proceso de DaVita de implementar contenido de BI requería mucho tiempo, era tedioso y propenso a errores. También enfrentaron el riesgo diario de perder el trabajo de desarrollo al no tener un sistema de control de versiones en su lugar.

Desafíos de BI de DaVita

El proceso de implementación original de DaVita consistía en exportar contenido de Dev a Test a Prod.

  1. Primero, crearían el arco de exportaciónhive en Dev y compruébelo en un sistema de control de versiones.
  2. Luego lo importarían al entorno de prueba y lo implementarían.

Este proceso creó una "red de seguridad artificial". En otras palabras, el proceso se sintió bien, pero no fue muy funcional ni confiable. Si un usuario necesita recuperar un informe, un administrador deberá recuperar la versión correcta del arco de implementación.hive del repositorio e impórtelo a una caja de arena para recuperar la especificación de informe de un informe individual. Luego, esa especificación debería colocarse en el entorno de destino, que podría estar potencialmente desincronizado con su paquete. Además, la especificación del informe puede ser o no la versión que solicitó el usuario. Además de su complejidad, el problema con este modelo de implementación era que no proporcionaba ninguna capacidad real de reversión ni ofrecía versiones de los objetos en el almacén de contenido. La ausencia de objetos de control de versiones en el almacén de contenido también puso a DaVita en alto riesgo de perder una gran cantidad de trabajo en el entorno de desarrollo. El equipo de operaciones de DaVita BI quería mejorar y automatizar algunos de sus procesos de trabajo relacionados con Cognos. Querían reducir el riesgo y tener la capacidad de volver a versiones anteriores del contenido de BI si fuera necesario. También querían transferir de forma segura las responsabilidades de implementación de una persona a varias personas para que los desarrolladores pudieran reducir el tiempo de su ciclo.

Cómo MotioCI Almacén de contenido guardado de DaVita

Cuatro meses después de la instalación de DaVita MotioCI, su implementación de Cognos debe reiniciarse según sea necesario cuando se renueven los servicios. Cuando intentaron reiniciar Cognos, no sucedió nada, no volvió a funcionar. Las capacidades de control de versiones de MotioCI se utilizaron para identificar la causa del error de reinicio y restaurar la base de datos del almacén de contenido. Al realizar un análisis de causa raíz, Motio y DaVita descubrió que Cognos Content Store de DaVita entró en un estado inestable debido a una "tormenta perfecta". La combinación de eventos que llevaron a la tienda de contenido inutilizable fueron las acciones inocentes de un usuario y un error esotérico en una versión específica de Cognos, que desde entonces se ha corregido. En Cognos 10.1.1, era posible crear una carpeta, decir "Carpeta A" en Carpetas públicas, cortarla, navegar a la "Carpeta A" y pegarla allí. En esencia, estás moviendo una carpeta debajo de sí misma. Se registró un error de Cognos CMREQ4297, pero el problema no se pudo corregir desde Cognos Connection. Empeoró. Cuando se reciclaba el servicio Cognos, no se reiniciaba. Cognos mostró este mensaje: “CMSYS5230 Content Manager encontró CMID circulares internamente. Los CMID circulares son {xxxxxx}. Estos CMID de padres e hijos incorrectos están provocando que el Administrador de contenido no funcione correctamente ". Estaban atrapados en ese estado. los Motio El equipo de soporte pudo guiar a DaVita a través del proceso de recuperación de los informes y paquetes dañados.

$ ahorrados en costos asociados con la reparación y recuperación de la tienda de contenido de Cognos

meses de trabajo de 30 a 40 desarrolladores para reparar la tienda de contenido de Davita se eliminó con MotioCI

MotioCI se implementó y DaVita vio de inmediato mejoras en la facilidad de implementación entre entornos y volvió rápidamente a versiones de contenido anteriores. Solo 4 meses después MotioCI se instaló, la tienda de contenido de DaVita entró en un estado inestable debido a una combinación de eventos en Cognos. los MotioCI Las capacidades de control de versiones y el equipo de soporte permitieron a DaVita identificar la causa del problema y devolver su Content Store a un estado estable. Tenía MotioCI si no hubiera estado en su lugar, habrían perdido meses de trabajo.