What are the Benefits of Cloud Computing Platforms ?

As more and more business and orgalizations move to cloud services, we will see how it is beneficial to organisations and personal users

The three major types of Cloud Computing Platforms are

  1. Software as a Service (SaaS)
  2. Platform as a Service (PaaS)
  3. Infrastructure as a Service (IaaS)

1) Software as a Service (SaaS)

Software as a Service (SaaS) provides service to allow consumers to access software applications over the internet.

SaaS offering can deliver the following beneficial to organisations and personal users

  • No additional hardware costs
  • Pay only for what you use
  • No initial setup costs
  • Scalability and flexibility
  • Updates are automated
  • Cross device compatibility

Saas Examples : Google Apps, Salesforce, Microsoft Office 365

2) Platform as a Service (PaaS)

Platform as a Service (PaaS) provides a platform and environment to allow developers to build applications and services over the internet. Which typically includes operating system, programming language execution environment, database, web server etc on the cloud.

PaaS offering can deliver the following benefits to application developers

  • They don’t have to invest
  • Server and storage overhead
  • Network bandwidth
  • Software maintenance
  • Support personnel
  • Security

PaaS Example : AWS Elastic Beanstalk, Google App Engine, Microsoft Azure Web Sites

3) Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) provides access to computing resource in a virtualised environment

IaaS offering can deliver the following features and benefits,

  • Cost savings – No investment in hardware
  • Scalability and flexibility
  • Faster time to market
  • Location independence

IaaS Example : Amazon Web Services (AWS), Microsoft Azure