California Healthcare, Eligibility, Enrollment and Retention System (CalHEERS) è la piattaforma di registrazione al principale marketplace di assicurazioni sanitarie degli Stati Uniti. La società che la gestisce era alla ricerca di una piattaforma digitale solida e sicura che consentisse a 39 milioni di californiani di confrontare, selezionare e richiedere piani assicurativi sanitari gratuiti o a basso costo.
Rispondere alle esigenze assicurative di 39 milioni di cittadini californiani
Nel 2010, il Patient Protection and Affordable Care Act ha sancito la nascita di Covered California, una nuova agenzia dello Stato che ha il compito di fornire ai cittadini l'accesso a un'assicurazione sanitaria sostenibile. Grazie alla possibilità di accedere a Medi-Cal e ai fornitori di assicurazioni private, quasi un terzo dei residenti in California si è affidato alla piattaforma CalHEERS di Covered California per le esigenze di assicurazione sanitaria.
Più o meno dopo otto anni dall'implementazione, la manutenzione dell'infrastruttura esistente di CalHEERS è diventata più difficile. La piattaforma aveva una gestione sempre più costosa, soprattutto con l'aumento della domanda dovuta all'epidemia di COVID-19, ed era più difficile da aggiornare. CalHEERS era alla ricerca di una nuova soluzione scalabile che semplificasse le operazioni.
"CalHEERS puntava ad aumentare la capacità per le operazioni esistenti e a supportare le priorità stabilite senza superare il budget previsto", ha affermato Lorna Eby, Deputy Director/Project Director, CalHEERS. "La migrazione ai prodotti open source ci ha permesso di ridurre i costi nel breve e nel lungo termine, sia per il software che per l'hardware".
Nel giugno 2023, il team di CalHEERS, che include l'Office of Technology Solutions Integration (OTSI) e gli sponsor del progetto, il Department of Health Care Services (DHCS) e Covered CA, hanno completato il percorso pluriennale per la riprogettazione e la ridistribuzione della piattaforma come microservizi nel cloud. La tecnologia open source utilizzata per questo deployment ha garantito la flessibilità necessaria ad adattarsi rapidamente ai cambiamenti nel settore sanitario, normativo e legislativo.
"I nostri team hanno eseguito la migrazione di 72 interfacce su una piattaforma containerizzata più sicura, Red Hat OpenShift con Red Hat 3Scale API Management, DROOLS e Red Hat Fuse, in sole 7 settimane, senza tempi di fermo né conseguenze per gli utenti", ha affermato Eby.
In 18 mesi e con Red Hat OpenShift, CalHEERS è riuscita a ottenere sistemi meno complessi sostituendo l'architettura monolitica esistente con un sistema containerizzato e modulare. Il nuovo sistema è anche servito come proof of concept, che potrebbe essere seguito da altri dipartimenti governativi statali.
Un sistema resiliente e reattivo
Prestazioni di sistema e operative migliorate
Grazie alla scalabilità on demand dei servizi, nel periodo di apertura delle registrazioni del 2024, CalHEERS ha potuto supportare 170 milioni di transazioni e 288.000 visite degli utenti. I miglioramenti critici che hanno permesso di ottenere questi risultati sono la velocità effettiva delle transazioni al secondo, i tempi di risposta degli utenti e la capacità delle sessioni. Le integrazioni modernizzate migliorano anche le prestazioni e la reattività delle applicazioni e riducono al minimo i tempi di attesa.
Inoltre, Red Hat OpenShift Container Platform consente a CalHEERS di adeguarsi sia alle modifiche normative che alle mutevoli esigenze degli utenti, garantendo che il marketplace delle assicurazioni sanitarie dello Stato, Covered California, aiuti i consumatori a scegliere i migliori piani assicurativi sanitari e a determinare l'idoneità ai sussidi sanitari. "Ora gli aggiornamenti di CalHEERS sono molto più rapidi, e ciò garantisce agli utenti la migliore esperienza possibile, senza ritardi", ha affermato Kevin Cornish, Chief Information Officer, Covered California.
Sistemi con meno complessità
"I componenti semplificati permettono di ottimizzare il sistema migliorandone le prestazioni complessive", ha aggiunto Eby.
L'implementazione di un'architettura containerizzata migliora la capacità di CalHEERS di integrarsi con le tecnologie moderne. Il numero di CPU virtuali è stato ridotto da 4.400 a 1.800, mentre quasi due terzi dell'architettura monolitica di CalHEERS sono stati trasferiti a container basati su microservizi.
Più efficienza e flessibilità dei costi
L'impiego di software open source standardizzato ha ridotto i vincoli con i fornitori: "La tecnologia cloud open source consente a CalHEERS di adattarsi al panorama sanitario in continua evoluzione e ai cambiamenti normativi e legislativi che impongono agilità e ricettività ai cambiamenti", ha affermato Eby.
Inoltre, le convenienti sottoscrizioni Red Hat riducono l'impegno economico di CalHEERS in termini di licenze software ed evitano al personale le attività di manutenzione continua dei prodotti esistenti.