Amazon Quantum Ledger Database (QLDB)

O banco de dados de livros-razão totalmente gerenciado que fornece um log de transações transparente, imutável e criptograficamente verificável. Pertence a uma autoridade central confiável.

O Amazon QLDB é um banco de dados de livro-razão totalmente gerenciado que fornece um log de transações transparente, imutável e criptograficamente verificável ‎pertencente a uma autoridade central confiável. O Amazon QLDB pode ser usado para monitorar toda e qualquer alteração de dados do aplicativo e mantém um histórico completo e verificável das alterações no decorrer do tempo.

Geralmente, os livros-razão são usados para registrar um histórico de atividades econômico-financeiras em uma organização. Muitas organizações criam aplicativos com funcionalidade do tipo livro-razão porque desejam manter um histórico preciso dos dados de seus aplicativos, por exemplo, rastreando o histórico de créditos e débitos em transações bancárias, verificando a linhagem de dados de uma reivindicação de seguro ou rastreando o movimento de um item em uma rede da cadeia de suprimentos. Os aplicativos de livro-razão geralmente são implementados usando tabelas de auditoria personalizadas ou trilhas de auditoria criadas em bancos de dados relacionais. Porém, a criação de funcionalidades de auditoria com bancos de dados relacionais é demorada e propensa a erros humanos. Ela exige desenvolvimento personalizado e, como os bancos de dados relacionais não são inerentemente imutáveis, alterações acidentais de dados são difíceis de rastrear e verificar. Como alternativa, estruturas de blockchain, como Hyperledger Fabric e Ethereum, também podem ser usadas como livro-razão. No entanto, isso aumenta a complexidade, pois você precisa configurar uma rede blockchain inteira com vários nós, gerenciar sua infraestrutura e exigir que os nós validem cada transação antes que possam ser adicionados ao livro-razão.

O Amazon QLDB é uma nova classe de banco de dados que elimina a necessidade de se envolver no complexo esforço de desenvolvimento de criar seus próprios aplicativos do tipo livro-razão. Com o Amazon QLDB, o histórico completo de alterações do aplicativo é imutável — não é possível alterá-lo ou excluí-lo. Além disso, usando criptografia, você pode verificar facilmente que não ocorreram modificações acidentais nos dados do aplicativo. O QLDB usa um registro transacional imutável, conhecido como diário, que rastreia todas as alterações dos dados do aplicativo e mantém um histórico completo e verificável das alterações no decorrer do tempo. O QLDB é fácil de usar porque oferece aos desenvolvedores uma API familiar, semelhante ao SQL, um modelo de dados de documento flexível e suporte completo a transações. O recurso de streaming do QLDB fornece um fluxo quase em tempo real de seus dados armazenados no QLDB, permitindo desenvolver fluxos de trabalho orientados a eventos, análises em tempo real e replicar dados em outros serviços da AWS para oferecer suporte ao processamento analítico avançado. O QLDB também não possui servidor, sendo escalável automaticamente para atender às demandas do seu aplicativo. Não há servidores para gerenciar nem limites de leitura ou gravação para configurar. Com o QLDB, você paga apenas pelo que usa.

Comece a usar o Amazon QLDB hoje!

Deseja criar um aplicativo blockchain? Saiba mais sobre o Amazon Managed Blockchain aqui.

Vídeo animado do Amazon QLDB

Benefícios do Amazon QLDB

Imutável e transparente

O QLDB usa um diário que monitora cada alteração nos dados do aplicativo e mantém um histórico completo e sequencial das alterações no decorrer do tempo. Não é possível excluir nem modificar os dados no diário. O histórico completo do seu banco de dados pode ser acessado e você pode consultar e analisar o histórico para ver como seus dados mudaram no decorrer do tempo.

 

Criptograficamente verificável

Com o Amazon QLDB, você pode ter a confiança de que o histórico das alterações em seu aplicativo é preciso. O QLDB usa uma função criptográfica de hash (SHA-256) para gerar um arquivo de saída seguro do histórico de alterações de seus dados, conhecido como resumo. O resumo atua como comprovante do histórico de alteração dos seus dados, permitindo olhar para o passado e validar a integridade das alterações nos seus dados.

Eficiente e altamente escalável

O Amazon QLDB é altamente escalável e pode executar duas a três vezes mais transações do que os livros-razão em estruturas comuns de blockchain. As estruturas de blockchain são descentralizadas para executar uma transação, elas exigem que a maioria dos membros da rede chegue a um consenso sobre a validade da transação. Por outro lado, o QLDB possui um design centralizado, permitindo que suas transações sejam executadas sem a necessidade de consenso entre as partes.

Sem servidor

Com o Amazon QLDB, você não precisa se preocupar em provisionar capacidade ou configurar limites de leitura e gravação. Você cria um razão, define suas tabelas e o QLDB é dimensionado automaticamente para suportar as demandas do seu aplicativo. Para ajudá-lo a entender melhor a integridade operacional do seu banco de dados, o QLDB também permite monitorar métricas operacionais para suas E/S de leitura e gravação.

Fácil de usar

Os recursos familiares de banco de dados do Amazon QLDB facilitam o uso. O QLDB suporta o PartiQL - uma nova linguagem de consulta compatível com SQL e de código aberto projetada para trabalhar facilmente com todos os tipos e estruturas de dados. Com o PartiQL, você pode consultar, gerenciar e atualizar facilmente seus dados com operadores SQL. O modelo de dados orientado a documentos da QLDB é flexível, permitindo armazenar e processar facilmente dados estruturados e semiestruturados. Além disso, as transações QLDB são compatíveis com ACID e têm total serialização - o mais alto nível de isolamento.

Altamente disponível

O Amazon QLDB foi desenvolvido para alta disponibilidade, replicando várias cópias de dados em uma Zona de disponibilidade (AZ) e em três AZs em uma região da AWS, sem nenhum custo ou configuração adicional. O QLDB faz backup dos dados continuamente, mantendo um desempenho consistente, permitindo a recuperação transparente de qualquer instância ou falha de armazenamento físico.

Recurso de streaming

O Amazon QLDB pode fazer streaming de dados diretamente para o Amazon Kinesis Data Streams. Esse recurso de streaming do QLDB permite que você reaja rapidamente aos novos eventos (p. ex., mudança no saldo da conta de um aplicativo bancário) e se integre facilmente aos serviços downstream, como AWS Lambda e Amazon Elasticsearch, permitindo que você desenvolva facilmente fluxos de trabalho orientados a eventos e realize análises de dados históricos e em tempo real.

Como funciona

99Product-Page-Diagram_AWS-Quantum

Casos de uso

Financeiro

Frequentemente, os bancos precisam de um aplicativo do tipo livro-razão centralizado para monitorar dados críticos, como transações de crédito e débito entre contas bancárias de clientes. Em vez de criar um livro-razão personalizado com funcionalidade complexa de auditoria, os bancos podem usar o QLDB para armazenar facilmente um registro preciso e completo de todas as transações financeiras.

Manufatura

As empresas de manufatura geralmente precisam reconciliar dados entre seus sistemas de cadeia de suprimentos para rastrear o histórico completo de manufatura de um produto. Um banco de dados contábil pode ser usado para registrar o histórico de cada transação e fornecer detalhes de cada lote individual do produto fabricado em uma instalação. Em caso de recall de um produto, os fabricantes podem usar o QLDB para rastrear facilmente o histórico de todo o ciclo de vida de produção e distribuição de um produto.

Seguros

Os aplicativos de seguros geralmente precisam de uma maneira de rastrear melhor o histórico de transações de reclamações. Em vez de criar funcionalidades complexas de auditoria usando bancos de dados relacionais, as empresas de seguros podem usar o QLDB para manter com precisão o histórico de reclamações durante toda a vida útil e, sempre que surgir um conflito em potencial, a QLDB também pode ajudar a verificar criptograficamente a integridade dos dados das reclamações (por exemplo, se uma reclamação foi enviada com precisão), tornando o aplicativo resiliente contra erros e manipulação de entrada de dados.

RH e folha de pagamento

Os sistemas de RH e folha de pagamento geralmente precisam rastrear e manter um registro dos detalhes de um funcionário, como folha de pagamento, bônus, benefícios e histórico de desempenho. Ao implementar um aplicativo de sistema de registro usando QLDB, os clientes podem facilmente manter um registro confiável e completo do histórico digital de seus funcionários, em um único local.

Varejo e cadeia de suprimento

Os varejistas geralmente precisam acessar informações sobre todos os estágios da cadeia de suprimentos de um produto, como de onde o produto veio, quantos itens do produto foram enviados e para quem, quem cuidou da remessa etc. Com o QLDB, as empresas de varejo podem olhar para trás e acompanhar o histórico completo de transações de estoque e cadeia de suprimentos em todos os estágios logísticos de seus produtos.

Clientes e parceiros

Accenture_Logo_Black_Purple_RGB
digital asset
600x400_DVLA-logo
600x400-healthdirect_logo
thul-155388C9-3451-435C-89CC7B09A7AA3358
Logo_Osano-300x57
RealmLogoGoldTransparent
Smaato
Splunk_logo
wipro 300x200
zilliant_logo
Sage_logo_bright_green_RGB