O Amazon RDS para MariaDB dá a você acesso total a todos os recursos do mecanismo de banco de dados de código aberto MariaDB. Isso significa que o código, as aplicações e as ferramentas que você já utiliza com os seus bancos de dados MariaDB atuais podem ser usados com o banco de dados Amazon RDS MariaDB. O Amazon RDS corrige automaticamente o software do banco de dados e faz o seu backup, armazenando-os por um período de retenção definido por você e permitindo a recuperação pontual. Você se beneficia da flexibilidade de poder escalar recursos de computação ou capacidade de armazenamento associada à instância de banco de dados relacional por meio de uma única chamada de API.


As instâncias de banco de dados do Amazon RDS for MariaDB podem ser provisionadas com qualquer um dos três tipos de armazenamento gerenciados pelo serviço de armazenamento de blocos do Amazon EBS, sendo eles armazenamento de propósito geral (SSD), IOPS provisionadas (SSD) ou armazenamento magnético. As IOPS provisionadas (SSD) 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. (As IOPS máximas reais podem ser inferiores.) O armazenamento de propósito geral (SSD) 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 magnético (conhecido anteriormente como armazenamento padrão do RDS) pode ser usado para pequenas cargas de trabalho de banco de dados onde o acesso aos dados é menos frequente.


Além disso, o Amazon RDS for MariaDB facilita a otimização da disponibilidade e da confiabilidade das suas cargas de trabalho de produção ao automatizar a replicação em zonas de disponibilidade da AWS. 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 localizado em uma zona de disponibilidade separada, no caso de falha. O Amazon RDS for MariaDB também disponibiliza um recurso para criar réplicas de leitura que permitam que você escale além da capacidade da implantação de um único banco de dados para cargas de trabalho que exigem muita leitura.

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).

Veja os detalhes do nível gratuito da AWS


As implantações do Amazon RDS for MariaDB são pré-configuradas com um conjunto de parâmetros e definições adequadas para a classe de instância de banco de dados que você tiver selecionado, facilitando a execução da instância do MariaDB e a conexão da sua aplicação em minutos, sem que seja necessário fazer nenhuma configuração. Se você desejar alterar alguma configuração, isso pode ser feito por meio dos grupos de parâmetro do banco de dados.

O Amazon RDS disponibiliza métricas do Amazon CloudWatch para suas implantações de instância de banco de Dados gratuitamente. Você pode usar o Console de Gerenciamento da AWS para visualizar as principais métricas operacionais para implantações da instância de banco de dados, incluindo utilização de computação/memória/capacidade de armazenamento, atividade de E/S e conexões de instância de banco de dados.

O Amazon RDS oferece notificações do Amazon SNS por e-mail ou SMS para suas implementações de instância de banco de dados. Você pode usar o Console de Gerenciamento da AWS ou as APIs do Amazon RDS para assinar mais de 40 eventos de banco de dados diferentes associados às suas implantações do Amazon RDS.

O Amazon RDS aplica automaticamente as correções mais recentes para que você possa garantir que o software do MariaDB que está apoiando seu banco de dados esteja atualizado. Para os clientes que desejam gerenciar a programação das correções diretamente, o Amazon RDS for MariaDB também oferece a capacidade de controlar manualmente o cronograma das correções.

O armazenamento de propósito geral (SSD) do Amazon RDS proporciona uma linha de base estável de 3 IOPS por GB provisionado e oferece capacidade de intermitência de até 3.000 IOPS. Para saber mais e começar a usar o armazenamento de propósito geral (SSD) do Amazon RDS, consulte a seção Armazenamento de propósito geral (SSD) do Guia do usuário do Amazon RDS.

Você pode provisionar até 6 TB de armazenamento e 30.000 IOPS por instância de banco de dados. Para uma carga de trabalho de 50% de gravações e 50% de leituras em execução em uma instância r3.8xlarge, você pode obter até 20.000 IOPS para o MariaDB. No entanto, provisionando mais do que esse limite, você pode alcançar uma menor latência e uma taxa de transferência mais alta.

Para saber mais e começar a usar as IOPS provisionadas do Amazon RDS, consulte a seção Provisioned IOPS storage do Amazon RDS User Guide.

Ativado como padrão, o recurso de backup automatizado do Amazon RDS permite a recuperação pontual para a Instância de Banco de Dados. O Amazon RDS fará backup do banco de dados e de logs de transação, e armazenará ambos por um período de retenção especificado pelo usuário. Isso permite que você restaure a instância de banco de dados a qualquer segundo durante o período de retenção, até os últimos cinco minutos. O período de retenção de backup automático pode ser configurado para até trinta e cinco dias.

Snapshots de banco de dados são backups da Instância de Banco de Dados iniciados pelo usuário. Esses backups completos do banco de dados serão armazenados pelo Amazon RDS até que você os exclua explicitamente. Você pode criar uma nova Instância de Banco de Dados com base em um DB Snapshot onde desejar.

À medida que os requisitos de armazenamento aumentam, você também pode provisionar armazenamento adicional imediato com um período de interrupção zero. Se você estiver usando IOPS provisionadas do RDS, também poderá dimensionar a taxa de transferência da sua instância de banco de dados especificando a taxa de IOPS entre 1.000 a 30.000 IOPS, em incrementos de 1.000 IOPS, e dimensionar o armazenamento de 100 GB a 6 TB.

Ao usar as APIs do Amazon RDS ou clicando algumas vezes no Console de Gerenciamento da AWS, você pode escalar os recursos de computação e de memória aumentando ou diminuindo a implantação. As operações de escalabilidade normalmente são concluídas em alguns minutos.

As implantações Multi-AZ do Amazon RDS proporcionam disponibilidade e durabilidade para instâncias de banco de dados (DB). Quando você provisiona uma instância de banco de dados Multi-AZ, o Amazon RDS cria automaticamente uma instância de banco de dados primária e replica de maneira sincronizada os dados para uma instância de standby em uma zona de disponibilidade (AZ) diferente. Caso ocorra uma falha de infraestrutura, o Amazon RDS executa um failover automático para standby, permitindo retomar as operações de banco de dados assim que o failover for concluído. Como o endpoint da sua instância de banco de dados permanece o mesmo após um failover, sua aplicação pode retomar as operações de banco de dados sem necessidade de intervenção administrativa manual.

As réplicas de leitura do Amazon RDS facilitam a escalabilidade flexível além das limitações de capacidade de uma única instância de banco de dados para cargas de trabalho de banco de dados que exigem muita leitura. Você pode criar uma ou mais réplicas de uma determinada instância de banco de dados de origem e atender ao tráfego de leitura de aplicações de alto volume de várias cópias dos seus dados, aumentando portanto o processamento de leitura agregado. As réplicas de leitura também podem ser promovidas, para que elas se tornem instâncias de banco de dados autônomas.

Agora, o Amazon RDS permite criptografar bancos de dados MariaDB usando chaves gerenciadas por você com o AWS Key Management Service (KMS). Em uma instância de banco de dados em execução com a criptografia do Amazon RDS, os dados ociosos mantidos no armazenamento subjacente são criptografados, bem como os backups automáticos, as réplicas de leitura e os snapshots desses dados.

Ao usar o Amazon VPC, é possível isolar as instâncias de banco de dados na sua própria rede virtual e conectar com a infraestrutura de TI atual utilizando o padrão VPN IPSec criptografado do setor. Para aprender mais sobre o Amazon RDS in VPC, consulte o Guia do usuário do Amazon RDS. Além disso, ao usar o Amazon RDS, é possível configurar as definições do firewall e controlar o acesso de rede às suas instâncias de banco de dados.