Cloud Computing providers, through a proper subscription, make available to firms a range of IT resources including servers, databases, storage, software programs, business intelligence, applications. The term Cloud Computing includes different models and modalities of IT resource allocation. Well, let’s see them in the following lines.