MotioCI Захоўвае пашкоджаны магазін змесціва IBM Cognos у DaVita HealthCare

Ян 27, 2021Прыклады, Прыклады, Здароўе

Кіравальнае Рэзюмэ

Раней DaVita абапіралася на працаёмкі метад разгортвання кантэнту BI паміж асяроддзямі IBM Cognos, які не валодаў рэальнымі магчымасцямі адката або версій аб'ектаў сховішча. Гэты метад падвяргае DaVita рызыцы страціць вялікую працу па распрацоўцы BI. DaVita рэалізавана MotioCI для паляпшэння разгортвання і змякчэння такіх рызык. У дадатак, MotioCI дазволіла DaVita аднавіць усю базу дадзеных крамы змесціва Cognos, якая была пашкоджана. Аб DaVita DaVita HealthCare Partners Inc. - гэта кампанія Fortune 500®, якая прадастаўляе розныя медыцынскія паслугі насельніцтву па ўсёй тэрыторыі ЗША іroad. Вядучы пастаўшчык дыялізных паслуг у ЗША, DaVita Kidney Care лечыць пацыентаў з хранічнай нырачнай недастатковасцю і тэрмінальнай стадыяй нырачнай хваробы. DaVita Kidney Care імкнецца палепшыць якасць жыцця пацыентаў, інавацыйна абслугоўваючы клінічную дапамогу, прапаноўваючы комплексныя планы лячэння, персаналізаваныя групы па догляду і зручныя паслугі па кіраванні здароўем.

Рэалізацыя IBM Cognos DaVita

IBM Cognos - адно з некалькіх прыкладанняў у ІТ -інфраструктуры DaVita. Пяць гадоў таму DaVita ўсталявала Cognos версіі 8.4 у сваё асяроддзе BI, якое ўключае сервер Dev, Test/QA і Production. Члены каманды IT -інфраструктуры DaVita знаходзяцца ў іх штаб -кватэры ў Дэнверы і па ўсёй краіне. У аддзеле IT -інфраструктуры DaVita працуе аперацыйная група па бізнэсе, якая складаецца з асноўнага ІТ -адміністратара, 3 супрацоўнікаў, якія маюць адміністратара і прафесіяналаmotion магчымасцей і 10 аўтараў справаздач. Па -за межамі ІТ -групы ёсць 9,000 карыстальнікаў Cognos, якія ў першую чаргу з'яўляюцца спажыўцамі. Некалькі аўтаномных даччыных кампаній DaVita могуць распрацоўваць свае ўласныя, асобныя справаздачы аб BI і размяшчаць іх у агульным асяроддзі Cognos. Крама кантэнту DaVita Cognos налічвае тысячы аб'ектаў.

BI Выклікі DaVita

Працэс разгортвання кантэнту BI ад DaVita займае шмат часу, стамляе і выклікае памылкі. Яны таксама сутыкаліся з паўсядзённым рызыкай страціць працу па распрацоўцы, не маючы сістэмы кіравання версіямі.

BI Выклікі DaVita

Першапачатковы працэс разгортвання DaVita складаўся з экспарту зместу з Dev у Test у Prod.

  1. Па -першае, яны ствараюць дугу экспартуhive у Dev і праверце яго ў сістэму кантролю версій.
  2. Затым яны імпартавалі б яго ў тэставае асяроддзе і разгортвалі.

Гэты працэс стварыў "штучную сетку бяспекі". Іншымі словамі, працэс адчуваў сябе добра, але ён не быў вельмі функцыянальным або надзейным. Калі карыстачу трэба аднавіць справаздачу, адміністратару трэба будзе атрымаць правільную версію дугі разгортванняhive са сховішча і імпартаваць яго ў пясочніцу, каб атрымаць спецыфікацыі справаздачы асобнага справаздачы. Затым гэтую спецыфікацыю трэба будзе змясціць у мэтавае асяроддзе, якое патэнцыйна можа не сінхранізавацца з яго пакетам. Акрамя таго, спецыфікацыя справаздачы можа быць ці не быць версіяй, якую запытаў карыстальнік. Акрамя складанасці, праблема з гэтай мадэллю разгортвання заключалася ў тым, што яна не забяспечвала рэальнай магчымасці адкату і не прапаноўвала версій аб'ектаў у сховішчы кантэнту. Адсутнасць аб'ектаў версій у краме кантэнту таксама паставіла DaVita пад высокі рызыка страціць вялікі аб'ём працы ў асяроддзі Dev. Каманда аперацый DaVita BI хацела палепшыць і аўтаматызаваць некаторыя свае працоўныя працэсы, звязаныя з Cognos. Яны хацелі знізіць рызыку і мець магчымасць пры неабходнасці вярнуцца да папярэдніх версій зместу BI. Яны таксама хацелі бяспечна перанесці абавязкі па разгортванні ад аднаго чалавека да некалькіх людзей, каб распрацоўшчыкі змаглі скараціць час цыкла.

Як MotioCI Захаваны кантэнт -крама DaVita

Праз чатыры месяцы пасля ўстаноўкі DaVita MotioCI, іх рэалізацыю Cognos неабходна перазагрузіць пры неабходнасці пры абнаўленні паслуг. Калі яны спрабавалі перазагрузіць Cognos, нічога не адбылося, ён не вяртаецца. Магчымасці кіравання версіямі MotioCI былі выкарыстаны для вызначэння прычыны збою перазагрузкі і аднаўлення базы дадзеных сховішча. Пры правядзенні аналізу першапрычыны, Motio і DaVita выявілі, што крама зместу Cognos DaVita перайшла ў нестабільны стан з -за "ідэальнай буры". Камбінацыя падзей, якія прывялі да захоўвання непрыдатнага кантэнту, - гэта нявінныя дзеянні аднаго карыстальніка і эзатэрычная памылка ў пэўнай версіі Cognos, якая з тых часоў была выпраўлена. У Cognos 10.1.1 можна было стварыць тэчку, сказаць «Папка А» ў агульнадаступных папках, выразаць яе, перайсці ў «Папка А» і ўставіць яе туды. Па сутнасці, вы перамяшчаеце тэчку пад сябе. Была зарэгістравана памылка Cognos CMREQ4297, але праблему не ўдалося выправіць знутры Cognos Connection. Стала горш. Калі сэрвіс Cognos быў перапрацаваны, ён не будзе перазапускацца. Cognos вывеў такое паведамленне: «CMSYS5230 Content Manager знайшоў унутраныя кругавыя CMID. Кругавыя CMID - гэта {xxxxxx}. Гэтыя дрэнныя CMID-бацькі выклікаюць збоі ў працы Content Manager ". Яны затрымаліся ў такім стане. The Motio служба падтрымкі змагла прайсці DaVita праз працэс аднаўлення пашкоджаных справаздач і пакетаў.

Зэканомленыя даляры ў выдатках, звязаных з рамонтам і аднаўленнем крамы змесціва Cognos

месяцы працы 30-40 распрацоўшчыкаў па рамонце кантэнт-крамы Davita былі ліквідаваны MotioCI

MotioCI была рэалізавана, і DaVita адразу ўбачыла паляпшэнні ў зручнасці разгортвання паміж асяроддзямі і хуткага вяртання да папярэдніх версій кантэнту. Усяго праз 4 месяцы MotioCI была ўсталявана, крама кантэнту DaVita прыйшла ў нестабільны стан з -за камбінацыі падзей у Cognos. The MotioCI магчымасці кантролю версій і група падтрымкі дазволілі DaVita дакладна вызначыць прычыну праблемы і вярнуць свой магазін кантэнту ў стабільны стан. Меў MotioCI калі б яны не былі на месцы, яны страцілі б месячную працу.