Cloud Computing is the trend as far as computer services outsourcing is concerned. Many assets are pointed up to promote those services, especially access to cutting-edge technology at lesser cost, to available resources sharing but also offers diversity which enables to choose a pattern adapted to the needs.