From the course: Hands-On Development in AWS

Unlock this course with a free trial

Join today to access over 24,400 courses taught by industry experts.

Using RDS best practices

Using RDS best practices

- Let's review some of the best practices for using the relational database service from Amazon Web Services. Of course, you're going to have to use IAM in order to restrict and permit users to interact with the service itself. It is, of course, recommended to use a policy of least privilege for the assignment of these policies to your users. When it comes to the network traffic, use security groups and be restrictive on what IP addresses are allowed to talk to your RDS instance. Use SSL to connect to your database instance. More likely than not, this is a default rather than something you have to enable forcefully. Use RDS encryption. It is an option available to you to secure your instances as well as your snapshots. As your snapshots are taken on a daily basis or whatever you have configured, you can have those encrypted while at rest. Your database engine, whatever it is, most likely has some security features built into it. Deploy those, employ those so that you can restrict…

Contents