Shrnutí

DaVita dříve spoléhala na pracnou metodu nasazení obsahu BI mezi prostředí IBM Cognos, která neměla žádné skutečné možnosti vrácení nebo verzování objektů úložiště obsahu. Tato metoda vystavila DaVitu riziku ztráty velké části práce na vývoji BI. Implementována DaVita MotioCI zlepšit nasazení a zmírnit taková rizika. Kromě toho MotioCI umožnilo společnosti DaVita obnovit celou jejich databázi úložiště obsahu Cognos, která byla poškozena. O společnosti DaVita DaVita HealthCare Partners Inc. je společnost Fortune 500®, která poskytuje řadu služeb zdravotní péče pacientské populaci v USA a USA.road. DaVita Kidney Care, přední poskytovatel dialyzačních služeb ve Spojených státech, léčí pacienty s chronickým selháním ledvin a konečným stádiem onemocnění ledvin. DaVita Kidney Care usiluje o zlepšení kvality života pacientů inovováním klinické péče a nabídkou integrovaných léčebných plánů, personalizovaných týmů péče a pohodlných služeb správy zdraví.

Implementace DaVita IBM Cognos

IBM Cognos je jednou z několika aplikací v rámci IT infrastruktury DaVita. Před pěti lety společnost DaVita nainstalovala Cognos verze 8.4 do svého prostředí BI, které zahrnuje vývojový, testovací/QA a produkční server. Členové týmu DaVita pro IT infrastrukturu se nacházejí v jejich centrále v Denveru a po celé zemi. V oddělení IT infrastruktury DaVita je provozní tým BI, který se skládá z primárního správce IT, 3 zaměstnanců, kteří mají správce a promotion schopností a 10 autorů reportů. Mimo tým IT existuje 9,000 XNUMX pojmenovaných uživatelů Cognos, kteří jsou především spotřebiteli hlášení. Několik samostatných dceřiných společností DaVita může vyvíjet vlastní, oddělené zprávy BI a hostovat je ve sdíleném prostředí Cognos. Úložiště obsahu DaVita Cognos se skládá z tisíců objektů.

Výzvy BI společnosti DaVita

Proces nasazení obsahu BI společnosti DaVita byl časově náročný, únavný a náchylný k chybám. Rovněž se potýkali s každodenním rizikem ztráty vývojové práce tím, že neměli zavedený systém správy verzí.

Výzvy BI společnosti DaVita

Původní proces nasazení DaVita sestával z exportu obsahu z Dev do Test do Prod.

  1. Nejprve by vytvořili exportní obloukhive v Dev a zkontrolujte jej v systému pro správu verzí.
  2. Poté by jej importovali do testovacího prostředí a nasadili.

Tento proces vytvořil „umělou záchrannou síť“. Jinými slovy, tento proces se cítil dobře, ale nebyl příliš funkční ani spolehlivý. Pokud by uživatel potřeboval obnovit sestavu, správce by potřeboval načíst správnou verzi oblouku nasazeníhive z úložiště a importujte jej do karantény, abyste získali specifikaci sestavy jednotlivé zprávy. Tyto specifikace by pak bylo nutné umístit do cílového prostředí, které by potenciálně mohlo být mimo synchronizaci s jeho balíčkem. Specifikace sestavy navíc může, ale nemusí být verzí, kterou uživatel požadoval. Kromě jeho složitosti byl problém s tímto modelem nasazení v tom, že neposkytoval žádnou skutečnou schopnost návratu, ani nenabízel verzování objektů v úložišti obsahu. Absence verzovacích objektů v úložišti obsahu také vystavuje DaVitu vysokému riziku ztráty velkého množství práce v prostředí Dev. Operační tým DaVita BI chtěl zlepšit a zautomatizovat některé své pracovní procesy související s Cognosem. Chtěli snížit riziko a mít v případě potřeby možnost vrátit se k předchozím verzím obsahu BI. Chtěli také bezpečně přenést odpovědnost za nasazení z jedné osoby na více lidí, aby vývojáři mohli zkrátit dobu jejich cyklu.

Jak MotioCI Uložený obchod s obsahem DaVita

Čtyři měsíce po instalaci DaVita MotioCI, jejich implementaci Cognos bylo třeba při obnovení služeb restartovat podle potřeby. Když se pokusili restartovat Cognos, nic se nestalo, nevrátilo se to. Možnosti správy verzí MotioCI byly použity k určení příčiny selhání restartu a obnovení databáze úložiště obsahu. Při provádění analýzy hlavní příčiny Motio a DaVita zjistili, že Cognos Content Store společnosti DaVita se kvůli „dokonalé bouři“ dostal do nestabilního stavu. Kombinace událostí, které vedly k obchodu s nepoužitelným obsahem, byly nevinné akce jednoho uživatele a esoterická chyba v konkrétní verzi Cognos, která byla od té doby opravena. V Cognos 10.1.1 bylo možné vytvořit složku, řekněme „Složka A“ ve veřejných složkách, vyjmout ji, přejít do „Složky A“ a vložit ji tam. V podstatě přesouváte složku pod sebe. Byla zaznamenána chyba Cognos CMREQ4297, ale problém nebylo možné opravit z Cognos Connection. Zhoršilo se to. Když byla služba Cognos recyklována, nerestartovala se. Cognos zobrazil tuto zprávu: „CMSYS5230 Content Manager interně našel kruhové CMID. Kruhové CMID jsou {xxxxxx}. Tyto špatné CMID podřízeného rodiče způsobují poruchu Správce obsahu. “ V tom stavu uvízli. The Motio týmu podpory se podařilo provést DaVita procesem obnovy poškozených zpráv a balíčků.

$ ušetřeno na nákladech spojených s opravou a obnovou úložiště obsahu Cognos

měsíce práce 30-40 vývojářů na opravu Davitova obchodu s obsahem byly odstraněny MotioCI

MotioCI byla implementována a DaVita okamžitě zaznamenala vylepšení snadného nasazení mezi prostředími a rychlého návratu k předchozím verzím obsahu. Jen 4 měsíce poté MotioCI byl nainstalován, obchod s obsahem DaVita se dostal do nestabilního stavu kvůli kombinaci událostí v Cognos. The MotioCI schopnosti správy verzí a tým podpory umožnily společnosti DaVita určit příčinu problému a vrátit svůj Content Store do stabilního stavu. Měl MotioCI kdyby nebyli na místě, přišli by o práci v hodnotě měsíců.