Debunking misconceptions about cloud computing