Classification of cloud computing

Source: Internet
Author: User
Keywords Cloud computing infrastructure

    IaaS (infrastructure as a service, infrastructure, services) delivers data centers, infrastructure hardware, and software resources over the Internet. IaaS can provide servers, operating systems, disk storage, databases, and/or information resources. The highest-end IaaS is represented by Amazon's AWS (Elastic Compute Cloud), although IBM, VMware and HP, as well as other traditional it vendors, offer such services. IaaS typically introduces other usage and pricing patterns in a "resilient cloud" pattern, which is to use only the services you need at any given time and pay for them. The

PaaS (Platform as a service, platform-Services) provides the infrastructure for software developers to build new applications on top of this infrastructure, or to extend existing applications without having to purchase development, quality control, or production servers. Salesforce.com's force.com, Google's app engine and Microsoft's Azure (Microsoft Cloud Computing platform) all use PAAs mode. These platforms allow companies to create personalized applications and allow independent software vendors or other Third-party organizations to create new solutions for vertical segments.

SaaS (Software as a service, software, services) is the most mature, well-known, and most widely used cloud computing. You can think of it as a software distribution pattern in which applications are installed in a vendor or service provider, where users can use the software through a network, typically using the Internet. This pattern is often referred to as the "on demand (On Demand)" software, which is the most mature cloud computing model because of its high degree of flexibility, proven support services, and strong scalability to reduce customer maintenance costs and inputs, And because of the multiple-objective infrastructure of this model, the operating costs are reduced. Salesforce.com, NetSuite, Google Gmail and spscommerce.net are all very good examples of this. The distinction between

PaaS, IaaS, and SaaS is not that important, since these three patterns are outsourced, reducing enterprise burdens, and lowering the cost of managing, maintaining server hardware, network hardware, infrastructure software, or application software. At a higher level, they are all trying to solve the same business problem-to gain functionality, scalability, service, and business value with as little or even zero capital expenditure. When a cloud-computing model succeeds, the threeThe boundaries will be further blurred. Successful SaaS or IaaS services can easily be extended to the platform domain.

 
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.