Báo cáo tóm tắt

DaVita trước đây dựa vào một phương pháp triển khai nội dung BI tốn nhiều công sức giữa các môi trường IBM Cognos không có bất kỳ khả năng khôi phục hoặc lập phiên bản thực sự nào của các đối tượng lưu trữ nội dung. Phương pháp này khiến DaVita có nguy cơ mất rất nhiều công việc phát triển BI. DaVita thực hiện MotioCI để cải thiện việc triển khai và giảm thiểu những rủi ro như vậy. Ngoài ra, MotioCI đã cho phép DaVita khôi phục toàn bộ cơ sở dữ liệu kho nội dung Cognos của họ, vốn đã bị hỏng. Giới thiệu về DaVita DaVita HealthCare Partners Inc. là một công ty nằm trong danh sách Fortune 500® cung cấp nhiều dịch vụ chăm sóc sức khỏe khác nhau cho các nhóm bệnh nhân trên khắp Hoa Kỳ và abroad. Là nhà cung cấp dịch vụ lọc máu hàng đầu tại Hoa Kỳ, DaVita Kidney Care điều trị cho bệnh nhân suy thận mãn tính và bệnh thận giai đoạn cuối. DaVita Kidney Care cố gắng cải thiện chất lượng cuộc sống của bệnh nhân bằng cách đổi mới dịch vụ chăm sóc lâm sàng và bằng cách cung cấp các kế hoạch điều trị tích hợp, đội ngũ chăm sóc được cá nhân hóa và các dịch vụ quản lý sức khỏe thuận tiện.

Triển khai IBM Cognos của DaVita

IBM Cognos là một trong số các ứng dụng nằm trong cơ sở hạ tầng CNTT của DaVita. Năm năm trước, DaVita đã cài đặt Cognos phiên bản 8.4 trong môi trường BI của họ, bao gồm máy chủ Dev, Test / QA và Production. Các thành viên trong nhóm cơ sở hạ tầng CNTT của DaVita được đặt tại trụ sở chính ở Denver và trên khắp đất nước. Trong bộ phận cơ sở hạ tầng CNTT của DaVita là một nhóm hoạt động BI, bao gồm một quản trị viên CNTT chính, 3 nhân viên có quản trị viên và chuyên giamotion khả năng, và 10 tác giả báo cáo. Bên ngoài nhóm CNTT, có 9,000 người dùng Cognos có tên, những người chủ yếu là người tiêu dùng báo cáo. Một số công ty con độc lập của DaVita có thể phát triển các báo cáo BI của riêng họ, riêng biệt và lưu trữ chúng trên môi trường Cognos dùng chung. Kho nội dung Cognos của DaVita bao gồm hàng nghìn đối tượng.

Những thách thức BI của DaVita

Quá trình triển khai nội dung BI của DaVita tốn nhiều thời gian, tẻ nhạt và dễ xảy ra lỗi. Họ cũng phải đối mặt với nguy cơ mất công phát triển hàng ngày do không có hệ thống kiểm soát phiên bản.

Những thách thức BI của DaVita

Quá trình triển khai ban đầu của DaVita bao gồm việc xuất nội dung từ Dev sang Test sang Prod.

  1. Đầu tiên, họ sẽ tạo vòng cung xuấthive trong Dev và kiểm tra nó vào hệ thống kiểm soát phiên bản.
  2. Sau đó, họ sẽ nhập nó vào môi trường Thử nghiệm và triển khai.

Quá trình này đã tạo ra một “mạng lưới an toàn nhân tạo”. Nói cách khác, quá trình này cảm thấy tốt, nhưng nó không hoạt động tốt hoặc không đáng tin cậy. Nếu người dùng cần khôi phục báo cáo, quản trị viên sẽ cần truy xuất phiên bản chính xác của vòng triển khaihive từ kho lưu trữ và nhập nó vào hộp cát để truy xuất thông số báo cáo của một báo cáo riêng lẻ. Sau đó, thông số kỹ thuật đó sẽ cần được đặt trong môi trường đích, môi trường này có thể không đồng bộ với gói của nó. Ngoài ra, thông số báo cáo có thể có hoặc không phải là phiên bản mà người dùng yêu cầu. Bên cạnh sự phức tạp của nó, vấn đề với mô hình triển khai này là nó không cung cấp bất kỳ khả năng khôi phục thực sự nào cũng như không cung cấp bất kỳ phiên bản nào của các đối tượng trong kho nội dung. Việc không có các đối tượng lập phiên bản trong kho nội dung cũng khiến DaVita có nguy cơ cao mất một lượng lớn công việc trong môi trường Dev. Nhóm vận hành DaVita BI muốn cải tiến và tự động hóa một số quy trình làm việc liên quan đến Cognos của họ. Họ muốn giảm thiểu rủi ro và có khả năng quay trở lại các phiên bản trước của nội dung BI nếu cần. Họ cũng muốn chuyển trách nhiệm triển khai từ một người sang nhiều người một cách an toàn để các nhà phát triển có thể giảm thời gian chu kỳ của họ.

Độ đáng tin của MotioCI Kho nội dung của DaVita đã lưu

Bốn tháng sau khi cài đặt DaVita MotioCI, việc triển khai Cognos của họ cần được khởi động lại theo yêu cầu khi dịch vụ được gia hạn. Khi họ cố gắng khởi động lại Cognos, không có gì xảy ra, nó sẽ không hoạt động trở lại. Khả năng kiểm soát phiên bản của MotioCI được sử dụng để xác định nguyên nhân của lỗi khởi động lại và khôi phục cơ sở dữ liệu lưu trữ nội dung. Khi thực hiện phân tích nguyên nhân gốc rễ, Motio và DaVita phát hiện ra rằng Kho nội dung Cognos của DaVita rơi vào trạng thái không ổn định vì một “cơn bão hoàn hảo”. Sự kết hợp của các sự kiện dẫn đến việc lưu trữ nội dung không sử dụng được là các hành động vô tội của một người dùng và một lỗi bí truyền trong một phiên bản cụ thể của Cognos, sau đó đã được sửa chữa. Trong Cognos 10.1.1, có thể tạo một thư mục, chẳng hạn như “Thư mục A” trong Thư mục Công cộng, cắt nó, điều hướng vào “Thư mục A” và dán nó vào đó. Về bản chất, bạn đang di chuyển một thư mục dưới chính nó. Lỗi Cognos CMREQ4297 đã được ghi lại, nhưng không thể khắc phục sự cố từ trong Cognos Connection. Nó trở nên tồi tệ hơn. Khi dịch vụ Cognos được tái chế, nó sẽ không khởi động lại. Cognos hiển thị thông báo này: “Trình quản lý nội dung CMSYS5230 đã tìm thấy các CMID vòng trong nội bộ. CMID tròn là {xxxxxx}. Những CMID của cha mẹ con không hợp lệ này đang khiến Trình quản lý nội dung hoạt động sai. ” Họ đã bị mắc kẹt trong trạng thái đó. Các Motio nhóm hỗ trợ đã có thể hướng dẫn DaVita qua quá trình khôi phục các gói và báo cáo bị hỏng.

$ tiết kiệm được trong chi phí liên quan đến việc sửa chữa và khôi phục cửa hàng nội dung Cognos

nhiều tháng làm việc của 30-40 nhà phát triển để sửa chữa kho nội dung của Davita đã bị loại bỏ với MotioCI

MotioCI đã được triển khai và DaVita ngay lập tức nhận thấy những cải tiến trong việc dễ dàng triển khai giữa các môi trường và nhanh chóng hoàn nguyên về các phiên bản nội dung trước đó. Chỉ 4 tháng sau MotioCI đã được cài đặt, kho nội dung của DaVita rơi vào trạng thái không ổn định do sự kết hợp của các sự kiện trong Cognos. Các MotioCI khả năng kiểm soát phiên bản và nhóm hỗ trợ đã cho phép DaVita xác định chính xác nguyên nhân của sự cố và đưa Kho nội dung của họ về trạng thái ổn định. Có MotioCI không đúng chỗ, họ sẽ mất hàng tháng trời làm việc.