Cloud computing 101: Service models

Personally, I believe that cloud computing is the next stage in the Internet’s evolution.  The cloud will eventually provide the way that everything from computing power to computing infrastructure, application business process to personal collaboration is delivered as a service wherever and whenever you need it.
The “cloud” in cloud computing is defined as a set of hardware, networks, storage, services and interfaces that combine to deliver the aspects of computing as a service. Cloud services include the delivery of software infrastructure and storage over the internet based on demand. For end users this means they are using web applications and server services rather than software of hardware that are bought and installed. There are three service models provided by cloud computing.

  Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS)
What do you do with it? Migrate to it Build on it Consume it
Definition Provides flexible ways to create, use and manage virtual machines (VM’s) Provides the higher level capabilities and include than just VM’s that are required to support applications. Provides the highest level of business value for users.
Common usage Caching, networking, file storage, security Application development, streaming services, decision support CMS, Email, Collaboration, ERP
Providers Amazon, Rackspace, Azure Amazon, Rackspace, Azure Kentico +, Salesforce, Office 365
Share this article on   LinkedIn Google+

Thomas Robbins

I spend my time working with partners and customers extending their marketing and technology to the fullest.