This is a common framwork for cloud storage developer