)
Global Screening Services riduce i tempi di revisione di Terraform con un Cloud Guardian basato sull’AI
Storm Reply ha sviluppato per Global Screening Services (GSS) un assistente AI in grado di spiegare l’impatto delle modifiche proposte all’infrastruttura cloud e segnalare quelle potenzialmente critiche, riducendo da due giorni a meno di quattro ore la preparazione dei release più complessi.
La SFIDA
Accelerare il rilascio delle modifiche all’infrastruttura cloud di GSS senza aumentare il rischio di interruzioni della piattaforma per lo screening delle sanzioni.
LO SCENARIO
Un processo di revisione accurato, ma impegnativo per i team tecnici
GSS offre agli istituti finanziari regolamentati una piattaforma per lo screening delle sanzioni, che deve garantire continuità operativa e affidabilità in ogni momento. In un contesto di questo tipo, ogni modifica all’infrastruttura deve essere valutata con particolare attenzione.
GSS gestisce la propria infrastruttura attraverso Terraform, che consente agli engineer di definire tramite codice server, reti, autorizzazioni e altre risorse cloud. Prima di ogni rilascio, Terraform genera un piano dettagliato che mostra tutte le risorse che verranno aggiunte, modificate o rimosse. Gli engineer dovevano quindi analizzare il piano e valutare se le modifiche previste potessero causare interruzioni del servizio. La revisione di un singolo piano richiedeva circa 30 minuti, mentre la preparazione di un release complesso poteva richiedere fino a due giorni di lavoro.
La Soluzione
Un assistente AI che individua le modifiche potenzialmente critiche
Storm Reply ha collaborato con GSS allo sviluppo di Cloud Guardian, un assistente AI integrato direttamente nel processo di release esistente.
Dopo il superamento dei primi test automatizzati, la pipeline di release genera uno o più piani Terraform. Cloud Guardian analizza questi piani nel loro insieme, individua le modifiche potenzialmente critiche e genera un report sintetico per gli engineer.
Il report non si limita a riproporre le informazioni tecniche contenute nei piani Terraform, ma spiega le modifiche, identifica le componenti dell’infrastruttura coinvolte e segnala gli aspetti che richiedono un’analisi più approfondita.
Il processo più adatto per ogni modifica
Gli aggiornamenti ordinari vengono distribuiti automaticamente, mentre le modifiche a rischio elevato vengono indirizzate verso un processo di release controllato che prevede obbligatoriamente una revisione umana.
Controlli automatici sull’output dell’AI
Un sistema di validazione automatica verifica che l’output dell’AI sia sempre conforme alle policy di release di GSS. Questo modello di governance evita che i team intervengano su informazioni incomplete, non accurate o non conformi.
Individuare in anticipo le differenze tra gli ambienti
Gli engineer possono identificare immediatamente eventuali differenze di configurazione tra gli ambienti di staging e produzione e risolvere eventuali problemi di environment drift prima del rilascio.
COME LO ABBIAMO FATTO
Collaborazione diretta e sviluppo iterativo
Invece di adottare un tradizionale modello di collaborazione basato sulla consegna finale della soluzione, Storm Reply ha lavorato direttamente con il platform team di GSS. Questo approccio di co-development ha permesso di adattare con precisione il modello AI alle specifiche pipeline di release di GSS e ai relativi requisiti di efficienza dei costi.
Cloud Guardian è stato integrato direttamente nei workflow esistenti, senza richiedere a GSS di modificare il proprio toolchain o introdurre nuove piattaforme nei processi di lavoro. La collaborazione ha inoltre consentito agli engineer di GSS di acquisire le competenze necessarie per gestire ed estendere autonomamente la soluzione AI.

