Passer au contenu principal

AWS Clean Rooms

Pourquoi choisir AWS Clean Rooms ?

AWS Clean Rooms est un service qui vous offre, ainsi qu'à vos partenaires, une analyse plus facile des jeux de données collectifs, ainsi qu'une collaboration plus aisée en la matière, afin d'obtenir des informations sans vous dévoiler les données mutuellement. Vous pouvez utiliser AWS Clean Rooms pour créer vos propres salles blanches en quelques minutes, et commencer à analyser vos jeux de données collectifs en quelques étapes. Avec AWS Clean Rooms, vous pouvez inviter tout client AWS avec lequel vous souhaitez collaborer, sélectionner des jeux de données, faire correspondre des enregistrements et configurer des restrictions pour les participants.

Créez votre propre salle blanche, ajoutez des participants et commencez à collaborer en quelques étapes

AWS Clean Rooms vous permet de déployer plus rapidement et plus facilement vos propres salles blanches sans avoir à créer, gérer et entretenir vos propres solutions. Les entreprises peuvent également utiliser des API pour intégrer les fonctionnalités AWS Clean Rooms dans leurs flux de travail.
A businesswoman wearing glasses and earbuds is smiling while working on a computer in a modern office setting with natural light.

Collaborez avec n’importe quelle entreprise sans partager ni révéler les données sous‑jacentes

AWS Clean Rooms permet de générer rapidement et facilement des informations analytiques à partir de données provenant de diverses entités, sans avoir à déplacer ou à partager les données brutes. Les clients peuvent autoriser directement l’accès à leurs données dans AWS et collaborer via les jeux de données de leurs partenaires stockés dans Snowflake et AWS sans extraction, transformation ni chargement ( sans ETL).
A close-up image of multiple hands coming together in a fist bump, symbolizing teamwork, collaboration, and unity during a creative agency business meeting.

Protection des données sous-jacentes grâce à un large éventail de contrôles améliorant la confidentialité pour les salles blanches

AWS Clean Rooms prend en charge des politiques strictes de traitement des données grâce à un large éventail de fonctionnalités de renforcement de la confidentialité, notamment des règles d'analyse précises, la confidentialité différentielle AWS Clean Rooms et la cryptographie informatique. Vous pouvez également utiliser les journaux d’analyse pour comprendre et auditer la manière dont vos données sont utilisées.
Close-up of hands typing on a laptop keyboard with digital graphics overlay showing a login screen and a security shield icon, representing secure user authentication and data protection.

Associez et faites correspondre les dossiers clients, utilisez des outils d’analytique flexibles et formez et déployez des modèles de ML avec vos partenaires

Avec AWS Clean Rooms, vous pouvez faire correspondre et relier les dossiers clients provenant de n’importe quelle application, n’importe quel canal ou magasin de données. Vous pouvez utiliser PySpark, SQL, ou apporter votre propre modèle de ML et le déployer pour débloquer des informations auprès de vos partenaires sans avoir à partager votre modèle personnalisé ou vos données brutes avec eux.
Missing alt text value

Sujets de la page

Multipartite

Ouvrir tout

Avec AWS Clean Rooms, vous pouvez analyser des données avec plusieurs autres parties dans le cadre d’une seule collaboration. Chaque membre de la collaboration conserve les données dans son propre compte. Vous pouvez générer des informations en toute sécurité à partir de vos données collectives et de celles de vos partenaires sans avoir à écrire de code. Vous pouvez créer une salle blanche, inviter les entreprises avec lesquelles vous souhaitez collaborer et sélectionner les participants qui pourront exécuter des analyses SQL ou générer des informations prédictives avec AWS Clean Rooms ML dans le cadre de la collaboration.

Collaborer sur vos données où qu’elles se trouvent

Ouvrir tout

Avec AWS Clean Rooms, vous pouvez facilement collaborer sur des données multipartites sans avoir à déplacer ou à partager vos données brutes. Vous pouvez autoriser directement vos données dans AWS et commencer à collaborer avec les jeux de données de vos partenaires stockés dans Snowflake et AWS sans extraction, transformation ni chargement ( sans ETL ). Lorsque vous faites correspondre des enregistrements, exécutez des requêtes, formez un modèle de machine learning ou générez des informations prédictives, AWS Clean Rooms lit les données là où elles se trouvent. Lorsque vous utilisez AWS Entity Resolution sur AWS Clean Rooms, les données sous-jacentes utilisées pour configurer un jeu de données qui met en correspondance les identifiants de plusieurs participants ne sont jamais partagées ni révélées entre les participants. Lorsque vous utilisez l’analyse de requêtes SQL, vous pouvez spécifier les règles et les restrictions de requêtes SQL autorisées sur vos données, qui sont automatiquement appliquées pour protéger les données sous-jacentes de chaque participant. Par exemple, vous pouvez configurer des contraintes de sortie telles que des seuils d’agrégation minimum. Lorsque vous utilisez AWS Clean Rooms ML, les données sous-jacentes utilisées pour former un modèle ou générer un segment similaire ne sont jamais partagées ni révélées aux collaborateurs, ni utilisées par AWS pour former des modèles.

Accès complet par programmation

Ouvrir tout

Outre la Console de gestion AWS, toutes les fonctionnalités AWS Clean Rooms sont accessibles à l’aide d'une API. Vous pourrez utiliser les SDK AWS ou l’interface de ligne de commande (CLI) pour automatiser les opérations AWS Clean Rooms, intégrer les fonctionnalités de Clean Rooms dans vos produits et flux de travail existants, ou encore créer votre propre version des offres de salles blanches pour vos clients.

Rôles configurables

Ouvrir tout

Lorsque vous configurez une collaboration AWS Clean Rooms, vous pouvez spécifier différentes capacités pour chaque membre de la collaboration en fonction de vos cas d’utilisation spécifiques des requêtes SQL. Par exemple, si vous souhaitez que le résultat de la requête soit envoyé à un autre membre, vous pouvez désigner un membre comme lanceur de la requête SQL qui peut écrire des requêtes et un autre membre comme destinataire de la requête SQL qui peut recevoir les résultats. Cela permet au créateur de la collaboration de s'assurer que le membre qui peut effectuer une requête n'a pas accès aux résultats de la requête. Lorsque vous configurez une collaboration, vous pouvez également configurer les responsabilités de paiement des requêtes SQL et attribuer à un membre choisi la facturation de la requête pour calculer les coûts de la collaboration au lieu que la facturation soit automatiquement transmise au lanceur de requêtes. Cela donne plus de flexibilité pour collaborer avec vos partenaires afin de désigner les responsabilités SQL au lieu de les ancrer dans le lanceur de la requête.

AWS Entity Resolution sur AWS Clean Rooms

Ouvrir tout

Avec AWS Entity Resolution sur AWS Clean Rooms, vous et vos participants pouvez plus facilement préparer et faire correspondre des enregistrements de clients dans le cadre d’une collaboration AWS Clean Rooms dont la confidentialité est renforcée. À l’aide de techniques de mise en correspondance basées sur des règles ou sur des fournisseurs de services de données, vous pouvez améliorer la correspondance des données pour des cas d’utilisation tels que la planification, le ciblage et les mesures de campagnes publicitaires. Vous pouvez utiliser une logique de correspondance configurable ou utiliser des jeux de données et des identifiants provenant de fournisseurs de services de données fiables tels que LiveRamp, pour connecter les enregistrements entre les appareils, les plateformes et les canaux.

PySpark

Ouvrir tout

PySpark dans AWS Clean Rooms vous permet, à vous et à vos partenaires, d’exécuter une analytique sophistiquée sur de grands jeux de données à l’aide de PySpark, l’API Python pour Apache Spark. Par exemple, un fournisseur de mesures publicitaires peut utiliser PySpark dans AWS Clean Rooms pour exécuter ses algorithmes personnalisés sur plusieurs jeux de données de diffuseurs de publications simultanément afin de mesurer l’efficacité des publicités. De même, une société pharmaceutique peut exécuter ses algorithmes et bibliothèques propriétaires sur plusieurs jeux de données de fournisseurs de soins de santé avec le consentement approprié des patients afin d’évaluer l’observance du traitement au cours des essais cliniques, sans partager ses données exclusives.

SQL flexible

Ouvrir tout

Les règles d’analyse sont des restrictions qui vous permettent de contrôler de manière intégrée la manière dont vos données peuvent être analysées. Les membres de la collaboration qui créent ou rejoignent une collaboration en tant qu'exécuteurs de requêtes désignés peuvent rédiger des requêtes pour croiser et analyser vos tables de données conformément aux règles d'analyse que vous avez définies. AWS Clean Rooms prend en charge trois types de règles d’analyse : agrégation, liste et personnalisée.

Règle d’analyse d'agrégation : la règle d’analyse d’agrégation vous permet d’exécuter des requêtes qui génèrent des statistiques agrégées, comme la taille de l’intersection de deux jeux de données. Lorsque vous utilisez la règle d’analyse d’agrégation, vous pouvez faire en sorte que seules les requêtes d’agrégation puissent être exécutées sur vos données et appliquer des restrictions sur des parties spécifiques des requêtes exécutées, comme les colonnes qui ne doivent être utilisées que lors d’une correspondance aveugle et les colonnes qui peuvent être utilisées dans des agrégations telles que les sommes, les dénombrements ou les moyennes. Vous contrôlez également la contrainte d'agrégation minimale dans la sortie.  Vous pouvez également définir des contraintes d'agrégation minimales qui vous permettent de définir des conditions pour les retours de ligne de sortie. Ces contraintes se présentent sous la forme COUNT DISTINCT (Column) >= Threshold. Si une ligne de sortie des résultats de la requête ne répond à aucune des contraintes, elle est supprimée du jeu de résultats. Cela vous permet de vous assurer que des seuils d’agrégation minimum sont automatiquement appliqués tout en offrant de la flexibilité aux collaborateurs qui peuvent écrire les requêtes de leur choix, vous assurant.

Règle d’analyse de liste : la règle d’analyse de liste vous permet d’exécuter des requêtes qui extraient la liste au niveau des lignes de l’intersection de plusieurs jeux de données, comme le chevauchement de deux jeux de données. Lorsque vous utilisez la règle d’analyse de liste, vous pouvez faire en sorte que seules les requêtes de liste puissent être exécutées sur vos données et appliquer des restrictions aux requêtes qui s’exécutent, par exemple quelles colonnes doivent être utilisées uniquement en cas de correspondance aveugle et quelles colonnes peuvent être affichées sous forme de liste dans la sortie.

Règle d’analyse personnalisée : la règle d’analyse personnalisée vous permet de créer des requêtes personnalisées en utilisant la plupart des instructions SQL standard ANSI, telles que les expressions de table communes (CTE) et les fonctions de fenêtre. Vous pouvez également consulter et autoriser les requêtes avant que les partenaires de collaboration ne les exécutent, et examiner les requêtes des autres collaborateurs avant qu'elles ne soient autorisées à être exécutées sur vos tables. Lorsque vous utilisez la règle d'analyse personnalisée, vous pouvez utiliser le contrôle intégré pour déterminer ou limiter, dès le départ, la manière dont vos données sous-jacentes peuvent être analysées, au lieu de devoir vous fier aux journaux de requêtes une fois les analyses terminées. Lorsque vous utilisez des requêtes SQL personnalisées, vous pouvez également créer ou utiliser des modèles d'analyse pour stocker des requêtes personnalisées avec des paramètres dans les collaborations. Cela permet aux clients de s'entraider plus facilement dans le cadre d'une collaboration. Par exemple, un membre ayant une plus grande expérience de SQL peut créer des modèles que d'autres membres pourront examiner et éventuellement exécuter. Cela facilite également les analyses réutilisables dans le cadre de la collaboration. Vous pouvez également utiliser la confidentialité différentielle AWS Clean Rooms en sélectionnant une règle d’analyse personnalisée, puis en configurant vos paramètres de confidentialité différentielle.

La confidentialité différentielle AWS Clean Rooms vous aide à protéger la confidentialité de vos utilisateurs grâce à des commandes intuitives et basées sur des mathématiques en quelques étapes. La confidentialité différentielle est une définition mathématique rigoureuse de la protection de la confidentialité des données. Cependant, la configuration de cette technique est complexe et nécessite une compréhension approfondie de la théorie et des formules mathématiquement rigoureuses pour l’appliquer efficacement. La confidentialité différentielle AWS Clean Rooms est une fonctionnalité intuitive et entièrement gérée d’AWS Clean Rooms qui vous aide à empêcher la ré-identification de vos utilisateurs. Il n’est pas nécessaire d’avoir une expérience préalable en matière de confidentialité différentielle pour utiliser cette fonctionnalité. La confidentialité différentielle AWS Clean Rooms masque la contribution des données de tout individu des résultats agrégés d’une collaboration AWS Clean Rooms, et vous permet d’exécuter un large éventail de requêtes SQL pour obtenir des informations sur les campagnes publicitaires, les décisions d’investissement, les recherches cliniques, etc. Vous pouvez configurer la confidentialité différentielle AWS Clean Rooms en appliquant une règle d’analyse personnalisée dans le cadre de votre collaboration avec AWS Clean Rooms. Vous pouvez ensuite configurer AWS Clean Rooms Differential Privacy avec des commandes adaptées à vos cas d'utilisation professionnels spécifiques et pouvant être appliqués en quelques étapes seulement. La confidentialité différentielle AWS Clean Rooms vous permet de garantir plus facilement une confidentialité différentielle dans le cadre des collaborations avec AWS Clean Rooms en faisant quelques choix simples, le tout sans nécessiter d’expertise ou de configuration supplémentaire de la part de vos partenaires.

Avec Analysis Builder, les utilisateurs professionnels peuvent obtenir des informations en quelques étapes simples sans avoir à écrire du code SQL ou à le comprendre. Vous pouvez suivre les étapes de l'interface utilisateur guidée pour créer des requêtes conformes aux restrictions de données que chaque collaborateur a définies sur ses tables en fonction de critères suggérés automatiquement, comme des mesures, des segments et des filtres liés à vos jeux de données collectifs. Utilisez Analysis Builder dans les collaborations dont une ou deux tables sont configurées avec une règle d’analyse d’agrégation ou de liste.

Vous pouvez exécuter des requêtes AWS Clean Rooms sur des données protégées par cryptographie. Si vous devez respecter des politiques de traitement de données qui exigent le chiffrement de données sensibles, vous pouvez effectuer un chiffrement préalable des données à l'aide d'une clé de chiffrement partagée spécifique à la collaboration, de sorte que les données soient chiffrées même lorsque les requêtes sont exécutées. La cryptographie informatique garantit que les données utilisées dans les calculs collaboratifs restent cryptées au repos, en transit et en cours d’utilisation (pendant le traitement).

La cryptographie informatique pour les salles blanches (C3R) est un SDK Java open source avec une interface de ligne de commande maintenant disponible sur GitHub. Cette fonctionnalité est disponible sans frais supplémentaires. Si vous disposez de big data, vous pouvez consulter la documentation pour voir comment C3R peut être intégré à Apache Spark.

Cette fonctionnalité est la dernière d’une vaste gamme d’outils de cryptographie informatique AWS conçus pour vous aider à répondre à vos besoins en matière de sécurité et de conformité tout en vous permettant de tirer parti de la flexibilité, de la capacité de mise à l’échelle, des performances et de la facilité d’utilisation proposées par AWS.

ML renforçant la confidentialité

Ouvrir tout

AWS Clean Rooms ML vous aide, ainsi que vos partenaires, à appliquer le machine learning (ML) qui améliore la confidentialité pour générer des informations prédictives sans avoir à partager des données brutes entre vous. AWS Clean Rooms ML prend en charge la modélisation de machine learning (ML) personnalisée et similaire. Grâce à la modélisation personnalisée, vous pouvez apporter un modèle personnalisé pour l’entraînement et exécuter des inférences sur des jeux de données collectifs, sans partager les données sous-jacentes ou la propriété intellectuelle entre les collaborateurs. Avec la modélisation similaire, vous pouvez utiliser un modèle créé par AWS pour générer un ensemble étendu de profils similaires sur la base d’un petit échantillon de profils que vos partenaires apportent dans le cadre d’une collaboration.

AWS Clean Rooms ML aide les clients dans de nombreux cas d’utilisation. Par exemple, les annonceurs peuvent intégrer leur modèle et leurs données propriétaires dans une collaboration de salle blanche, et inviter les diffuseurs de publication à intégrer leurs données pour former et déployer un modèle de ML personnalisé qui les aide à améliorer l’efficacité de leurs campagnes ; les institutions financières peuvent utiliser les enregistrements de transactions historiques pour créer un modèle de ML personnalisé et inviter des partenaires à participer à une collaboration Clean Rooms afin de détecter les transactions potentiellement frauduleuses ; les instituts de recherche et les réseaux hospitaliers peuvent trouver des candidats similaires aux participants existants aux essais cliniques afin d’accélérer les études cliniques ; et les marques et les diffuseurs de publication peuvent modéliser des segments similaires de clients sur le marché et proposer des expériences publicitaires très pertinentes, sans qu’aucune des entreprises ne partage ses données sous-jacentes avec l’autre.

À l’aide d’un modèle créé par AWS, AWS Clean Rooms ML a été conçu et testé sur de nombreux jeux de données, tels que le commerce électronique et le streaming vidéo, et peut vous aider à améliorer la précision de modélisation similaire jusqu’à 36 %, par rapport aux données de référence représentatives du secteur. Dans des applications concrètes telles que la prospection de nouveaux clients, cette amélioration de la précision peut résulter sur des économies de plusieurs millions de dollars.

AWS Clean Rooms vous permet, à vous et à vos partenaires, de générer des jeux de données synthétiques à partir de vos données collectives pour entraîner des modèles de machine learning (ML) de régression et de classification. AWS Clean Rooms ML applique des contrôles renforçant la confidentialité pour protéger vos données exclusives et vos modèles ML tout en générant des informations prédictives. En tant que contrôle renforçant la confidentialité, la génération de jeux de données synthétiques vous permet, à vous et à vos partenaires, de créer des jeux de données d’entraînement dotés de propriétés statistiques similaires à celles d’origine, ouvrant ainsi la voie à de nouveaux cas d’utilisation d’entraînement des modèles ML pour des jeux de données collectifs qui étaient auparavant restreints pour des raisons de confidentialité des données.

La génération de jeux de données synthétiques améliorant la confidentialité pour le machine learning personnalisé dans AWS Clean Rooms ML fonctionne en anonymisant les sujets, tels que les personnes ou les entités au sujet desquelles des données ont été collectées, dans les données d’origine, atténuant ainsi le risque qu’un modèle mémorise des informations concernant des individus dans le jeu de données. Le processus de génération de jeux de données synthétiques est optimisé pour créer des jeux de données compatibles avec les algorithmes de régression et de classification de votre choix.