O Amazon Relational Database Service (Amazon RDS) é um serviço da Web que facilita a configuração, a operação e o escalonamento de um banco de dados relacional na nuvem. Ele fornece uma capacidade econômica e redimensionável ao mesmo tempo que gerencia tarefas demoradas de administração de banco de dados, liberando você para que se concentre nos aplicativos e em seu negócio.


O Amazon Aurora é um mecanismo de banco de dados relacional, compatível com o MySQL, que combina a velocidade e a disponibilidade dos bancos de dados comerciais avançados com a simplicidade e a economia dos bancos de dados de código aberto. O Amazon Aurora junta-se ao MySQL, Oracle, Microsoft SQL Server e PostgreSQL como o quinto mecanismo de banco de dados disponível para clientes por meio do Amazon RDS. Saiba mais e cadastre-se para a pré-visualização »


As réplicas de leitura oferecem escalabilidade horizontal de forma elástica além das restrições de capacidade de uma única instância de banco de dados para cargas de trabalho de banco de dados com uso intensivo de leitura. Saiba mais »

Comece a usar a AWS gratuitamente

Crie uma conta gratuita

O nível gratuito da AWS inclui 750 horas de microinstância de banco de dados por mês durante um ano, 20 GB de armazenamento e 20 GB para backups com o Amazon Relational Database Service (RDS).

Consulte os detalhes do nível gratuito da AWS »


O Amazon RDS fornece acesso on-line aos recursos de um sistema de gerenciamento de banco de dados relacional MySQL, Oracle, Microsoft SQL Server, PostgreSQL ou Amazon Aurora. Isso significa que o código, os aplicativos e as ferramentas que você já utiliza com os bancos de dados existentes podem ser usados com o Amazon RDS. O Amazon RDS corrige automaticamente o software do banco de dados e faz backup do banco de dados, armazenando os backups por um período de retenção definido pelo usuário e permitindo a recuperação de pontos no tempo. Você se beneficia da flexibilidade de ser capaz de escalar recursos de computação ou capacidade de armazenamento associada à instância do banco de dados relacional por meio de uma única chamada de API.

Instâncias de banco de dados que usam os mecanismos MySQL, Oracle, SQL Server e PostgreSQL do Amazon RDS podem ser provisionadas com armazenamento de propósito geral (SSD), armazenamento de IOPS provisionadas (SSD) ou armazenamento magnético. Instâncias de banco de dados que usam o mecanismo do Amazon Aurora utilizam uma camada de armazenamento virtualizado tolerante a falhas, com correção automática e armazenamento SSD, criada especificamente para cargas de trabalho de banco de dados.

Além disso, o Amazon RDS facilita o uso da replicação para aumentar a disponibilidade e confiabilidade de cargas de trabalho de produção. Com a opção de implantação Multi-AZ, você pode executar cargas de trabalho de missão crítica com alta disponibilidade e failover automatizado integrado de seu banco de dados primário para um banco de dados secundário replicado de forma síncrona no caso de falha. O uso de réplicas de leitura, Amazon RDS para MySQL, PostgreSQL e Amazon Aurora também possibilita a escalabilidade horizontal além das restrições de capacidade de uma única implementação de banco de dados para cargas de trabalho de banco de dados com uso intensivo de leitura. Assim como todos os serviços da Amazon Web Services, não há investimentos iniciais e você paga somente pelos recursos que utilizar.

O Amazon RDS facilita passar da concepção do projeto para a implantação. Use o AWS Management Console ou chamadas de API simples para acessar as capacidades de um banco de dados relacional pronto para produção em minutos sem se preocupar com o provisionamento da infraestrutura ou com a instalação e a manutenção do software do banco de dados.

O Amazon RDS lida com tarefas de gestão de banco de dados que consomem tempo, como backups, gestão de patches e replicação, permitindo que você busque o desenvolvimento de aplicativos de valor mais alto ou aprimoramentos do banco de dados.

Com o Amazon RDS, você obtém acesso nativo a um banco de dados relacional. Isso facilita a compatibilidade com as suas ferramentas e aplicativos existentes. Além disso, o Amazon RDS oferece controle opcional sobre qual versão de mecanismo suportada opera na sua instância de banco de dados por meio do gerenciamento de versão do mecanismo de banco de dados.

Instâncias de banco de dados que usam os mecanismos MySQL, Oracle, SQL Server e Oracle do Amazon RDS podem ser provisionadas com armazenamento de propósito geral (SSD), armazenamento de IOPS provisionadas (SSD) ou armazenamento magnético.

  • O armazenamento de propósito geral (SSD) do Amazon RDS proporciona uma linha de base consistente de 3 IOPS por GB provisionado e oferece capacidade de intermitência de até 3.000 IOPS.
  • O armazenamento com IOPS provisionadas (SSD) do Amazon RDS é uma opção de armazenamento de alto desempenho criada para fornecer desempenho rápido, previsível e consistente para cargas de trabalho de banco de dados transacionais com uso intensivo de E/S. Você pode provisionar de 1.000 IOPS a 30.000 IOPS por instância de banco de dados. (A IOPS máxima real variará de acordo com o tipo de mecanismo.)
  • O armazenamento magnético (conhecido anteriormente como armazenamento padrão do Amazon RDS) é útil para pequenas cargas de trabalho de banco de dados onde o acesso aos dados é menos frequente.

Instâncias de banco de dados que usam o mecanismo do Amazon Aurora utilizam uma camada de armazenamento virtualizado tolerante a falhas, com correção automática e armazenamento SSD, criada especificamente para cargas de trabalho de banco de dados.

Você pode dimensionar os recursos de computação e armazenamento disponíveis para seu banco de dados para atender às necessidades dos seus aplicativos usando a API do Amazon RDS ou o AWS Management Console. Se você está usando armazenamento de IOPS provisionadas do Amazon RDS com Amazon RDS para MySQL, Oracle ou PostgreSQL, pode provisionar e dimensionar o armazenamento até 3 TB e as IOPS até 30.000. Note que o máximo de IOPS real variará de acordo com o tipo de mecanismo. Além disso, para os mecanismos de banco de dados MySQL, PostgreSQL e Amazon Aurora, também é possível associar uma ou mais réplicas de leitura à implementação da sua instância de banco de dados, permitindo a expansão além da capacidade de uma única instância de banco de dados para cargas de trabalho com uso intensivo de leitura.

O mecanismo de banco de dados do Amazon Aurora permite aumentar a escala do seu armazenamento até 64 TB. Você pode associar até 15 réplicas do Amazon Aurora com a implementação de instâncias de banco de dados. As réplicas do Amazon Aurora compartilham o mesmo armazenamento subjacente da instância de origem, reduzindo custo e evitando a necessidade de copiar dados para os nós de réplica.

O Amazon RDS tem vários recursos que aprimoram a confiabilidade para bancos de dados de produção críticos, incluindo backups automatizados, snapshots de bancos de dados, substituição automática de host e implantações Multi-AZ. O Amazon RDS é executado na mesma infraestrutura altamente confiável usada por outros serviços da Amazon Web Services.

Para o mecanismo do Amazon Aurora, o Amazon RDS usa tecnologia RDS Multi-AZ para automatizar o failover para uma das até 15 réplicas do Aurora que você criou em uma das três zonas de disponibilidade.

O Amazon RDS é integrado com outros serviços da Amazon Web Services. Por exemplo, um aplicativo sendo executado no Amazon EC2 apresentará acesso ao Banco de Dados de baixa latência a uma Instância de Banco de Dados do Amazon RDS na mesma região.

O Amazon RDS oferece uma série de mecanismos para proteger suas Instâncias de Banco de Dados.

  • O Amazon RDS fornece interfaces de serviços da web para configurar definições de firewall que controlam o acesso da rede ao seu banco de dados.
  • O Amazon RDS permite que você execute suas Instâncias de BD na Amazon Virtual Private Cloud (Amazon VPC). A Amazon VPC permite que você isole suas Instâncias de BD ao especificar a faixa de IP que você deseja usar, além de conectar com sua infraestrutura de TI por meio do padrão IPsec VPN do setor para encriptação. Para aprender mais sobre o Amazon RDS in VPC, consulte o Guia do usuário do Amazon RDS.

Você paga taxas muito baixas e apenas para os recursos que você realmente utilizar. Além disso, você se beneficia da opção da definição de preços On Demand sem compromissos prévios ou de longo prazo, ou mesmo taxas horárias mais baixas por meio da nossa opção de definição de preço reservada.

  • Instâncias de Banco de Dados On Demand – As Instâncias de Banco de Dados On Demand permitem que você pague pela capacidade computacional por hora sem compromissos de longo prazo. Com isso, você deixa de arcar com o custo e as complexidades do planejamento, aquisição e manutenção de hardware e transforma os normalmente elevados custos fixos em custos variáveis muito menores.
  • Instâncias de Banco de Dados Reservadas – As Instâncias de Banco de Dados Reservadas fornecem a você a opção de fazer um pagamento único baixo para cada Instância de Banco de Dados que deseja reservar e, em troca, receber um desconto significativo sobre a cobrança do uso por hora com relação à Instância de Banco de Dados. Dependendo de seu uso, você pode escolher entre três tipos de instâncias de banco de dados reservadas (de utilização leve, média ou pesada) e receber de 30% a 55% de desconto sobre os preços on-demand. Para saber mais, visite nossa página de instâncias de banco de dados reservadas.