Prerequisiti per le personalizzazioni di Amazon Q - Amazon Q Developer

Prerequisiti per le personalizzazioni di Amazon Q

Le personalizzazioni di Amazon Q si basano sulle fondamenta di Amazon Q Developer Pro e ne utilizzano le funzionalità.

Per utilizzare le personalizzazioni di Amazon Q devi prima seguire la procedura di configurazione di Amazon Q Developer Pro riportata alla voce Nozioni di base su Amazon Q Developer. Ciò include l’aggiunta di tutti gli utenti al tuo profilo Amazon Q Developer Pro a cui desideri concedere l’accesso anche alle personalizzazioni di Amazon Q.

Autorizzazione dell’amministratore

Quando utilizzi Amazon Q Customizations, l’amministratore di Amazon Q deve essere autorizzato ad accedere alla tua codebase, che puoi archiviare su Amazon S3 o tramite AWS CodeConnections. Tuttavia, durante la procedura di configurazione standard per Amazon Q Developer Pro, l’amministratore di AWS Organizations non fornisce all’amministratore di Amazon Q l’accesso a tali servizi.

Ciò significa che per creare personalizzazioni, gli amministratori devono avere delle autorizzazioni aggiuntive. Per una policy di esempio che concede queste autorizzazioni, consulta Consenti agli amministratori di creare personalizzazioni.

Nota

Se utilizzi GitHub come origine dati, puoi limitarne l’utilizzo a determinati repository. Consulta Create a connection to GitHub nella Guida per l’utente della Console Strumenti per sviluppatori.

Nota

La chiave di crittografia configurata per Amazon Q Developer Pro viene utilizzata anche per le personalizzazioni.

Preparazione dei dati

È importante creare la personalizzazione utilizzando il miglior materiale sorgente possibile. Quando prepari l’origine dati, aggiungi codice contenente i modelli consigliati dal tuo team. Evita il codice contenente anti-pattern, bug, vulnerabilità di sicurezza, problemi di prestazioni e così via.

Per preparare l’origine dati, segui le linee guida indicate di seguito:

  • L’origine dati deve contenere almeno 2 MB e al massimo 20 GB di file di codice sorgente nei linguaggi supportati. Qualsiasi file nell’origine dati di dimensioni superiori a 10 MB verrà ignorato.

  • Non c’è limite al numero di file nell’origine dati, ma devi includere almeno 10 file per ogni linguaggio che desideri supportare con la personalizzazione.

  • I nomi dei file e dei nomi delle singole directory non devono superare i 255 caratteri. (Cumulativamente, possono superare i 255 caratteri). Il superamento di questi limiti causa l’esito negativo della creazione della personalizzazione.

  • Nell’origine dati di Amazon S3 source, tutto il codice sorgente deve essere collocato all’interno di una directory e non al livello di root. Tutti i file a livello di root verranno ignorati.

Nota

Per informazioni sui linguaggi supportati per le personalizzazioni e sui tipi di file utilizzati per creare personalizzazioni, consulta Supporto al linguaggio per le personalizzazioni.

Puoi archiviare informazioni sulla creazione delle tue personalizzazioni in Amazon CloudWatch Logs. Per ulteriori informazioni, consulta Accesso ai messaggi relativi alla personalizzazione in Amazon CloudWatch Logs.