O nível gratuito da AWS inclui 750 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).

Veja os detalhes do nível gratuito da AWS »

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 reescalável enquanto gerencia tarefas demoradas de administração do banco de dados, liberando você para que se concentre nos aplicativos e nos negócios.


Com as novas instâncias de banco de dados M3, é possível obter 50% mais capacidade computacional por núcleo a um custo 6% menor que das instâncias M1. Saiba mais »


O Amazon RDS fornece a você acesso às capacidades de um mecanismo de banco de dados conhecido MySQL, Oracle, Microsoft SQL Server ou PostgreSQL. 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.

As Instâncias de banco de dados do Amazon RDS podem ser provisionadas com armazenamento padrão ou armazenamento de IOPS provisionadas. As IOPS provisionadas do Amazon RDS são uma opção de armazenamento desenvolvida para oferecer desempenho rápido, previsível e consistente de E/S. Além disso, é uma opção otimizada para cargas de trabalho de bancos de dados com processamento de transações on-line de produção (OLTP) e com uso intensivo de E/S.

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 Amazon RDS para MySQL também permite dimensionar além da capacidade de implantação de um único banco de dados de cargas de trabalho de leitura pesada. Assim como todos os Amazon Web Services, não são necessários investimentos imediatos 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 fornece a você controle opcional por meio do qual a MySQL DB Engine Version ou Oracle DB Engine Version compatível carrega sua instância de banco de dados por meio da DB Engine Version Management.

As IOPS provisionadas do Amazon RDS são 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. Note que a IOPS máxima real variará de acordo com o tipo de mecanismo.

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 o mecanismo de banco de dados MySQL, também é possível associar uma ou mais réplicas de leitura à implementação da sua instância de banco de dados, permitindo que você expanda além da capacidade de uma única instância de banco de dados para cargas de trabalho de banco de dados com uso intensivo de leitura.

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

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.