Due to technological advances, organizations have to face many challenges in providing support through the use of information technologies (IT) to carry out tasks that require computing skills. It is important to adopt adequate resources with the aim of developing processing skills that meet actual needs. Cloud computing (CC) represents an alternative that offers many opportunities to be exploited. This chapter introduces characteristics of CC, the technologies that enable its deployment, and a model of selection based on qualifications and mathematical development.