Amazon RDS for MariaDB gives you full access to all the capabilities of the MariaDB open source database engine. This means that the code, applications, and tools you already use today with your existing MariaDB databases can be used with your Amazon RDS for MariaDB database. Amazon RDS automatically patches the database software and backs up your database, storing the backups for a retention period you define, and enables point-in-time recovery. You benefit from the flexibility of being able to scale the compute resources or storage capacity associated with your Database Instance (DB Instance) via a single API call.
Amazon RDS for MariaDB DB Instances can be provisioned with General Purpose (SSD) storage or Provisioned IOPS (SSD) storage. Provisioned IOPS (SSD) is a high performance storage option designed to deliver fast, predictable, and consistent performance for I/O intensive transactional database workloads. You can provision from 1,000 IOPS to 256,000 IOPS per DB Instance (maximum realized IOPS may be lower). General Purpose (SSD) storage delivers a consistent baseline of 3 IOPS per provisioned GB and provides the ability to burst up to 3,000 IOPS.
In addition, Amazon RDS for MariaDB makes it easy to enhance the availability and reliability of your production workloads by automating replication across AWS availability zones. Using the Multi-AZ deployment option, you can run mission critical workloads with high availability and built-in automated failover from your primary database to a synchronously replicated secondary database located in a separate Availability Zone (AZ) in case of a failure. Amazon RDS for MariaDB also provides a capability to create read replicas, which enables you to scale out beyond the capacity of a single database deployment for read-heavy database workloads.
Amazon RDS Blue/Green Deployments allow you to make safer, simpler, and faster database updates with zero data loss on RDS for MariaDB. In a few steps, Blue/Green Deployments create a staging environment that mirrors the production environment and keep the two environments in sync using logical replication. You can make changes—such as major/minor version upgrades, schema modifications, and parameter setting changes—without impacting your production workload.
Amazon RDS Optimized Writes
Amazon RDS Optimized Writes, built on top of the AWS Nitro System Torn Write Prevention feature, allow you to improve write transaction throughput by up to 2x in RDS for MariaDB at no additional cost. Optimized Writes safely writes your 16KiB data pages in a single step. Optimized Writes is especially useful for customers with write-intensive database workloads, such as digital payments, financial trading, and online gaming.
Amazon RDS allows you to encrypt your MariaDB databases using keys you manage with the AWS Key Management Service (KMS). On a database instance running with Amazon RDS encryption, data stored at rest in the underlying storage is encrypted as are its automated backups, read replicas, and snapshots.
Using Amazon VPC, you can isolate your DB Instances in your own virtual network and connect to your existing IT infrastructure using industry-standard encrypted IPSec VPN. To learn more about Amazon RDS in VPC, refer to the Amazon RDS User Guide. In addition, using Amazon RDS, you can configure firewall settings and control network access to your DB Instances.
Amazon RDS is free to try. Pay only for what you use. There is no minimum fee.
Instantly get access to the AWS Free Tier.
Get started with Amazon RDS for MariaDB in the AWS Console.