Bancos de dados na nuvem da AWS
Crie aplicações distribuídas, orientadas por caso de uso e altamente escaláveis, adequadas às suas necessidades específicas. A AWS oferece mais de 15 mecanismos de bancos de dados com propósito específico para apoiar vários modelos de dados, incluindo bancos de dados relacionais, de chave/valor, de documentos, na memória, de gráficos, de séries temporais, coluna ampla e ledger.
Libere suas equipes de tarefas demoradas de bancos de dados como provisionamento de servidor, patching e backups. Os serviços de banco de dados totalmente gerenciados da AWS fornecem monitoramento contínuo, armazenamento com recuperação automática e autoescalabilidade para ajudar você a se concentrar no desenvolvimento da aplicação.
Comece pequeno e escale à medida que suas aplicações crescem com bancos de dados relacionais que são de três a cinco vezes mais rápidos que as alternativas populares, ou bancos de dados não relacionais que oferecem latência de microssegundos a menos de um milissegundo. Encontre facilmente soluções compatíveis com seu armazenamento e necessidades de computação, geralmente sem período de inatividade.
Ofereça suporte à replicação multiprimária em várias regiões e forneça uma supervisão completa dos dados com diversos níveis de segurança, inclusive isolamento da rede e criptografia de ponta a ponta. Os bancos de dados da AWS oferecem a alta disponibilidade, confiabilidade e segurança necessárias para workloads corporativas essenciais aos negócios.
Serviços de banco de dados
Banco de dados relacional
Os bancos de dados relacionais armazenam dados com esquemas predefinidos e relacionamentos entre eles. Esses bancos de dados são designados para dar suporte a transações ACID, além de manter a integridade referencial e forte consistência de dados.
Amazon Aurora
Banco de dados relacional compatível com MySQL e PostgreSQL e criado para a nuvem. Performance e disponibilidade de bancos de dados de categoria comercial por um décimo do custo.
Amazon Relational Database Service (RDS)
Configure, opere e escale um banco de dados relacional na nuvem com apenas alguns cliques
Amazon Redshift
Analise todos os seus dados com o data warehouse mais rápido e mais usado na nuvem
Banco de dados de chave/valor
Os bancos de dados de chave/valor são otimizados para padrões de acesso comuns, normalmente para armazenar e recuperar grandes volumes de dados. Esses bancos de dados geram tempos de resposta rápidos, mesmo com volumes extremos de solicitações simultâneas.
Amazon DynamoDB
Obtenha um banco de dados NoSQL rápido, flexível e sem servidor para qualquer escala, para apoiar workloads de chave-valor e de documentos
Banco de dados em memória
Os bancos de dados em memória são usados para aplicações que exigem acesso em tempo real aos dados. Ao armazenar dados diretamente na memória, esses bancos de dados geram latência de microssegundos para aplicações em que a latência de milissegundos não é suficiente.
Bancos de dados de documentos
Um banco de dados de documentos é designado para armazenar dados semiestruturados como documentos similares a JSON. Esses bancos de dados ajudam os desenvolvedores a criar e atualizar aplicações rapidamente.
Amazon DocumentDB (compatível com MongoDB)
Escale workloads JSON com facilidade usando um serviço de banco de dados de documentos de nível empresarial compatível com MongoDB.
Banco de dados de coluna ampla
Um armazenamento de coluna ampla é um tipo de banco de dados NoSQL. Usando tabelas, linhas e colunas, mas, diferentemente de um banco de dados relacional, os nomes e o formato das colunas podem variar de linha para linha na mesma tabela.
Amazon Keyspaces
Execute suas workloads do Apache Cassandra em um serviço de banco de dados de coluna ampla, escalável, altamente disponível e gerenciado.
Banco de dados grafos
Os bancos de dados grafos se destinam a aplicações que precisam consultar e navegar em milhões de relacionamentos entre conjuntos de dados grafos altamente conectados com latência de milissegundos em grande escala.
Amazon Neptune
Crie aplicações que funcionam com conjuntos de dados altamente conectados usando um serviço de banco de dados gráfico, rápido e confiável.
Banco de dados de séries temporais
Os bancos de dados de séries temporais coletam, sintetizam e derivam eficientemente os insights de dados que mudam com o tempo e com consultas que se estendem por intervalos temporais.
Amazon Timestream
Armazene e analise trilhões de eventos por dia com um serviço de banco de dados de séries temporais rápido, escalável e sem servidor.
Banco de dados ledger
Os bancos de dados ledger oferecem uma autoridade centralizada e confiável para manter um registro escalável, imutável e criptograficamente verificável de transações para cada aplicação.
Amazon Quantum Ledger Database (QLDB)
Forneça log de transações transparente, imutável e criptograficamente verificável com um serviço de banco de dados ledger totalmente gerenciado.
Serviços de banco de dados
Tipo de banco de dados | Exemplos | Serviço da AWS |
---|---|---|
Relacional | Aplicações tradicionais, ERP, CRM, comércio eletrônico | Amazon Aurora | Amazon RDS | Amazon Redshift |
Chave-valor | Aplicativos da Web de alto tráfego, sistemas de comércio eletrônico, aplicativos de jogos | Amazon DynamoDB |
Na memória | Armazenamento em cache, gerenciamento de sessões, tabelas de classificação de jogos, aplicações geoespaciais | Amazon ElastiCache | Amazon MemoryDB for Redis |
Documento | Gerenciamento de conteúdo, catálogos, perfis de usuários | Amazon DocumentDB (compatível com o MongoDB) |
Coluna larga | Aplicações industriais de grande escala para manutenção de equipamentos, gerenciamento de frota e otimização de rotas | Amazon Keyspaces |
Gráfico | Detecção de fraudes, redes sociais, mecanismos de recomendação | Amazon Neptune |
Séries temporais | Aplicativos IoT, DevOps, telemetria industrial |
Amazon Timestream |
Ledger | Sistemas de registro, cadeia de suprimentos, registros, transações bancárias | Amazon Quantum Ledger Database (QLDB) |
Maximize a velocidade da inovação e reduza o custo total de propriedade

Mude para bancos de dados gerenciados

Crie aplicações modernas usando bancos de dados com propósito especifico
Escolha o serviço de banco de dados mais adequado para o trabalho para ajudar você a otimizar escalabilidade, performance e custos ao desenvolver aplicações. Veja como bancos de dados de propósito específico combinam com arquiteturas modernas de microsserviços.

Liberte-se dos bancos de dados de herança
Pare de trabalhar ao redor de padrões proprietários, termos de preços punitivos e auditorias frequentes. Abrace os bancos de dados em código aberto e compatíveis para a nuvem com performance, disponibilidade e escala de nível comercial, por uma fração do custo.
Soluções na AWS
Os aplicativos modernos vêm com demandas que as abordagens tradicionais de gerenciamento de dados não conseguem atender. A AWS oferece bancos de dados distribuídos de alto desempenho, altamente disponíveis, escaláveis e criados especificamente para potencializar seus aplicativos modernos de alto desempenho.
Multi-Region Application Architecture
Essa orientação implanta uma arquitetura de referência que modela uma workload de tecnologia ativa/passiva sem servidor com replicação assíncrona de dados de aplicações e failover de uma região da AWS primária para uma secundária.
Migração de banco de dados
Acelere e dê suporte a sua migração de sistemas herdados para a nuvem com ferramentas criadas para ajudar a otimizar a transferência de dados, aumentar o desempenho do processamento e simplificar as conexões entre seus bancos de dados e aplicativos.
Bancos de dados de alta performance
Crie aplicativos modernos que precisam de bancos de dados escaláveis, de alta disponibilidade e alto desempenho.

A Samsung migrou 1,1 bilhão de usuários nos três continentes do Oracle para o Amazon Aurora.
"A escalabilidade do Amazon Aurora é o melhor benefício, sobretudo se focamos o custo. A Samsung reduziu os custos mensais do banco de dados em 44%."
- Salva Jung, arquiteto-chefe e gerente de engenharia
Estudos de caso

A Experian usa o Amazon DynamoDB e a alta disponibilidade do Amazon Aurora para atingir 100% de tempo de atividade de operação.

A A+E Networks usa bancos de dados AWS sem servidor para facilitar a expansão ao criar aplicações nativas da nuvem para microsserviços.

A Pokémon migrou para os bancos de dados da AWS com propósito específico e economizou dezenas de milhares de dólares por mês.

A Cathay Pacific modernizou seu sistema de otimização da receita de passageiros com a AWS e aumentou a performance em 20%.
Serviços de banco de dados
Banco de dados relacional
Os bancos de dados relacionais armazenam dados com esquemas predefinidos e relacionamentos entre eles. Esses bancos de dados são designados para dar suporte a transações ACID, além de manter a integridade referencial e forte consistência de dados.
Amazon Aurora
Banco de dados relacional compatível com MySQL e PostgreSQL e criado para a nuvem. Performance e disponibilidade de bancos de dados de categoria comercial por um décimo do custo.
Amazon Relational Database Service (RDS)
Configure, opere e escale um banco de dados relacional na nuvem com apenas alguns cliques
Amazon Redshift
Analise todos os seus dados com o data warehouse mais rápido e mais usado na nuvem
Banco de dados de chave/valor
Os bancos de dados de chave/valor são otimizados para padrões de acesso comuns, normalmente para armazenar e recuperar grandes volumes de dados. Esses bancos de dados geram tempos de resposta rápidos, mesmo com volumes extremos de solicitações simultâneas.
Amazon DynamoDB
Obtenha um banco de dados NoSQL rápido, flexível e sem servidor para qualquer escala, para apoiar workloads de chave-valor e de documentos
Banco de dados em memória
Os bancos de dados em memória são usados para aplicações que exigem acesso em tempo real aos dados. Ao armazenar dados diretamente na memória, esses bancos de dados geram latência de microssegundos para aplicações em que a latência de milissegundos não é suficiente.
Bancos de dados de documentos
Um banco de dados de documentos é designado para armazenar dados semiestruturados como documentos similares a JSON. Esses bancos de dados ajudam os desenvolvedores a criar e atualizar aplicações rapidamente.
Amazon DocumentDB (compatível com MongoDB)
Escale workloads JSON com facilidade usando um serviço de banco de dados de documentos de nível empresarial compatível com MongoDB.
Banco de dados de coluna ampla
Um armazenamento de coluna ampla é um tipo de banco de dados NoSQL. Usando tabelas, linhas e colunas, mas, diferentemente de um banco de dados relacional, os nomes e o formato das colunas podem variar de linha para linha na mesma tabela.
Amazon Keyspaces
Execute suas workloads do Apache Cassandra em um serviço de banco de dados de coluna ampla, escalável, altamente disponível e gerenciado.
Banco de dados grafos
Os bancos de dados grafos se destinam a aplicações que precisam consultar e navegar em milhões de relacionamentos entre conjuntos de dados grafos altamente conectados com latência de milissegundos em grande escala.
Amazon Neptune
Crie aplicações que funcionam com conjuntos de dados altamente conectados usando um serviço de banco de dados gráfico, rápido e confiável.
Banco de dados de séries temporais
Os bancos de dados de séries temporais coletam, sintetizam e derivam eficientemente os insights de dados que mudam com o tempo e com consultas que se estendem por intervalos temporais.
Amazon Timestream
Armazene e analise trilhões de eventos por dia com um serviço de banco de dados de séries temporais rápido, escalável e sem servidor.
Banco de dados ledger
Os bancos de dados ledger oferecem uma autoridade centralizada e confiável para manter um registro escalável, imutável e criptograficamente verificável de transações para cada aplicação.
Amazon Quantum Ledger Database (QLDB)
Forneça log de transações transparente, imutável e criptograficamente verificável com um serviço de banco de dados ledger totalmente gerenciado.
Conteúdo relacionado
- Data (do mais recente ao mais antigo)