Week 12 : Support for AWS RDS

Rajika Imal
NodeCloud
Published in
2 min readJul 31, 2017

According to the milestone setup on last week, I’ve worked on adding the basic functionality support for AWS Relational Database service (RDS). This service takes over many of the time taking, repetitive and tedious tasks if managed by the organization itself such as maintaining the servers, scaling up.

AWS RDS support a wide variety of database engines including MySQL, MariaDB, Oracle and Microsoft SQL. For NodeCloud initial support for RDS, I’ve added the following APIs,

  • Create a DB instance
  • Create a new DB security group
  • Create DB snapshot
  • Modify DB instance
  • Modify DB snapshot
  • Reboot DB instance
  • Delete a DB instance
  • Delete a DB security group
  • Delete DB snapshot

As usual, documentation and unit testing was done along with the development of the APIs.

GitHub issue for AWS RDS,

Pull request for RDS,

Currently Google Node.js SDK does not have support for Google Cloud SQL. Google Datastore APIs will be added in the next week, which is the equivalent service of AWS DynamoDB.

See ya !

--

--

Rajika Imal
NodeCloud

💻 Software Engineer 🛠️ Tooling infra 💝 Delightful products https://theruntime.dev