Sintesi

DaVita in precedenza si affidava a un metodo laborioso per distribuire contenuto BI tra ambienti IBM Cognos che non disponevano di alcuna reale capacità di rollback o versioning degli oggetti Content Store. Questo metodo ha messo DaVita a rischio di perdere molto lavoro di sviluppo della BI. DaVita implementato MotioCI per migliorare la distribuzione e mitigare tali rischi. Inoltre, MotioCI ha consentito a DaVita di ripristinare l'intero database del Content Store Cognos, che era danneggiato. Informazioni su DaVita DaVita HealthCare Partners Inc. è una società Fortune 500® che fornisce una varietà di servizi sanitari a popolazioni di pazienti negli Stati Uniti e in abroad. DaVita Kidney Care, fornitore leader di servizi di dialisi negli Stati Uniti, cura i pazienti con insufficienza renale cronica e malattia renale allo stadio terminale. DaVita Kidney Care si impegna a migliorare la qualità della vita dei pazienti innovando l'assistenza clinica e offrendo piani di trattamento integrati, team di assistenza personalizzati e convenienti servizi di gestione della salute.

Implementazione IBM Cognos di DaVita

IBM Cognos è una delle numerose applicazioni all'interno dell'infrastruttura IT di DaVita. Cinque anni fa, DaVita ha installato Cognos versione 8.4 nel proprio ambiente BI, che include un server Dev, Test/QA e Production. I membri del team dell'infrastruttura IT di DaVita si trovano presso la sede centrale di Denver e in tutto il paese. All'interno del dipartimento dell'infrastruttura IT di DaVita c'è un team operativo di BI, composto da un amministratore IT primario, 3 dipendenti che hanno admin e promotion funzionalità e 10 autori di report. Al di fuori del team IT, ci sono 9,000 utenti Cognos nominati, che sono principalmente consumatori di report. Diverse filiali autonome di DaVita possono sviluppare i propri report BI separati e ospitarli nell'ambiente Cognos condiviso. Il Content Store Cognos di DaVita comprende migliaia di oggetti.

Le sfide della BI di DaVita

Il processo di distribuzione dei contenuti BI di DaVita era lungo, noioso e soggetto a errori. Hanno anche affrontato il rischio quotidiano di perdere il lavoro di sviluppo non disponendo di un sistema di controllo delle versioni.

Le sfide della BI di DaVita

Il processo di distribuzione originale di DaVita consisteva nell'esportazione di contenuti da Dev a Test a Prod.

  1. Innanzitutto, creerebbero l'arco di esportazionehive in Dev e archiviarlo in un sistema di controllo della versione.
  2. Quindi lo importerebbero nell'ambiente di test e lo distribuirebbero.

Questo processo ha creato una "rete di sicurezza artificiale". In altre parole, il processo sembrava buono, ma non era molto funzionale o affidabile. Se un utente avesse bisogno di recuperare un report, un amministratore dovrebbe recuperare la versione corretta dell'arco di distribuzionehive dal repository e importarlo in una sandbox per recuperare le specifiche del report di un singolo report. Quella specifica dovrebbe quindi essere inserita nell'ambiente di destinazione, che potrebbe potenzialmente non essere sincronizzato con il suo pacchetto. Inoltre, la specifica del report può essere o meno la versione richiesta dall'utente. Oltre alla sua complessità, il problema con questo modello di distribuzione era che non forniva alcuna reale capacità di rollback né offriva alcun controllo delle versioni degli oggetti nell'archivio dei contenuti. L'assenza di oggetti per il controllo delle versioni nell'archivio dei contenuti espone inoltre DaVita ad alto rischio di perdere una grande quantità di lavoro nell'ambiente Dev. Il team operativo di DaVita BI desiderava migliorare e automatizzare alcuni dei processi di lavoro relativi a Cognos. Volevano ridurre i rischi e avere la possibilità di tornare alle versioni precedenti dei contenuti BI, se necessario. Volevano anche trasferire in modo sicuro le responsabilità di distribuzione da una persona a più persone in modo che gli sviluppatori potessero ridurre i tempi di ciclo.

Come MotioCI Content Store di DaVita salvato

Quattro mesi dopo l'installazione di DaVita MotioCI, la loro implementazione Cognos doveva essere riavviata come richiesto quando i servizi vengono rinnovati. Quando hanno tentato di riavviare Cognos, non è successo nulla, non sarebbe tornato. Le capacità di controllo della versione di MotioCI sono stati utilizzati per individuare la causa dell'errore di riavvio e ripristinare il database Content Store. Nell'eseguire un'analisi della causa principale, Motio e DaVita ha scoperto che Cognos Content Store di DaVita è entrato in uno stato instabile a causa di una "tempesta perfetta". La combinazione di eventi che ha portato all'inutilizzabilità del content store sono state le azioni innocenti di un utente e un bug esoterico in una versione specifica di Cognos, che da allora è stata corretta. In Cognos 10.1.1, era possibile creare una cartella, dire "Cartella A" in Cartelle pubbliche, tagliarla, navigare nella "Cartella A" e incollarla lì. In sostanza stai spostando una cartella sotto se stessa. È stato registrato un errore Cognos CMREQ4297, ma non è stato possibile correggere il problema da Cognos Connection. È peggiorato. Quando il servizio Cognos veniva riciclato, non veniva riavviato. Cognos ha visualizzato questo messaggio: "CMSYS5230 Content Manager ha trovato CMID circolari internamente. I CMID circolari sono {xxxxxx}. Questi CMID figlio-genitore non validi stanno causando il malfunzionamento di Content Manager." Erano bloccati in quello stato. Il Motio il team di supporto è stato in grado di guidare DaVita attraverso il processo di recupero dei report e dei pacchetti danneggiati.

$ risparmiati sui costi associati alla riparazione e al ripristino del Content Store Cognos

mesi di lavoro di 30-40 sviluppatori per riparare il content store di Davita sono stati eliminati con MotioCI

MotioCI è stato implementato e DaVita ha subito riscontrato miglioramenti nella facilità di distribuzione tra gli ambienti e nel rapido ripristino delle versioni dei contenuti precedenti. Solo 4 mesi dopo MotioCI è stato installato, il Content Store di DaVita è entrato in uno stato instabile a causa di una combinazione di eventi in Cognos. Il MotioCI le capacità di controllo della versione e il team di supporto hanno consentito a DaVita di individuare la causa del problema e riportare il proprio Content Store a uno stato stabile. Aveva MotioCI se non fossero stati a posto, avrebbero perso mesi di lavoro.