A Basic Understanding of Cloud Computing