Amazon Web Services (AWS) has great resources for issuing and using SSL certificates, but the process of migrating existing resources to HTTPS can be complex — and it can also require many intermediate steps.
But as this tutorial shows, you can get your S3 bucket set up in just an hour or two.
Why is this necessary, anyway?
Reason 1: Google is Forcing the Issue
The big driver for this need is Google, which is phasing support for HTTP connections out of Google Chrome.
Currently, Chrome warns users when they’re accessing a site HTTP, but doesn’t prevent it altogether….
To get started, you’ll need an SSL certificate. On anything but AWS, the best option is Let’s Encrypt SSL certificates, which issues free certificates to all.
Read more at The New Stack