Passer au contenu principal
Par défaut, Enclave exécute l’analyse de code dans des sandboxes qu’il opère. Avec le BYOC (bring your own cloud), ces sandboxes s’exécutent plutôt dans votre propre compte cloud. Les copies de vos dépôts et les outils qui les lisent restent dans votre compte, et sont détruits à la fin de chaque tâche. Enclave reçoit toujours les findings, les extraits de code lus par ses agents et les résultats d’analyse : l’application fonctionne donc de la même façon.

Avant de commencer

  • Le BYOC doit être activé pour votre organisation. Écrivez à support@enclave.ai pour l’activer.
  • Vous avez besoin du rôle Owner ou Admin dans Enclave.
  • Le BYOC fonctionne sur AWS. Vous devez avoir l’autorisation de créer une stack CloudFormation, ressources IAM comprises, dans le compte qui exécutera les sandboxes. Google Cloud et Azure ne sont pas encore pris en charge.

Configurer le BYOC

1

Lancez la configuration

Ouvrez Settings → API Keys et cliquez sur Set up BYOC dans la section BYOC. Enclave ouvre un portail de déploiement dans un nouvel onglet.
2

Déployez dans votre compte

Suivez le portail pour lancer la stack CloudFormation dans votre compte AWS. La section BYOC affiche Waiting for your deployment jusqu’à ce que le déploiement soit opérationnel.
3

Vérifiez

Cliquez sur Check now. Enclave démarre puis arrête une vraie sandbox dans votre compte. Lorsque la vérification réussit, le BYOC affiche Active avec votre compte, votre région et la date de la dernière vérification.
Rien ne change pour vos analyses tant que la vérification n’a pas réussi.

Bon à savoir

  • Aucun repli. Si votre déploiement cesse de répondre, le BYOC affiche Not reachable et les analyses échouent jusqu’à ce que vous corrigiez le problème. Enclave ne les rebascule jamais de lui-même vers ses propres sandboxes.
  • L’import de fichiers dans Research n’est pas disponible avec le BYOC.
  • Les tests d’intrusion s’exécutent dans des sandboxes distinctes hébergées par Enclave. Le BYOC ne les modifie pas.

Désactiver le BYOC

Dans la section BYOC, cliquez sur Turn off et confirmez. Les nouvelles analyses s’exécutent de nouveau dans des sandboxes hébergées par Enclave. Les ressources déjà déployées dans votre compte cloud ne sont pas supprimées : retirez-les depuis votre fournisseur cloud.