1. A system, comprising: one or more devices to: receive information associated with a write operation to be performed on a data volume, the data volume being maintained by a plurality of cloud resources within a cloud computing environment; determine that a snapshot of the data volume is to be created based on receiving the information associated with the write operation; generate a snapshot command based on determining that the snapshot is to be created; create snapshots at the plurality of cloud resources based on the snapshot command, the snapshot command being issued at each of the plurality of cloud resources to cause the snapshots to be consistent across the plurality of cloud resources; and store the snapshots.