Recursos do AWS Clean Rooms

Crie salas limpas em minutos. Colabore com seus parceiros sem compartilhar dados brutos.

Por que usar o AWS Clean Rooms?

O AWS Clean Rooms facilita para você e seus parceiros analisar e colaborar em conjuntos de dados coletivos para obter insights, sem revelar os dados subjacentes uns aos outros. É possível usar o AWS Clean Rooms para criar suas próprias salas limpas em minutos e começar a analisar conjuntos de dados coletivos em apenas algumas etapas. Com o AWS Clean Rooms, você pode convidar qualquer cliente da AWS com quem deseja colaborar, selecionar os conjuntos de dados e configurar restrições para os participantes. Você pode colaborar com centenas de milhares de empresas que já usam a AWS, sem precisar manter cópias dos dados fora do seu ambiente AWS ou carregá-los em outra plataforma.

Shot of a young businesswoman working on a computer in an office. Portrait of an successful young creative businesswoman using PC at her workplace in the modern office

Crie sua própria sala limpa, adicione participantes e inicie a colaboração com alguns passos

O AWS Clean Rooms ajuda você a implantar suas próprias salas limpas com mais rapidez e facilidade, sem precisar criar, gerenciar e manter suas próprias soluções. As empresas também podem usar APIs para integrar a funcionalidade do AWS Clean Rooms em seus fluxos de trabalho.

Colabore com centenas de milhares de empresas na AWS sem compartilhar nem revelar dados fundamentais

O AWS Clean Rooms agiliza e facilita a geração de insights a partir de dados de várias partes com o mínimo de movimentação de dados e sem copiar ou revelar os dados subjacentes. Você pode permitir diretamente seus dados no Amazon Simple Storage Service (Amazon S3) e começar a colaborar rapidamente com seus parceiros ou com qualquer uma das centenas de milhares de clientes da AWS que criaram seus data lakes no Amazon S3.

hand together creative agency business brain storm meeting presentation Team discussing roadmap to product launch, presentation, planning, strategy, new business development
Cybersecurity and privacy concepts to protect data. Lock icon and internet network security technology. Businessmen protecting personal data on laptop and virtual interfaces.

Proteja os dados subjacentes com um amplo conjunto de controles de aprimoramento de privacidade para salas limpas

O AWS Clean Rooms oferece suporte a políticas rigorosas de tratamento de dados por meio de um amplo conjunto de recursos de aprimoramento da privacidade, incluindo regras de análise refinadas, o AWS Clean Rooms Differential Privacy e computação criptográfica. E você pode usar logs de consultas para entender e auditar como seus dados são consultados.

Use regras flexíveis de análise de SQL e ML que melhoram a privacidade para atender às suas necessidades de negócios

Gere insights usando análises SQL ou modelagem do AWS Clean Rooms ML. Com o SQL, você pode usar agregação, lista e consultas personalizadas. Também pode usar o Analysis Builder para revelar insights sem precisar escrever SQL. O AWS Clean Rooms ML ajuda você a aplicar machine learning (ML) para gerar insights sem precisar compartilhar dados brutos com outras pessoas.

Programer sitting on desk discussing with mixed team of software developers about artificial intelligence

Várias partes

Com o AWS Clean Rooms, você pode analisar dados com até quatro outras partes em uma única colaboração. Cada membro da colaboração mantém os dados em suas próprias contas. Você pode gerar insights com segurança a partir dos seus dados coletivos e de seus parceiros sem precisar escrever código. Você pode criar uma sala limpa, convidar empresas com as quais deseja colaborar e selecionar quais participantes podem executar análises de SQL ou gerar insights preditivos com o AWS Clean Rooms ML dentro da colaboração.

Não é necessário manter uma cópia dos seus dados

Com o AWS Clean Rooms, você pode colaborar facilmente com centenas de milhares de empresas que já usam a AWS sem precisar manter cópias dos dados fora do seu ambiente AWS ou carregá-los em outra plataforma. Depois de criar ou ingressar em uma colaboração, você pode configurar suas tabelas de dados no Catálogo de Dados do AWS Glue. Quando você executa consultas, treina um modelo de ML ou gera insights preditivos, o AWS Clean Rooms lê os dados de onde eles estão. Ao usar a análise de consultas SQL, você pode especificar regras e restrições de consulta SQL permitidas em seus dados, que são aplicadas automaticamente para proteger os dados subjacentes de cada participante. Por exemplo, você pode configurar restrições como limites mínimos de agregação. Quando você usa o AWS Clean Rooms ML, os dados subjacentes usados para treinar um modelo ou gerar um segmento semelhante nunca são compartilhados ou revelados entre os colaboradores nem usados pela AWS para treinar modelos.

Acesso programático completo

Além do Console de Gerenciamento da AWS, todas as funcionalidades do AWS Clean Rooms podem ser acessadas com uma API. É possível usar os AWS SDKs ou a interface de linha de comando (CLI) para automatizar as operações do AWS Clean Rooms, integrar a funcionalidade do Clean Rooms em seus fluxos de trabalho e produtos existentes ou criar sua própria versão de oferta de sala limpa para seus clientes.

SQL flexível

As regras de análise são restrições que fornecem controle integrado de como seus dados podem ser analisados. Os membros da colaboração que criam ou ingressam em uma colaboração como executores de consulta designados podem gravar consultas para cruzar e analisar suas tabelas de dados de acordo com as regras de análise definidas por você. O AWS Clean Rooms oferece suporte a três tipos de regras de análise: agregação, listas e personalizada.

Regra de análise de agregação: a regra de análise de agregação permite executar consultas que geram estatísticas agregadas, como a definição do tamanho da interseção de dois conjuntos de dados. Ao usar a regra de análise de agregação, é possível impor que somente consultas de agregação possam ser executadas em seus dados e impor restrições em partes específicas das consultas executadas, como quais colunas devem ser usadas somente em uma correspondência oculta e quais colunas podem ser usadas em agregações como somas, contagens ou médias. Você também controla a restrição mínima de agregação na saída.  Restrições mínimas de agregação permitem que você defina condições para retornos de linhas de saída. Essas restrições estão no formato de CONTAGEM DISTINTA (Coluna) >= Limite. Se uma linha de saída nos resultados da consulta não atender a nenhuma das restrições, ela será removida do conjunto de resultados. Isso ajuda você a garantir que os limites mínimos de agregação sejam aplicados automaticamente, ao mesmo tempo em que oferece flexibilidade aos colaboradores de dados que podem escrever consultas de sua escolha.

Regra de análise de listas: a regra de análise de listas permite executar consultas que extraem a lista em nível de linha da interseção de vários conjuntos de dados, como a sobreposição de dois conjuntos de dados. Ao usar a regra de análise de listas, é possível impor que somente consultas de listas possam ser executadas em seus dados e impor restrições para as consultas executadas, como quais colunas devem ser usadas somente em uma correspondência oculta e quais colunas podem ser geradas como uma lista na saída.

Regra de análise personalizada: a regra de análise personalizada permite criar consultas personalizadas usando a maior parte do SQL padrão ANSI, como expressões de tabela comuns (CTE) e funções de janela. Você também pode revisar e permitir consultas antes que os parceiros de colaboração as executem e revisar as consultas de outros colaboradores antes que elas possam ser executadas em suas tabelas. Ao usar a regra de análise personalizada, você pode usar o controle integrado para determinar ou limitar, antecipadamente, como seus dados subjacentes podem ser analisados, em vez de depender dos logs de consulta após a conclusão das análises. Ao usar consultas SQL personalizadas, você também pode criar ou usar modelos de análise para armazenar consultas personalizadas com parâmetros nas colaborações. Isso permite que os clientes se ajudem mais facilmente em uma colaboração. Por exemplo, um membro com maior experiência em SQL pode criar modelos para outros membros analisarem e potencialmente executarem. Também facilita análises reutilizáveis na colaboração. Você também pode usar o AWS Clean Rooms Differential Privacy selecionando uma regra de análise personalizada e, em seguida, configurando seus parâmetros diferenciais de privacidade.

Privacidade diferencial

O AWS Clean Rooms Differential Privacy ajuda a proteger a privacidade dos seus usuários com controles intuitivos e baseados em matemática com apenas algumas etapas. A privacidade diferencial é uma definição matemática rigorosa da proteção da privacidade de dados. No entanto, configurar essa técnica é uma tarefa complexa e requer uma compreensão aprofundada da teoria e das fórmulas matematicamente rigorosas para aplicá-la de forma eficaz. O AWS Clean Rooms Differential Privacy é um recurso intuitivo e totalmente gerenciado do AWS Clean Rooms que ajuda você a evitar a reidentificação de seus usuários. Você não precisa ter experiência em privacidade diferencial para usar esse recurso. O AWS Clean Rooms Differential Privacy ofusca a contribuição dos dados de qualquer pessoa a partir de resultados agregados de colaboração do AWS Clean Rooms e ajuda você a executar uma ampla variedade de consultas SQL para obter insights sobre campanhas publicitárias, decisões de investimento, pesquisas clínicas e muito mais. Você pode configurar o AWS Clean Rooms Differential Privacy aplicando uma regra de análise personalizada em sua colaboração com o AWS Clean Rooms. Em seguida, você pode configurar o AWS Clean Rooms Differential Privacy com controles que são flexíveis para seus casos de uso comerciais específicos e que podem ser aplicados em apenas algumas etapas. O AWS Clean Rooms Differential Privacy facilita a habilitação da privacidade diferencial nas colaborações do AWS Clean Rooms com algumas opções simples, tudo sem exigir nenhuma experiência ou configuração adicional de seus parceiros.

Funções configuráveis

Ao configurar uma colaboração do AWS Clean Rooms, você pode especificar habilidades diferentes para cada membro da colaboração, de acordo com seus casos de uso específicos de consulta SQL. Por exemplo, se você quiser que a saída da consulta vá para um membro diferente, você pode designar um membro como executor de consultas SQL que pode escrever consultas e outro membro como receptor de resultados de consultas SQL que pode receber os resultados. Isso dá ao criador da colaboração a capacidade de garantir que o membro que pode fazer consultas não tenha acesso aos resultados das consultas. Ao configurar uma colaboração, você também pode configurar as responsabilidades de pagamento das consultas SQL e designar um membro escolhido para ser cobrado pelos custos de computação das consultas na colaboração, em vez de o faturamento ir automaticamente para o executor da consulta. Isso dá mais flexibilidade para colaborar com seus parceiros para designar responsabilidades de SQL em vez de ancorá-las no executor de consultas.

Sem desenvolvedor de análise de código

Com o Analysis Builder, os usuários empresariais podem obter insights em algumas etapas com facilidade e sem a necessidade de escrever ou compreender SQL. É possível seguir as etapas na interface do usuário guiada para criar consultas compatíveis com as restrições de dados que cada colaborador definiu em suas tabelas com base em critérios sugeridos automaticamente, como métricas, segmentos e filtros relacionados aos seus conjuntos de dados coletivos. Use o Analysis Builder em colaborações que tenham uma ou duas tabelas configuradas com regra de análise de listas ou de agregação.

ML que aprimora a privacidade

O AWS Clean Rooms ML ajuda você e seus parceiros a aplicar ML que aprimora a privacidade para gerar insights preditivos sem precisar compartilhar dados brutos entre si. O primeiro modelo do recurso é especializado em ajudar as empresas a criar segmentos parecidos. Com uma modelagem semelhante ao AWS Clean Rooms ML, é possível treinar seu próprio modelo personalizado usando seus dados e convidar seus parceiros a trazer uma pequena amostra dos próprios registros para uma colaboração a fim de gerar um conjunto expandido de registros semelhantes e, ao mesmo tempo, proteger você e os dados subjacentes do seu parceiro. A modelagem de assistência médica estará disponível nos próximos meses.

Com o AWS Clean Rooms ML, você mantém total controle e propriedade de seus modelos treinados, incluindo quando usá-los para gerar segmentos semelhantes com seus parceiros ou quando excluí-los. Seus dados são usados somente para treinar seu modelo e não são usados para treinamento de modelos da AWS. Você pode usar controles intuitivos que ajudam você e seus parceiros a ajustar os resultados preditivos do modelo. Por exemplo, uma companhia aérea pode usar dados sobre seus clientes, colaborar com um serviço de reservas on-line e identificar possíveis viajantes com características semelhantes, sem que nenhuma das empresas compartilhe seus dados subjacentes com a outra. O AWS Clean Rooms ML elimina a necessidade de compartilhar dados para criar, treinar e implantar modelos de ML com seus parceiros.

O AWS Clean Rooms ML foi criado e testado em vários conjuntos de dados, como comércio eletrônico e streaming de vídeo, e pode ajudar você a melhorar a precisão de modelagem semelhante em até 36% em comparação com as referências representativas do setor. Em aplicações do mundo real, como a prospecção de novos clientes, essa melhoria na precisão pode se traduzir em uma economia de milhões de dólares.

Computação criptográfica

Você pode executar consultas do AWS Clean Rooms em dados protegidos por criptografia. Se você tiver políticas de tratamento de dados que exijam a criptografia dos dados confidenciais, poderá pré-criptografar os dados usando uma chave de criptografia compartilhada específica para colaboração para que os dados fiquem criptografados mesmo enquanto as consultas estiverem sendo executadas. A computação criptográfica garante que os dados usados em computações colaborativas permaneçam criptografados: em repouso, em trânsito e em uso (enquanto estão sendo processados).

Cryptographic Computing for Clean Rooms (C3R) é um Java SDK de código aberto com uma CLI disponível no GitHub. Esse atributo é disponibilizado sem custo adicional. Caso tenha big data, você pode consultar a documentação para ver como o C3R pode ser integrado ao Apache Spark.

Esse atributo é o mais recente de uma ampla gama de ferramentas de computação criptográfica da AWS criadas para ajudar você a atender às suas necessidades de segurança e conformidade, permitindo aproveitar a flexibilidade, a escalabilidade, a performance e a facilidade de uso oferecidas pela AWS.