Know the difference between different type of cloud services, SaaS, PaaS and IaaS...

00:55 Amoeba Technologies 2 Comments

What is SaaS, PaaS and IaaS and the difference between these Cloud Services…?


In the first series of article on cloud you must be aware of what are Cloud computing services. Now, as part of this article we will dive a bit more deep to understand cloud service models namely SAAS, PAAS and IAAS and understand them and the difference among them. This article will also give business an idea to decide which Cloud service model they should go for and in grasping the fundamental difference between the core classes of available cloud services.
So, here you go readers…

Software as a Service (SaaS)
Under SaaS Model, Cloud service providers has developed a software and users can subscribe to the service provide to use the software and can pay as they use. Some example of the software are like Google Apps, Microsoft Azure Storage Solutions, Web browser, and the list goes on.
Use of SaaS applications and software’s tends to reduce the overall cost of software ownership by eliminating the requirement of an IT staff to develop, manage installation, software upgrades, and maintenance activities as well as reduce the cost of licensing software. SaaS applications are usually provided on a subscription model and the consumers have to pay as they use which differs from each Cloud service provider to another.
Platform as a Service (PaaS)
With PaaS model, Cloud service providers provides a platform on which software or applications can be developed and deployed. In straight forward terms, PaaS providers give customers, a server, an environment on which operating system and server software, as well as the underlying server hardware and network infrastructure, leaving customers free to focus on the business side of scalability, and can pay complete attention on the application development of their product or solution rather spending time in buying, setting up and maintaining the platform.
As with most cloud services, PaaS is built on top of virtualization technology. Businesses can requisition resources as they need them, scaling as demand grows, rather than investing in hardware with redundant resources.
Examples of PaaS providers include Microsoft Windows Azure Platform, Google App Engine, and many more…
Infrastructure as a Service (IaaS)
As we are moving down the stack, here we land to the building blocks of cloud services which is IaaS. It is encompassed of extremely automated and scalable compute resources, add-on with cloud storage along with Network capability which can be self-provisioned, metered, and available on-demand.  
By combining computing and storage resources one can scale with ease and speed to meet the infrastructure needs of an entire organization or individual departments, globally or locally.
IaaS is the most flexible cloud computing model and allows for automated deployment of servers, processing power, storage, and networking. IaaS clients have true control over their infrastructure than users of PaaS or SaaS services. The main uses of IaaS include the actual development and deployment of PaaS, SaaS, and web-scale applications.
Example is Microsoft Windows Azure VM’s, Amazon EC2 (Elastic Compute Cloud) and more…
Visit Amoeba Technologies @ www.Amoebatechno.com for more details…
Thanks and regards,
Amoeba Technologies Core Team
24 x 7 Support: +91-8886516000

2 comments :