Caffeine, le créateur d’applications IA développé par DFINITY pour Internet Computer ($ICP), a ajouté un sélecteur de cloud qui permet aux développeurs de choisir où leurs applications s’exécutent. La mise à jour a été publiée mercredi, selon l’annonce du projet.

@caffeineai, développé par @dfinity, propose désormais trois options de déploiement : IC Mainnet, European Cloud et Encrypted Cloud. IC Mainnet reste l’option par défaut recommandée pour la plupart des applications.

Fonctionnement de chaque option cloud

European Cloud maintient les ressources de calcul et le stockage d’une application en Europe. Cette option s’adresse aux développeurs qui doivent conserver les données dans une région spécifique. DFINITY a déjà présenté un sous-réseau européen sur Internet Computer comme une étape vers des applications conformes au RGPD, bien que l’annonce de Caffeine ne précise pas comment la nouvelle option est conçue.

Encrypted Cloud garde la mémoire d’une application chiffrée grâce à la sécurité des puces AMD. La technologie Secure Encrypted Virtualization d’AMD chiffre la mémoire des machines virtuelles et sa génération SEV-SNP, lancée en 2020, ajoute une protection contre les manipulations par l’hôte, selon un article universitaire sur les machines virtuelles confidentielles. La copie source ne précise pas quelle technologie AMD Encrypted Cloud utilise.

Les développeurs peuvent changer le cloud d’une application dans les paramètres de son projet à tout moment avant sa mise en ligne. Le choix n’est donc pas définitif au début du projet.

Présentation de Caffeine

Caffeine permet aux utilisateurs de créer des applications à l’aide de prompts en langage naturel. VentureBeat a rapporté que les applications créées sur la plateforme fonctionnent sur l’Internet Computer plutôt que chez des fournisseurs cloud traditionnels comme Amazon Web Services. Le même article cite le fondateur de DFINITY, Dominic Williams, qui explique que Caffeine était alors centralisé et que l’équipe souhaitait le faire fonctionner sur l’Internet Computer à l’avenir.

Le sélecteur de cloud offre aux développeurs davantage de contrôle sur l’hébergement et l’emplacement des données, tout en conservant l’Internet Computer comme option par défaut. Ces nouvelles options peuvent intéresser les équipes soumises à des exigences régionales en matière de données ou à des besoins plus stricts de confidentialité. L’annonce ne précisait ni les tarifs, ni les performances, ni les différences de coût entre les options.

Sources

  • VentureBeat : Dfinity lance Caffeine, une plateforme d’IA qui crée des applications de production à partir de prompts en langage naturel

  • DFINITY : La blockchain Internet Computer franchit un premier pas vers la souveraineté numérique en Europe

  • arXiv : La voie vers la confiance : créer des enclaves au sein de machines virtuelles confidentielles