1. A method comprising: configuring a server in a cloud-based environment, wherein the server is configured to interface with one or more storage facilities that are accessible over a network by the server to provide cloud-based storage services in response to a storage command originating from a user device; receiving, by the server, the storage command from the user device, wherein the storage command pertains to a source object corresponding to one or more associated source attributes; determining at least one storage policy, wherein determining the at least one storage policy is based at least in part on the one or more associated source attributes; and sending the source object over the network to one or more target storage locations.