Scalare la capacità IT per far viaggiare in sicurezza 5 milioni di passeggeri

Abbiamo costruito i sistemi di elaborazione dati e testing per i viaggi che hanno aiutato 5 milioni di passeggeri a viaggiare in sicurezza — portando la capacità di laboratorio di Coronafocus da 10k a 45k test al giorno e rilasciando 8+ app in incrementi di tre settimane durante la pandemia.

Life sciencesPiattaforma cloudSettore pubblico
Coronafocus — Scalare la capacità IT per far viaggiare in sicurezza 5 milioni di passeggeri
CORONAFOCUS — PRODOTTO

La sfida

  • Il programma nazionale di testing del Regno Unito richiedeva una capacità di elaborazione e trasferimento dati a una scala che Coronafocus non poteva raggiungere da sola.
  • La capacità di laboratorio doveva crescere da 10.000 a 45.000 campioni al giorno, tracciando in tempo reale i tassi di positività.
  • Le regole di viaggio cambiavano di continuo, e i moduli cartacei e le dichiarazioni richieste per i viaggi internazionali stavano sommergendo lo staff.

Cosa abbiamo fatto

  • Lavorando in incrementi di tre settimane, un team di 25 tra sviluppatori, designer, ingegneri e analisti ha rilasciato 8+ app web e mobile per oltre 350 schermate.
  • L'integrazione API ha portato la capacità del laboratorio principale da 10k a 45k campioni al giorno e ha reso visibili KPI in tempo reale su positività per paese e variante.
  • I dati dei passeggeri venivano trasferiti istantaneamente a NHS Test and Trace, e compagnie aeree e aeroporti hanno ricevuto uno strumento per verificare l'autenticità dei certificati di test.
  • Tutto girava come microservizi su Google App Engine dietro una REST API headless, mantenendo il sistema scalabile e sicuro sotto carico.

Risultati

  • 5M
    passeggeri hanno viaggiato in sicurezza
  • 45k
    capacità di test giornaliera, da 10k
  • 8+
    app web e mobile rilasciate
  • 350+
    schermate progettate

Il contesto

Coronafocus è una struttura di testing nel Regno Unito nata durante la pandemia per eseguire test PCR e sequenziamento COVID per il pubblico e per gli ospedali del NHS. Con la crescita dello sforzo nazionale di testing del governo, il laboratorio ha avuto bisogno di una capacità di elaborazione e trasferimento dati ben oltre ciò che poteva costruire da solo.

Due problemi correvano in parallelo. Il laboratorio doveva far crescere rapidamente il throughput tracciando la positività in tempo reale. E le regole di viaggio cambiavano di continuo, sommergendo lo staff di moduli cartacei e dichiarazioni per i passeggeri internazionali.

Cosa abbiamo costruito

Un team di 25 tra sviluppatori, designer, ingegneri, analisti ed esperti di dominio ha lavorato in incrementi di tre settimane, rilasciando 8+ app web e mobile per oltre 350 schermate.

  • Integrazione API che ha portato la capacità del laboratorio principale da 10.000 a 45.000 campioni al giorno.
  • KPI in tempo reale su tassi di positività per paese e sulle varianti COVID predominanti.
  • Trasferimento istantaneo e automatizzato dei dati dei passeggeri a NHS Test and Trace.
  • Uno strumento per compagnie aeree e aeroporti per verificare l'autenticità dei certificati di test.

Come funziona in produzione

Tutto gira come microservizi su Google App Engine dietro una REST API headless. Questo ha mantenuto il sistema scalabile e sicuro sotto carico e ha permesso a nuovi strumenti di collegarsi allo stesso nucleo man mano che le regole cambiavano, invece di ricostruire ogni volta da zero.

45k
campioni al giorno, da 10k, per alimentare KPI di positività in tempo reale

Il risultato

I sistemi hanno aiutato cinque milioni di passeggeri a viaggiare in sicurezza e hanno sostenuto lo sforzo del programma nazionale per testare e tracciare il virus. Rilasciare in incrementi brevi ha permesso al laboratorio di continuare a lavorare attraverso continui cambi di regole senza restare impantanato nell'amministrazione.

§ 01Immagini del progettoIl prodotto in dettaglio
Coronafocus — Coronafocus — registration
Coronafocus — registration
Coronafocus — Coronafocus — test workflow
Coronafocus — test workflow
Coronafocus — Coronafocus — results view
Coronafocus — results view
Coronafocus — Coronafocus — admin panel
Coronafocus — admin panel
Coronafocus — Coronafocus — main dashboard
Coronafocus — main dashboard

§ 03

Hai un flusso come questo?

Prenota una call di 30 minuti: mappiamo un flusso, i moduli che servono e le ore che un sistema restituirebbe.