Amazon Web Services ha introdotto il supporto per le chiavi gestite dai clienti (CMK) in SageMaker MLflow, consentendo ad aziende e team di sviluppo di crittografare i propri carichi di lavoro sensibili utilizzando le proprie chiavi crittografate tramite AWS Key Management Service (KMS). Questo recente potenziamento della sicurezza risponde a requisiti critici di conformità e governance dei dati per le organizzazioni che operano in settori rigidamente regolamentati, offrendo agli amministratori di sistema un controllo diretto sui cicli di vita della crittografia pur sfruttando un’infrastruttura di apprendimento automatico completamente gestita.
Maggiore sicurezza e conformità nei flussi di lavoro di machine learning
Le pipeline di machine learning gestiscono spesso enormi quantità di dati sensibili, che vanno dalla proprietà intellettuale aziendale alle informazioni personalmente identificabili. Prima di questo aggiornamento, le organizzazioni con rigidi mandati di conformità riscontravano difficoltà nell’allineare gli ambienti MLflow gestiti alle politiche di sicurezza interne che richiedono la totale proprietà delle chiavi di crittografia. Integrando le chiavi gestite dai clienti, Amazon Web Services colma questa lacuna, consentendo ai team di sicurezza di applicare controlli di accesso precisi, ruotare le chiavi secondo le direttive interne e revocare istantaneamente l’accesso allo storage sottostante quando necessario.
Inoltre, l’integrazione offre una visibilità approfondita sulle interazioni dei dati grazie alla combinazione con AWS CloudTrail. Questa combinazione garantisce che ogni evento di accesso ai dati all’interno dell’ambiente dell’applicazione MLflow sia accuratamente registrato e tracciabile, soddisfacendo i requisiti di audit completi richiesti dagli organi di regolamentazione nei settori finanziario, sanitario e pubblico.
Requisiti tecnici e disponibilità regionale
L’implementazione della crittografia gestita dal cliente all’interno di SageMaker MLflow richiede il rispetto di specifici parametri strutturali definiti dall’architettura della piattaforma. Architetti di sistema e ingegneri di piattaforma devono tenere conto dei seguenti criteri tecnici durante la configurazione delle loro distribuzioni:
- Posizione delle chiavi: Le chiavi gestite dai clienti devono essere generate e ospitate esattamente nello stesso account AWS e nella stessa regione AWS dell’applicazione MLflow corrispondente.
- Tipo di chiave: Il servizio supporta esclusivamente chiavi AWS KMS simmetriche, mantenendo la compatibilità con le migliori pratiche crittografiche standard per la protezione dei dati a riposo.
- Integrazione di audit: Il tracciamento completo dell’accesso ai dati viene automaticamente instradato attraverso AWS CloudTrail per un monitoraggio continuo della sicurezza.
- Ambito di distribuzione: La funzionalità è generalmente disponibile in tutte le regioni AWS in cui l’applicazione SageMaker MLflow è attualmente supportata.
Le organizzazioni che desiderano implementare questa funzionalità possono consultare la documentazione tecnica e i percorsi di configurazione disponibili direttamente tramite i portali di documentazione ufficiale AWS.
Fonte: Articolo originale





