A introduction to cloud computing