Executive Summary

DaVita fertroude earder op in lestige metoade foar it ynsetten fan BI -ynhâld tusken IBM Cognos -omjouwings dy't gjin echte rollback- as ferzjenmooglikheden hiene fan objekten foar ynhâldwinkel. Dizze metoade sette DaVita yn gefaar om in protte BI -ûntwikkelingswurk te ferliezen. DaVita ymplementearre MotioCI om de ynset te ferbetterjen en sokke risiko's te ferminderjen. Derneist, MotioCI ynskeakele DaVita om har heule Cognos -ynhâldswinkeldatabase te herstellen, dy't waard beskeadige. Oer DaVita DaVita HealthCare Partners Inc. is in Fortune 500® -bedriuw dat in ferskaat oan sûnenssoarchtsjinsten leveret oan pasjintpopulaasjes yn 'e heule Feriene Steaten en abroad. DaVita Kidney Care, in liedende leveransier fan dialysetsjinsten yn 'e Feriene Steaten, behannelt pasjinten mei chronike nierfalen en niersykte yn' e einstadium. DaVita Kidney Care stribbet dernei om de kwaliteit fan it libben fan pasjinten te ferbetterjen troch ynnovearjen fan klinyske soarch, en troch it oanbieden fan yntegreare behannelingplannen, personaliseare soarchteams en handige tsjinsten foar sûnensbehear.

DaVita's IBM Cognos -ymplemintaasje

IBM Cognos is ien fan ferskate applikaasjes binnen DaVita's IT -ynfrastruktuer. Fiif jier lyn ynstalleare DaVita Cognos ferzje 8.4 yn har BI -omjouwing, dy't in Dev, Test/QA, en produksjetsjinner omfettet. De leden fan DaVita's IT -ynfrastruktuer lizze op har Denver -haadkantoar en yn it heule lân. Binnen de ôfdieling IT -ynfrastruktuer fan DaVita is in BI -operaasjeteam, besteande út in primêre IT -behearder, 3 meiwurkers dy't admin en pro hawwemotion mooglikheden, en 10 rapportauteurs. Bûten it IT -team binne d'r 9,000 neamde Cognos -brûkers, dy't foaral konsuminten binne. Ferskate selsstannige dochterûndernimmingen fan DaVita kinne har eigen, aparte BI -rapporten ûntwikkelje en hostje op 'e dielde Cognos -omjouwing. De Cognos -ynhâldwinkel fan DaVita bestiet út tûzenen objekten.

DaVita's BI -útdagings

DaVita's proses foar it ynsetten fan BI-ynhâld wie tiidslinend, ferfeelsum en flatergefaarlik. Se kamen ek foar it deistige risiko foar it ferliezen fan ûntwikkelingswurk troch gjin systeem foar ferzjekontrôle te hawwen.

DaVita's BI -útdagings

DaVita's orizjinele ynsetproses bestie út it eksportearjen fan ynhâld fan Dev nei Test nei Prod.

  1. Earst soene se de eksportboog meitsjehive yn Dev en kontrolearje it yn in ferzje kontrôlesysteem.
  2. Se soene it dan ymportearje yn 'e testomjouwing en ynsette.

Dit proses makke in "keunstmjittich feiligensnet." Mei oare wurden, it proses fielde goed, mar it wie net heul funksjoneel as betrouber. As in brûker in rapport moat herstelle, soe in behearder de juste ferzje fan de ynsetboog moatte opheljehive fan it repository en ymportearje it nei in sânbak om de rapportspesifikaasje fan in yndividueel rapport op te heljen. Dy spec soe dan moatte wurde pleatst yn 'e doelomjouwing, dy't potinsjeel net syngronisearje kin mei syn pakket. Derneist kin de rapportspesifikaasje al dan net de ferzje wêze dy't de brûker frege. Njonken de kompleksiteit wie it probleem mei dit ynsetmodel dat it gjin echte rollback -mooglikheid levere en noch gjin ferzjen fan 'e objekten yn' e ynhâldswinkel oanbean. De ôfwêzigens fan ferzjes fan objekten yn 'e ynhâldswinkel sette DaVita ek in heech risiko op it ferliezen fan in grutte hoemannichte wurk yn' e Dev -omjouwing. It DaVita BI-operaasjeteam woe guon fan har Cognos-relatearre wurkprosessen ferbetterje en automatisearje. Se woene risiko ferminderje en hawwe de mooglikheid om werom te rollen nei eardere ferzjes fan BI -ynhâld as dat nedich is. Se woene ek ynsetferantwurdlikheden feilich oerdrage fan ien persoan nei meardere minsken, sadat ûntwikkelders har syklustiid koene ferminderje.

Hoe MotioCI De ynhâldswinkel fan DaVita opslein

Fjouwer moannen nei DaVita ynstalleare MotioCI, har Cognos -ymplemintaasje moast wurde reboot as fereaske as tsjinsten wurde fernijd. Doe't se besochten Cognos opnij te starten, barde der neat, it soe net weromkomme. De mooglikheden foar ferzjesbehear fan MotioCI waarden brûkt om de oarsaak fan 'e herstarten mislearre te identifisearjen en de database fan ynhâldsopslach te herstellen. By it útfieren fan in root -oarsaakanalyse, Motio en DaVita ûntdekte dat DaVita's Cognos Content Store yn in ynstabile steat kaam fanwegen in "perfekte stoarm." De kombinaasje fan eveneminten dy't liede ta de net brûkbere ynhâldwinkel wiene de ûnskuldige aksjes fan ien brûker en in esoteryske flater yn in spesifike ferzje fan Cognos, dy't sûnt is korrizjeare. Yn Cognos 10.1.1 wie it mooglik om in map oan te meitsjen, sis "Map A" yn iepenbiere mappen, knip it, navigearje yn "Map A" en plak it dêr. Yn essinsje ferpleatse jo in map ûnder himsels. In Cognos -flater CMREQ4297 is oanmeld, mar it probleem koe net wurde repareare fanút Cognos Connection. It waard slimmer. Doe't de Cognos -tsjinst waard recycleare, soe it net opnij starte. Cognos toande dit berjocht: “CMSYS5230 Content Manager fûn ynterne sirkulêre CMID's. De sirkulêre CMID's binne {xxxxxx}. Dizze minne CMID's foar bern-âlder feroarsaakje in malfunction fan Content Manager. ” Se sieten fêst yn dy steat. De Motio stipe team koe DaVita trochgean troch it proses fan herstellen fan 'e beskeadige rapporten en pakketten.

$ besparre yn kosten yn ferbân mei reparaasje en herstellen fan ynhâldswinkel fan Cognos

moannen wurk wurdich troch 30-40 ûntwikkelers om de ynhâldsopslach fan Davita te reparearjen waard elimineare mei MotioCI

MotioCI waard ymplementearre en DaVita seach fuortendaliks ferbetteringen yn it gemak fan ynset tusken omjouwings en fluch weromgean nei eardere ynhâldferzjes. Just 4 moannen nei MotioCI waard ynstalleare, kaam de ynhâldswinkel fan DaVita yn in ynstabile steat fanwegen in kombinaasje fan eveneminten yn Cognos. De MotioCI mooglikheden foar ferzje kontrôle en stipe team tastien DaVita de oarsaak fan it probleem te identifisearjen en har Content Store werom te bringen yn in stabile steat. Hie MotioCI net op syn plak west hawwe, soene se moannen oan wurk ferlern hawwe.