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 εγκατέστησε την έκδοση 8.4 της Cognos στο περιβάλλον BI της, η οποία περιλαμβάνει διακομιστή Dev, Test/QA και Production. Τα μέλη της ομάδας υποδομής πληροφορικής της DaVita βρίσκονται στην έδρα τους στο Ντένβερ και σε όλη τη χώρα. Στο τμήμα υποδομής πληροφορικής της DaVita υπάρχει μια ομάδα επιχειρήσεων BI, αποτελούμενη από έναν κύριο διαχειριστή πληροφορικής, 3 υπαλλήλους που έχουν διαχειριστή και επαγγελματίαmotion δυνατότητες και 10 συντάκτες αναφορών. Εκτός από την ομάδα πληροφορικής, υπάρχουν 9,000 χρήστες με όνομα Cognos, οι οποίοι είναι κυρίως καταναλωτές αναφοράς. Αρκετές αυτόνομες θυγατρικές της DaVita μπορούν να αναπτύξουν τις δικές τους, ξεχωριστές αναφορές BI και να τις φιλοξενήσουν στο κοινόχρηστο περιβάλλον Cognos. Το κατάστημα περιεχομένου της DaVita Cognos περιλαμβάνει χιλιάδες αντικείμενα.

Προκλήσεις BI της DaVita

Η διαδικασία ανάπτυξης DaVita περιεχομένου BI ήταν χρονοβόρα, κουραστική και επιρρεπής σε σφάλματα. Αντιμετώπισαν επίσης τον καθημερινό κίνδυνο να χάσουν το έργο ανάπτυξης χωρίς να διαθέτουν ένα σύστημα ελέγχου έκδοσης.

Προκλήσεις BI της DaVita

Η αρχική διαδικασία ανάπτυξης της DaVita συνίστατο στην εξαγωγή περιεχομένου από το Dev στο Test to Prod.

  1. Πρώτον, θα δημιουργούσαν το τόξο εξαγωγήςhive στο Dev και ελέγξτε το σε ένα σύστημα ελέγχου έκδοσης.
  2. Στη συνέχεια, το εισάγουν στο περιβάλλον δοκιμής και αναπτύσσονται.

Αυτή η διαδικασία δημιούργησε ένα «τεχνητό δίχτυ ασφαλείας». Με άλλα λόγια, η διαδικασία ήταν καλή, αλλά δεν ήταν πολύ λειτουργική ή αξιόπιστη. Εάν ένας χρήστης χρειαζόταν να ανακτήσει μια αναφορά, ένας διαχειριστής θα πρέπει να ανακτήσει τη σωστή έκδοση του τόξου ανάπτυξηςhive από το χώρο αποθήκευσης και εισαγωγή του σε ένα sandbox για ανάκτηση των προδιαγραφών αναφοράς μιας μεμονωμένης αναφοράς. Αυτή η προδιαγραφή θα πρέπει στη συνέχεια να τοποθετηθεί στο περιβάλλον -στόχο, το οποίο θα μπορούσε ενδεχομένως να μην είναι συγχρονισμένο με το πακέτο του. Επιπλέον, η προδιαγραφή αναφοράς μπορεί να είναι ή όχι η έκδοση που ζήτησε ο χρήστης. Εκτός από την πολυπλοκότητά του, το πρόβλημα με αυτό το μοντέλο ανάπτυξης ήταν ότι δεν παρείχε καμία πραγματική δυνατότητα επαναφοράς ούτε προσέφερε καμία έκδοση των αντικειμένων στο κατάστημα περιεχομένου. Η απουσία αντικειμένων εκδόσεων στο κατάστημα περιεχομένου έθεσε επίσης την DaVita σε υψηλό κίνδυνο απώλειας μεγάλου όγκου εργασίας στο περιβάλλον Dev. Η ομάδα λειτουργιών DaVita BI ήθελε να βελτιώσει και να αυτοματοποιήσει μερικές από τις διαδικασίες εργασίας τους που σχετίζονται με το Cognos. Wantedθελαν να μειώσουν τον κίνδυνο και να έχουν τη δυνατότητα να επιστρέψουν σε προηγούμενες εκδόσεις του περιεχομένου BI, εάν χρειαστεί. Wantedθελαν επίσης να μεταφέρουν με ασφάλεια τις ευθύνες ανάπτυξης από ένα άτομο σε πολλά άτομα, έτσι ώστε οι προγραμματιστές να μπορούν να μειώσουν τον χρόνο του κύκλου τους.

Πως MotioCI Αποθηκευμένο κατάστημα περιεχομένου της DaVita

Τέσσερις μήνες μετά την εγκατάσταση της DaVita MotioCI, η εφαρμογή τους Cognos έπρεπε να επανεκκινήσει όπως απαιτείται όταν ανανεώνονται οι υπηρεσίες. Όταν προσπάθησαν να κάνουν επανεκκίνηση του Cognos, τίποτα δεν συνέβη, δεν θα επανερχόταν. Οι δυνατότητες ελέγχου της έκδοσης του MotioCI χρησιμοποιήθηκαν για τον εντοπισμό της αιτίας της αποτυχίας επανεκκίνησης και την αποκατάσταση της βάσης δεδομένων του καταστήματος περιεχομένου. Κατά την εκτέλεση ανάλυσης βασικής αιτίας, Motio και η DaVita ανακάλυψε ότι το Cognos Content Store της DaVita βρέθηκε σε ασταθή κατάσταση λόγω μιας «τέλειας καταιγίδας». Ο συνδυασμός γεγονότων που οδήγησε στο άχρηστο κατάστημα περιεχομένου ήταν οι αθώες ενέργειες ενός χρήστη και ένα εσωτερικό σφάλμα σε μια συγκεκριμένη έκδοση του Cognos, το οποίο έκτοτε έχει διορθωθεί. Στο Cognos 10.1.1, ήταν δυνατό να δημιουργηθεί ένας φάκελος, πείτε "Φάκελος Α" σε Δημόσιους φακέλους, κόψτε τον, περιηγηθείτε στον "Φάκελο Α" και επικολλήστε τον εκεί. Στην ουσία μετακινείτε έναν φάκελο από μόνο του. Καταγράφηκε ένα σφάλμα Cognos CMREQ4297, αλλά το πρόβλημα δεν ήταν δυνατό να διορθωθεί μέσα από τη σύνδεση Cognos. Χειροτέρεψε. Όταν ανακυκλωθεί η υπηρεσία Cognos, δεν θα επανεκκινήσει. Το Cognos εμφανίζει αυτό το μήνυμα: «Το CMSYS5230 Content Manager βρήκε εσωτερικά κυκλικά CMID. Τα κυκλικά CMID είναι {xxxxxx}. Αυτά τα κακά CMID για παιδιά-γονείς προκαλούν δυσλειτουργία στη Διαχείριση περιεχομένου. " Είχαν κολλήσει σε αυτήν την κατάσταση. ο Motio η ομάδα υποστήριξης μπόρεσε να περπατήσει τη DaVita στη διαδικασία ανάκτησης των κατεστραμμένων αναφορών και πακέτων.

εξοικονομήθηκαν $ σε έξοδα που σχετίζονται με την επισκευή και ανάκτηση καταστήματος περιεχομένου Cognos

μήνες εργασίας αξίας 30-40 προγραμματιστών για την επισκευή του καταστήματος περιεχομένου της Davita εξαλείφθηκε με MotioCI

MotioCI εφαρμόστηκε και η DaVita είδε αμέσως βελτιώσεις στην ευκολία ανάπτυξης μεταξύ περιβαλλόντων και την γρήγορη επιστροφή στις προηγούμενες εκδόσεις περιεχομένου. Μόλις 4 μήνες μετά MotioCI εγκαταστάθηκε, το κατάστημα περιεχομένου της DaVita βρέθηκε σε ασταθή κατάσταση λόγω ενός συνδυασμού γεγονότων στο Cognos. ο MotioCI Οι δυνατότητες ελέγχου έκδοσης και η ομάδα υποστήριξης επέτρεψαν στη DaVita να εντοπίσει την αιτία του προβλήματος και να επιστρέψει το Content Store σε σταθερή κατάσταση. Είχε MotioCI δεν ήταν στη θέση τους, θα είχαν χάσει δουλειά αξίας μηνών.