Gestire i segreti e la configurazione delle applicazioni per le soluzioni di intelligenza artificiale

Riepilogo

Questo percorso di apprendimento illustra come gestire in modo sicuro i segreti e centralizzare la configurazione per le soluzioni di intelligenza artificiale in Azure. Per iniziare, si usa Azure Key Vault per archiviare, organizzare e recuperare segreti con l'autenticazione dell'identità gestita, gestire il controllo delle versioni dei segreti e la rotazione per gli aggiornamenti delle credenziali senza tempi di inattività e implementare strategie di memorizzazione nella cache che riducono le chiamate API mantenendo al contempo l'aggiornamento delle credenziali. Si usa quindi Configurazione app di Azure per centralizzare le impostazioni dell'applicazione, organizzare coppie chiave-valore con etichette per varianti specifiche dell'ambiente, gestire i flag di funzionalità per le implementazioni controllate e fare riferimento ai segreti di Key Vault in modo che l'applicazione recuperi la configurazione e i segreti tramite un singolo percorso.

Prerequisiti

  • Esperienza di programmazione con Python.
  • Conoscenza di base dei servizi di Azure e dei concetti relativi al cloud computing.

Moduli in questo percorso di apprendimento

Informazioni su come usare Azure Key Vault per archiviare, recuperare e gestire segreti nelle soluzioni di intelligenza artificiale in Azure. Questo modulo illustra l'organizzazione del vault, il recupero dei segreti basato su SDK con identità gestita, il versioning e la rotazione dei segreti e i modelli di memorizzazione nella cache che riducono le chiamate API mantenendo al contempo la freschezza delle credenziali.

Informazioni su come usare Configurazione app di Azure per centralizzare le impostazioni dell'applicazione per le soluzioni di intelligenza artificiale in Azure. Questo modulo illustra la connessione dal codice dell'applicazione Python con identità gestita, l'organizzazione delle impostazioni con etichette e flag di funzionalità, il riferimento ai segreti di Key Vault e la scelta delle impostazioni appartenenti a ogni servizio.