SSL depends on the host – quite a few are now offering the free Lets Encrypt SSL certificates inside your control panel. I’ve done that with a few domains successfully and will be rolling it out to others. It was as close to 1 click as you can get.
On other domains (which are a bit more important) I’ve paid for SSL via the host and had them set it up.
SSL is one of those things Google is pushing but at the moment it seems to be more hot air than actual differences in search results from what I’ve read although it seems a bit more important with e-commerce sites as customers do tend to look for the padlock.