Cloud Storage is not a replacement for Online Backup
If you use cloud storage as your backup method, you are very likely to have a major disappointment in the future. If you accidentally delete a file, it gets corrupted, or you get a virus, guess what, that is immediately synched to your cloud account. Very few of these have versioning abilities or file retention periods, so the only thing it protects you against is a total machine crash (even then, only the files you put in their special directory will be protected).
This article really should warn of this - it is a very important distinction.
The only safe way to use cloud storage as your backup is to manually copy files to it, disable all synchronization, and don't directly edit the files kept there. In fact it is best to keep their software off your PC and use the web version, as a virus can very easily access the "mapped drive" and ruin your backup.
If you want one product to accomplish both tasks - they exist, but you need to carefully review the features (and the settings of the product once installed) to make sure it will save versions of the files and won't automatically delete files unless you approve or a time limit expires (at least 30 days, the more the better). Of course neither product will accomplish both tasks as well as two separate products would. This may be one thing where you want to just use two products for two purposes that are really very different. The online backup programs can backup your cloud storage folder as well (usually) so if someone else messes up your file that you shared, you've got a totally independent backed up copy, or hopefully several versions of it.
If you need one program that does both you're more likely to find a online backup service that features public sharing than a cloud storage one that has full backup/version/retention features for your whole HDD.