Image: pexels.com I'm busy with the self assessment questionnaire for PCI compliance. Part of the database requirements are that cardholder data are encrypted at rest as well as in transit. I host with Amazon RDS and use Laravel so my life is made pretty easy. Amazon RDS natively supports encrypted connections and also lets you create a database that is stored on an encrypted backing instance. If you've enabled this option then all that you need to do is make sure that you connect to the database using an encrypted connection. I'm not getting paid anything for saying that I really enjoy using RDS, but today is another occasion when I'm really happy that I didn't have to sit and install certificates and fiddle with a cluster configuration to enable SSL connections. The "zero config" that comes with RDS saves time and money. Laravel was really easy to configure to use SSL. All that you need to do is download the RDS certificate chain from ht...