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 прагне покращити якість життя пацієнтів шляхом інновації клінічної допомоги, пропонуючи комплексні плани лікування, персоналізовані бригади медичної допомоги та зручні послуги з управління здоров'ям.

Реалізація IBM Cognos DaVita

IBM Cognos - одне з кількох додатків в ІТ -інфраструктурі DaVita. П'ять років тому DaVita встановила Cognos версії 8.4 у своєму середовищі BI, що включає сервер Dev, Test/QA та Production. Члени команди IT -інфраструктури DaVita знаходяться в їх штаб -квартирі в Денвері та по всій країні. У складі відділу ІТ -інфраструктури 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 виявили, що магазин вмісту Dagita Cognos потрапив у нестабільний стан через "ідеальну бурю". Поєднання подій, що призвели до непридатного для зберігання вмісту, - це безневинні дії одного користувача та езотерична помилка у конкретній версії Cognos, яку з тих пір виправили. У Cognos 10.1.1 можна було створити папку, сказати «Папка А» у загальнодоступних папках, вирізати її, перейти до «Папки А» і вставити її туди. По суті, ви переміщуєте папку під собою. Помилка Cognos CMREQ4297 була зареєстрована, але проблему не вдалося виправити у програмі Cognos Connection. Стало ще гірше. Коли служба Cognos була перероблена, вона не перезавантажиться. Cognos відобразив таке повідомлення: «CMSYS5230 Content Manager знайшов кругові CMID внутрішньо. Кругові CMID є {xxxxxx}. Ці погані CMID батьків-батьків викликають несправність Менеджера вмісту ". Вони застрягли в такому стані. Файл Motio команда підтримки змогла пройти DaVita через процес відновлення пошкоджених звітів та пакетів.

Заощаджено $ на витратах, пов'язаних з ремонтом та відновленням магазину вмісту Cognos

місяці вартості роботи 30-40 розробників з ремонту магазину вмісту Davita були ліквідовані за допомогою MotioCI

MotioCI було реалізовано, і DaVita негайно побачила покращення у спрощенні розгортання між середовищами та швидкому поверненні до попередніх версій вмісту. Всього через 4 місяці MotioCI було встановлено, магазин вмісту DaVita потрапив у нестабільний стан через поєднання подій у Cognos. Файл MotioCI можливості контролю версій та команда підтримки дозволили компанії DaVita визначити причину проблеми та повернути свій магазин вмісту до стабільного стану. Мав MotioCI якби вони не були на місці, вони втратили б роботу на місяці.