I must be missing something here.
I must be missing something here.
I hear this so often, but it's just not the whole story. Believe it or not, Oracle makes a really good product. There are a lot of features in Oracle Database that you can't find elsewhere. I'm not running a huge operation, but I have two good reasons to use Oracle:
1. Aside from providing a really good RDBMS, there are some neat features like VPD, Data Masking, and TDE that are compelling. If you work under SOX, HIPAA, PCI, etc., these things go a long way toward compliance.
2. I sell to huge operations, and they know and use Oracle. Nobody ever got fired for buying Oracle.
I do a ton of work with other systems (particularly Postgres), but when I put my audit or sales hats on, they're embroidered with Oracle logos.
#2 above just feels so true to me. I would modify it to also say, "Nobody ever lost a SQL hacking gig because they came from an Oracle background." I would NOT make the same claim for either DB2 or MS SQL Server.
Perhaps -- you will be able to run Oracle on RDS and pay for it by the hour. I think that's a pretty big deal.
If by "as much as required" you mean "to larger single EC2 instances," yes. If you mean backing it with a SAN or transparently partitioning your data across multiple instance, no.