Basics of Cloud Computing: Deployment and Service Models
14 Aug. 2013 Cloud Development
Cloud computing refers to the use of network of remote servers that are hosted over the Internet, and there are many cloud deployment and service models.
One of the most unique characteristics of cloud computing is that the services from data storage to creation of software applications can be availed on pay-per-use basis.
Cloud Deployment Models
The cloud deployment models mentioned below are based on the National Institute of Standards and Technologies. There are four basic cloud deployment models, which are:
1) Private cloud model
In this system, the cloud infrastructure is set up on the premise for the exclusive use of an organization and its customers. In terms of cost efficiency, this deployment model doesn’t bring many benefits. However, many large enterprises choose it because of the security it offers.
2) Public cloud model
Public cloud is hosted on the premise of the service provider. The service provider than provides cloud services to all of its customers. This deployment is generally adopted by many small to mid-sized organizations for their non-core and some of their core functions.
3) Community cloud
Community cloud model is a cloud infrastructure shared by a group of organizations of similar industries and backgrounds with similar requirements i.e. mission, security, compliance and IT policies. It may exist on or off premise and can be managed by a community of these organizations.
4) Hybrid cloud model
Hybrid cloud is a combination of two or more models, private cloud, public cloud or community cloud. Though these models maintain their separate entities they are amalgamated through a standard technology that enables the portability of data and applications.
Cloud Service Models
Cloud service models can be broadly defined in three categories – SaaS (Software as a Service), PaaS (Platform as a Service) and IaaS (Infrastructure as a Service).
SaaS is a software service provided over the internet and requires no prior installation. These services can be availed from any part of the world at a minimal per month fee.
Platform as a Service runs on physical servers, database software and web servers. All these are basically known as platforms, and cloud computing firms provide platforms as a service allowing you to use the service without having to build it from the scratch.
Infrastructure as a Service includes infrastructure such as servers, private networks, disk drives, long term storage solutions, email servers, domain name servers etc. IaaS on demand allows organizations to make use of operating systems and associated software without having to pay for hefty license fees.
Some of the services available for cloud customers in the Cloud Service Models mentioned above are:
|CRM||Business Intelligence||Platform Hosting|
|Sales||Application Development||Content Delivery Network|
|Content Management||Development and Testing||Storage|
|ERP||Integration||Backup and Recovery|
If you have more queries and concern about cloud deployment and service models, you can contact us at 1-877-RISHABH (1-877-747-4224) or fill in the contact form. Rishabh Software is one of the leading cloud solution providers with an array of cloud services and deployment models to choose from, so no matter what your need, you will surely find the best fit for your organization here.