Executive Buod

Si DaVita ay dating umaasa sa isang matrabahong pamamaraan ng pag-deploy ng nilalaman ng BI sa pagitan ng mga kapaligiran ng IBM Cognos na walang anumang tunay na pag-rollback o mga kakayahan sa pag-bersyon ng mga bagay sa tindahan ng nilalaman. Ang pamamaraang ito ay naglalagay sa panganib sa DaVita na mawala ang maraming gawaing pagpapaunlad ng BI. Ipinatupad ang DaVita MotioCI upang mapabuti ang pag-deploy at pagaanin ang mga naturang peligro. At saka, MotioCI pinagana ang DaVita upang ibalik ang kanilang buong database ng store ng nilalaman ng Cognos, na nasira. Tungkol sa DaVita DaVita HealthCare Partners Inc. ay isang kumpanya ng Fortune 500® na nagbibigay ng iba't ibang mga serbisyo sa pangangalaga ng kalusugan sa mga pasyente na pasyente sa buong Estados Unidos at abroad. Isang nangungunang tagapagbigay ng mga serbisyo sa pag-dialysis sa Estados Unidos, tinatrato ng DaVita Kidney Care ang mga pasyente na may talamak na pagkabigo sa bato at pagtatapos ng sakit sa bato sa yugto. Nagsusumikap ang DaVita Kidney Care upang mapagbuti ang kalidad ng buhay ng pasyente sa pamamagitan ng pagbabago ng pangangalagang pangklinikal, at sa pamamagitan ng pag-aalok ng mga pinagsamang plano sa paggamot, isinapersonal na mga pangkat ng pangangalaga at maginhawang mga serbisyo sa pamamahala ng kalusugan.

Pagpapatupad ng IBM Cognos ng DaVita

Ang IBM Cognos ay isa sa maraming mga aplikasyon sa loob ng IT imprastraktura ng DaVita. Limang taon na ang nakalilipas, na-install ng DaVita ang bersyon ng Cognos 8.4 sa kanilang kapaligiran sa BI, na kasama ang isang Dev, Test / QA, at Production server. Ang mga miyembro ng koponan ng imprastraktura ng DaVita ay matatagpuan sa kanilang punong tanggapan ng Denver at sa buong bansa. Sa loob ng kagawaran ng IT ng imprastraktura ng DaVita ay isang koponan ng pagpapatakbo ng BI, na binubuo ng isang pangunahing IT administrator, 3 empleyado na mayroong admin at promotion kakayahan, at 10 ulat may-akda. Sa labas ng koponan ng IT, mayroong 9,000 na pinangalanang mga gumagamit ng Cognos, na pangunahing ulat ng mga consumer. Maraming mga nag-iisang subsidiary ng DaVita ang maaaring bumuo ng kanilang sariling, hiwalay na mga ulat ng BI at i-host ang mga ito sa ibinahaging kapaligiran ng Cognos. Ang tindahan ng nilalaman ng Cognos ng DaVita ay binubuo ng libu-libong mga bagay.

Mga Hamon sa DaVita's BI

Ang proseso ng DaVita ng paglalagay ng nilalaman ng BI ay matagal, nakakapagod, at madaling kapitan ng error. Naharap din nila ang pang-araw-araw na peligro ng pagkawala ng trabaho sa pag-unlad sa pamamagitan ng hindi pagkakaroon ng isang sistema ng kontrol sa bersyon sa lugar.

Mga Hamon sa DaVita's BI

Ang orihinal na proseso ng paglawak ng DaVita ay binubuo ng pag-export ng nilalaman mula sa Dev hanggang sa Pagsubok kay Prod.

  1. Una, lilikha nila ang arc ng pag-exporthive sa Dev at suriin ito sa isang sistema ng kontrol sa bersyon.
  2. I-import din nila ito sa kapaligiran sa Pagsubok at i-deploy.

Lumikha ang prosesong ito ng isang "artipisyal na kaligtasan." Sa madaling salita, ang pakiramdam ay maganda ang pakiramdam, ngunit hindi ito gaanong gumagana o maaasahan. Kung kailangan ng isang gumagamit upang mabawi ang isang ulat, kailangang kunin ng isang administrator ang tamang bersyon ng arc ng pag-deployhive mula sa imbakan at i-import ito sa isang sandbox upang makuha ang ulat na ulat ng isang indibidwal na ulat. Ang spec na iyon ay kakailanganin ilagay sa target na kapaligiran, na maaaring hindi ma-sync sa package nito. Bilang karagdagan, ang ulat ng ulat ay maaaring o hindi maaaring ang bersyon na hiniling ng gumagamit. Bukod sa pagiging kumplikado nito, ang problema sa modelo ng paglawak na ito ay hindi ito nagbigay ng anumang tunay na kakayahan sa pag-rollback o nag-aalok ng anumang pag-bersyon ng mga bagay sa store ng nilalaman. Ang kawalan ng mga pag-bersyon ng mga bagay sa tindahan ng nilalaman ay naglalagay din sa DaVita sa mataas na peligro na mawala ang isang malaking halaga ng trabaho sa kapaligiran ng Dev. Nais ng koponan ng operasyon ng DaVita BI na pagbutihin at i-automate ang ilan sa kanilang mga proseso sa trabaho na nauugnay sa Cognos. Nais nilang bawasan ang peligro at magkaroon ng kakayahang bumalik sa nakaraang mga bersyon ng nilalamang BI kung kinakailangan. Nais din nilang ligtas na ilipat ang mga responsibilidad sa paglawak mula sa isang tao patungo sa maraming tao upang mabawasan ng mga developer ang kanilang oras ng pag-ikot.

Gaano MotioCI Nai-save ang Tindahan ng Nilalaman ng DaVita

Apat na buwan pagkatapos mag-install ng DaVita MotioCI, ang kanilang pagpapatupad ng Cognos ay kinakailangang muling i-boot tulad ng kinakailangan kapag na-renew ang mga serbisyo. Kapag tinangka nilang i-reboot ang Cognos, walang nangyari, hindi ito babalik. Ang mga kakayahan sa kontrol ng bersyon ng MotioCI ay ginamit upang matukoy ang sanhi ng pagkabigo sa pag-reboot at ibalik ang database ng store ng nilalaman. Sa pagganap ng isang root sanhi ng pagtatasa, Motio at natuklasan ni DaVita na ang DaVita's Cognos Content Store ay napunta sa isang hindi matatag na estado dahil sa isang "perpektong bagyo." Ang kumbinasyon ng mga kaganapan na humantong sa hindi magagamit na tindahan ng nilalaman ay ang inosenteng mga pagkilos ng isang gumagamit at isang esoteric bug sa isang tukoy na bersyon ng Cognos, na mula noon ay naitama. Sa Cognos 10.1.1, posible na lumikha ng isang folder, sabihin ang "Folder A" sa Mga Public Folder, gupitin ito, mag-navigate sa "Folder A" at i-paste ito doon. Sa kakanyahan inililipat mo ang isang folder sa ilalim nito. Ang isang error sa Cognos na CMREQ4297 ay naka-log, ngunit ang isyu ay hindi maitama mula sa loob ng Cognos Connection. Lumala ito. Kapag na-recycle ang serbisyo ng Cognos, hindi ito muling i-restart. Ipinakita ng Cognos ang mensaheng ito: “Natagpuan ng CMSYS5230 Content Manager ang mga pabilog na CMID sa loob. Ang mga pabilog na CMID ay {xxxxxx}. Ang mga hindi magagandang bata na magulang na CMID na ito ay nagdudulot ng hindi paggana ng Content Manager. " Natigil sila sa estado na iyon. Ang Motio Ang koponan ng suporta ay nakalakad sa DaVita sa proseso ng pagkuha ng mga nasirang ulat at package.

Nakatipid ang $ sa mga gastos na nauugnay sa pag-aayos at pag-recover ng store ng nilalaman ng Cognos

buwan ng halaga ng trabaho ng 30-40 developer upang ayusin ang nilalaman store Davita ay natanggal sa MotioCI

MotioCI ay ipinatupad at agad na nakita ng DaVita ang mga pagpapabuti sa kadalian ng pag-deploy sa pagitan ng mga kapaligiran at mabilis na pagbalik sa nakaraang mga bersyon ng nilalaman. 4 na buwan lang pagkatapos MotioCI ay naka-install, ang tindahan ng nilalaman ng DaVita ay naging hindi matatag na estado dahil sa isang kumbinasyon ng mga kaganapan sa Cognos. Ang MotioCI pinapayagan ang bersyon ng mga kakayahan at koponan ng suporta sa DaVita na matukoy ang sanhi ng problema at ibalik ang kanilang Nilalaman na Tindahan sa isang matatag na estado. Nagkaroon MotioCI wala sa lugar, mawawalan sila ng buwan na trabaho.