The advantages of using Amazon RDS include being able to easily scale by increasing your
instance type without having to go through a long procurement cycle for getting new hardware
or worrying about whether capacity exists on your existing private cloud infrastructure. You
can also implement fault tolerance and scalability features through multi-AZ and read
replicas easily
With Amazon RDS you do not have control of the operating system and you cannot use any
database software you like as you are restricted to a list of several engines. There are
costs for replicating data between AZs and regions so this must be taken into account in any
cost analysis