Showing posts with label service models. Show all posts
Showing posts with label service models. Show all posts

Friday, 14 February 2014

Cloud computing service models SaaS ,PaaS, IaaS

Cloud computing can be separated into three service models:
  1. Software as a Service (SaaS)
  2.  Platform as a Service (PaaS)
  3. Infrastructure as a Service (IaaS).  
Cloud Computing  service models
3 service models in Cloud Computing


Depending upon the need companies and organisation could procure any combination of these kinds of service models based on their unique needs.Cloud Computing Service Models are Designed for various Purposes

  • Software as a Service (SaaS)

Software as a Service is a delivery model in which the software and also the associated data is hosted in the cloud environment by a cloud service provider (CSP).  Typically the user, say for example a employee within an company, accesses the software when needed utilizing a browser on the computer or mobile gadget.  The agency doesn't purchase the software.  Instead the CSP licenses the SaaS for the agency, which in turn enables multiple users to gain access to the application.
In this cloud model Application Software programs are installed and operated within the cloud and cloud users access this software through the cloud clients. Both, the application form and Data is hosted by the provider which enables user to get into services form anywhere on the internet.

  • Platform as a Service (PaaS)

Platform as a Service is a delivery model the place where a CSP has an online software development platform for an company for example an agency. The agency's developers make use of the CSP’s computing resources, tools, and libraries to produce, test, handle, and host software applications.  By moving the whole development platform towards the CSP, agencies can lessen the price and management burden of application development.
in this model of cloud by which applications are developed on the Platform of the provider on the internet. Service providers use Sites, Gateways or Portals placed on customer's computer to deliver services. Platform as a service is cost effective as different infrastructure services are utilized from a single vendor instead of maintaining multiple hardware services.

  • Infrastructure as a Service (IaaS)

Infrastructure as a Service will be the model by which service agency owns the equipment and it is responsible for the hosting, maintaining and running it. The payment is done on a Per use basis . Client can request more services online as soon as required. As payment is made on per use basis, it is also referred to as Utility Computing . Sometimes Infrastructure as a Service is known as Hardware as a Service.
While a lot of the attention placed on cloud computing is concentrated on IaaS and virtual machines (VMs), SaaS and PaaS also have become practical cloud computing services.  When considering choices for building your personal customized software "stack,"  consider PaaS and SaaS solutions as "out-of-the-box" options to procuring a whole infrastructure.

Companies using above 3 cloud computing service models to deploy their services.

What is Cloud computing ? Basics and Advantages

What is cloud computing technology?

Cloud computing was taken from the image of "Cloud" that is utilized to symbolize the "Internet" in the flowcharts and diagrams. It represents something which involves offering Hosted Services on the internet.
Cloud computing may be the perfect solution for the companies which are using the online storage to make possible the access of the application faster and cheaper. Because of the current changes in the business, many businesses speed up their digital goals and provide excellent mobile an internet-based self-service functionality for their customers, distribution and service partners.

Cloud computing provides scalable information technology (IT) capabilities and services that the firm can access over a network. 
Cloud computing is “scalable” because when your requirements demands higher resources then you can purchase the resources. It means you can start your applications with the with minimum investment if the business crowd then you can purchase the extra resources from the cloud service providers it means it totally reduces the maintenance cost.

Cloud Computing accessign from any device

Cloud computing could be effectively interpreted as an extended quality of internet that allows for customers having a "cloud of on-demand computing sources corresponding to servers, space for storing as well as information facilities" on pay-per-use basis.

You have to understand 3 main characteristics of cloud computing:
  • It is a technology accessible on demand, often on an hourly basis or even the minute basis;
  • It permits users to make use of just as much so that as little and services information responding to the necessity by usingn the cloud technologies.
  •  It is managed by thirty-party service provider. A personal laptop with web accessibility is all you need to to get into the cloud from anywhere and also at any particular time.

  Benefits to cloud computing
  • By utilizing the cloud services the main advantages for the companies is decreasing the cost of maintenance and enhancing the efficiency of the application.
  •  Using this technology companies enabling agencies to decrease costs, enhance efficiencies, and consider IT capabilities that were otherwise too expensive or time-consuming to attempt.
  •  You can keep costs down since you pay only software, computing platforms, and infrastructure that you use. 
  •  You also provide fewer capital expenditures since the cloud service provider buys and maintains the hardware needed to run your computing services.
  
Cloud computing is really a model which allows businesses to share resources for example networks, servers, storage, applications. Cloud hosting Providers provide these types of services quickly with minimal effort.


Cloud hosting services include environments for application development, use of advanced technologies in addition to software and IT staff with great experience which should well be costly and hard to support.   Data, software, programs, storage space, networking, security and anything else is going to be distributed around you by your cloud service provider. Presently there's a selection of cloud services can be found on pay-as-you-go, monthly rental, pre-paid and yearly fee basis.   

Once you understand  cloud computing , advantages you should know about the different implementations of the cloud computing such as “service models” and “deployment models”. The service model is a technical term describes how you are application had to be migrate into the cloud. Deployment model reference to the location of the cloud and who can access it.