Yes, there are service that host your bitcoin wallet in the cloud, but that is akin to having someone hold your wallet...kinda like a bank, but with not nearly as many regulations (like PCI and IT Security requirements). You are better off storing locally and backing up your own data with encryption
Why yes, I do work in the IT Sec field, haha.