Cloud computing is not a new concept. We have been using Cloud Computing for ages, in one form or other. In simple words, you can presume Cloud to be a very large server on which different services and data are stored and you access all those for your work. The software and data that you access for your work doesn’t exist on your computer instead it’s on the server. This concept of using services not stored on your system is called Cloud Computing.
Cloud Computing is not an object in itself, rather it comprises services and database that are accessed via web or any private network.
Key Cloud Computing providers: IBM, HP, Google, Microsoft, Amazon Web Services, Salesforce.com, NetSuite, VMware etc.
Examples of Cloud Computing services includes Google Docs, Office 365, DropBox, SkyDrive etc.
Types of Cloud Computing
Cloud Computing is composed of three service models and four deployment methods.
Cloud Computing Service Models
1. Infrastructure as a Service (IaaS)
2. Platform as a Service (PaaS)
3. Software as a Service (SaaS)
Infrastructure as a Service (IaaS): The IaaS layer offers storage and infrastructure resources that is needed to deliver the Cloud services. It only comprises of the infrastructure or physical resource. Top IaaS Cloud Computing Companies: Amazon (EC2), Rackspace, GoGrid, Microsoft, Terremark and Google.
Platform as a Service (PaaS): PaaS provides the combination of both, infrastructure and application. Hence, organisations using PaaS don’t have to worry for infrastructure nor for services. Top PaaS Cloud Computing Companies: Salesforce.com, Google, Concur Technologies, Ariba, Unisys and Cisco.
Software as a Service (SaaS): In the SaaS layer, the Cloud service provider hosts the software upon their servers. It can be defined as a in model in which applications and softwares are hosted upon the server and made available to customers over a network. Top SaaS Cloud Computing Companies: Amazon Web Services, AppScale, CA Technologies, Engine Yard, Salesforce and Windows Azure.
Cloud Computing Deployment Models
1. Private Cloud
2. Public Cloud
3. Hybrid Cloud
4. Community Cloud
Private Cloud: The cloud infrastructure is operated solely for an organisation. In simple words we can say that such cloud models are dedicated to a third party who wish to use. It may be managed by the Cloud Computing provider or any other third party.
Public Cloud: The cloud infrastructure is made available to the general public or a large industry group and is owned by the Cloud providers.
Hybrid Cloud: It’s a combination of two or more clouds (private, community or public).
Community Cloud: This cloud infrastructure is shared by several organisations.
Download Cloud Computing pdf to understand the basics of Cloud Computing. Get an answer to every single query about Cloud Computing, such as- Definition of cloud computing with cloud computing examples. What are the advantages and disadvantages of cloud computing. Which are the best cloud computing companies or cloud computing providers? cloud computing architecture, what are the benefits of cloud computing.