The AWS database group of services is positioned to cover any need you have for storing and accessing data.  We have looked at files and general storage.  These services are more specific and are true database solutions

Aurora

The popularity of MySQL and PostgreSQL was recognized by Amazon.  Thus, they saw that a high-speed solution that was compatible with those SQL platforms was going to be worthwhile.  They have made it easy and cost-effective to spin up an Aurora instance.  I highly recommend you take a look at it for your needs.  The setup alone will reduce your headaches even while providing enterprise-class availability and backups.

The Classics

You may want to stick to a database engine you know.  That is ok with Amazon.  They offer solutions (with or without a provided license) for every well-known vendor.  This includes Oracle, SQL Server, and more.  You can take advantage of a cloud solution without re-engineering your solutions.  It is as easy as pointing to a new server.

Superfast Access

The AWS database group includes Elasticache for the equivalent of pinned or in-memory data.  This will give you the fastest access to your data although at a higher cost.  Of course, this is a solution that you know when you need that sort of speed.  You can also go the other direction and look at their offerings for big data or NoSQL.  The maintenance headaches around administering a database are taken on by Amazon.  I recommend you check these out so you can get your solutions out faster.

 

Rob Broadhead

Rob is a founder of, and frequent contributor to, Develpreneur. This includes the Building Better Developers podcast. He is also a lifetime learner as a developer, designer, and manager of software solutions. Rob is the founder of RB Consulting and has managed to author a book about his family experiences and a few about becoming a better developer. In his free time, he stays busy raising five children (although they have grown into adults). When he has a chance to breathe, he is on the ice playing hockey to relax or working on his ballroom dance skills.

Leave a Reply