Skip to main content

Cloud Computing Models - Deployment Model and Service Model

Cloud Computing Models - Deployment Model and Service Model

Cloud computing can be discussed on the below models: 

Deployment Model : 

This model is described based on the kind of access the organizations have. Under this model we have four types 

a. Public Cloud : In Public cloud the services of the cloud are available to the users outside the organization. Public cloud is sometimes considered as less secure because is it open to many organizations and is not restricted to the users with in the organization.

b. Private Cloud : In Private cloud, the resources are confined within the premises of the company. The users within the organization would be able to access the resources and the services would not be open to users outside the organization.

c. Hybrid Cloud : In Hybrid cloud, the services of both the private cloud and the public cloud are made use of . For high critical work, private cloud is used and for relatively lesser important business the public cloud is used.

d. Community Cloud : In Community cloud the resources are not owned by a single organization, but a group of organizations. The resources would be accessed only within the community of organization. This is advantageous when a single company would not be able to afford to have a private cloud and at the same time it needs it along with data security, which may be risky in Public cloud.

Service Model : 

On the basis of the kind of services used, lets understand this section with the following models : 

a. Infrastructure as a service : Also known as IAAS, Infrastructure refers generally to the hardware setup like the different servers, storage, processing power, etc. Even virtual machines come under this category.

b Software as a service : Also known as SAAS. Software refers to any application that is hosted on the internet. An example that was already given on this blog was about Google Docs. The software is not installed on your computer but is directly accessed and used over the browser.

c. Platform as a service: : Also known as PAAS. Platform refers to the environment on which you build software. Here you can develop appliations, test and debug, and also deploy. An example of PAAS can be Force.com platform on which the applications are built for Salesforce.


Comments

Popular posts from this blog

How to create a validation rule in Salesforce

Validation rule is a filter or a criteria that validates the data that is pushed into an application and verifies if the data that has been entered is in accordance to the set standards. Example : Let's say, there is a field that is used to enter the Age of a Student. But per the organization rule, no student should be allowed to join the course if the age is not more than 25 years. So here you may write a validation rule saying that the Age field should not be more than 25. In case the age entered is more than 25, then the record is not allowed to be saved. You would see an error when you enter the age more than 25. Let me give you another example.  Say that there's a field to enter the Product code. And per the rule of the organization, the Product code should always start with PR. In case you enter any code other than the one that begins with PR, you would encounter an error. The benefits of Validation rules is that you can improve the quality of the data that is go...