Vai al contenuto principale
Per impostazione predefinita, Enclave esegue l’analisi del codice in sandbox gestite da Enclave. Con BYOC (bring your own cloud), queste sandbox vengono eseguite invece nel tuo account cloud. I checkout dei repository e gli strumenti che li leggono restano all’interno del tuo account e vengono distrutti al termine di ogni job. Enclave continua a ricevere i finding, gli estratti di codice letti dai suoi agenti e i risultati delle analisi, quindi l’app funziona allo stesso modo.

Prima di iniziare

  • BYOC deve essere attivato per la tua organizzazione. Scrivi a support@enclave.ai per abilitarlo.
  • Ti serve il ruolo Owner o Admin in Enclave.
  • BYOC funziona su AWS. Ti serve il permesso di creare uno stack CloudFormation, comprese le risorse IAM, nell’account che eseguirà le sandbox. Google Cloud e Azure non sono ancora supportati.

Configura BYOC

1

Avvia la configurazione

Apri Settings → API Keys e fai clic su Set up BYOC nella sezione BYOC. Enclave apre un portale di deployment in una nuova scheda.
2

Esegui il deployment nel tuo account

Segui il portale per avviare lo stack CloudFormation nel tuo account AWS. La sezione BYOC mostra Waiting for your deployment finché non è in esecuzione.
3

Verifica

Fai clic su Check now. Enclave avvia e arresta una sandbox reale nel tuo account. Quando il controllo va a buon fine, BYOC mostra Active con il tuo account, la regione e la data dell’ultima verifica.
Le tue analisi non cambiano finché il controllo non va a buon fine.

Buono a sapersi

  • Nessun fallback. Se il tuo deployment smette di rispondere, BYOC mostra Not reachable e le analisi non riescono finché non risolvi il problema. Enclave non le riporta mai di sua iniziativa nelle proprie sandbox.
  • Il caricamento di file in Research non è disponibile con BYOC.
  • I penetration test vengono eseguiti in sandbox separate ospitate da Enclave. BYOC non li modifica.

Disattiva BYOC

Nella sezione BYOC, fai clic su Turn off e conferma. Le nuove analisi tornano a essere eseguite nelle sandbox ospitate da Enclave. Le risorse già distribuite nel tuo account cloud non vengono eliminate, quindi rimuovile dal tuo cloud provider.