DEV Community

Cover image for ALL YOU NEED TO KNOW ABOUT AMAZON RELATIONAL DATABASE SERVICE (RDS)
Joshua O. Berkoh
Joshua O. Berkoh

Posted on

ALL YOU NEED TO KNOW ABOUT AMAZON RELATIONAL DATABASE SERVICE (RDS)

Amazon Relational Database Service (RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud. Amazon RDS gives the user the options to choose from many RDS Engines such as Amazon Aurora, MYSQL, MariaDB, PostgreSQL, Oracle, and Microsft SQL Server. Amazon RDS also gives users a wide variety of computing instances to run their databases on. The users need to choose these instances according to their work needs and load. Some of these instance types are Amazon Ec2 Mac Instances powered by Mac computers (with Intel Core i7-8700 processors) and built on the AWS Nitro System, T4g powered by Arm-based custom-built AWS Graviton2 processors, and many more. If you wish to know more about the instance types, visit Amazon EC2 Instance Types - Amazon Web Services. An RDS instance can be hosted in a single availability Zone and Multisite Availability zones depending on the user's needs. Multi-site Az’s offers users resiliency and high availability benefits. It typically takes the database application 60 to 120 seconds to switch to the secondary instance when there is a failure and it happens automatically. The failover process can happen in the following scenarios; If patching maintenance has been performed in the primary instance, if the instance of the primary database has a host failure, if the availability zone of the primary database fails, if the primary instance was rebooted with failover, and if the primary database instance class on the primary database is modified.
In making sure, your database instance is able to meet the growing demands of your workloads, it is advisable to use a feature called Autoscaling. Most of the engines supported by Amazon RDS use Elastic Block Storage. Those engines are MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server.

Features Of Amazon RDS Amazon RDS IN Graphics (source - AWS)

FEATURES OF AMAZON RDS
Amazon RDS has the following features which the users can benefit from.

  1. Security and Compliance
  2. Performance and Scalability
  3. Automated Patching and Upgrades
  4. Data durability and Redundancy
  5. Monitoring and alerting
  6. Backup and recovery

If you want to learn more about Amazon Relational Database Service, visit Fully Managed Relational Database - Amazon RDS - Amazon Web Services

Top comments (0)