The three service modes of SaaS, PaaS and IaaS in cloud computing, what is the relationship between the three

Cloud computing has SPI, namely SaaS, PaaS and IaaS three service models, which is currently the most widely recognized division in the industry. Although they are well known by most people in the industry, few can tell the relationship between the three. The following will help you clarify one step closer:

The difference in "levels"

The so-called "level" here is the "level" in the sense of a hierarchical system architecture. First of all, Infrastructure as a Service (IaaS) is implemented at the infrastructure layer. Iaas provides users with basic computing resources such as computers (physical and virtual machines), storage space, network connections, load balancing, and firewalls through the network; users are based on this Deploy and run various software, including operating systems and applications. Secondly, platform as a service (PaaS) is implemented at the software open operating platform layer. PaaS actually refers to the software development platform as a service and presented to users in the SaaS mode. PaaS is a kind of SaaS mode.

Finally, Software as a Service (SaaS) is implemented by the application software layer. It is a model of providing software over the Internet. Users do not need to purchase software, but rent Web-based software from providers to manage business activities.

Before entering PaaS, IaaS is required

As mentioned earlier, they have different "levels". Before implementing PaaS, there must be a service foundation provided by IaaS. The first step is to move toward resource sharing, that is, common virtualization. If there is no continuous improvement on this basis, then the value of having a highly virtualized environment is questionable; the second step is that the industry needs to continue to practice Promote and simplify the use and management of resource pools, which will enable customers to benefit a lot from the first step of virtualization evolution, and can effectively meet customer needs. Migrating from IaaS to PaaS is relatively challenging. One of the most difficult challenges is choosing the method and architecture. In some cases, the platform can be as simple as a combination of a series of virtual machines.

The boundaries of the three are starting to blur

Cloud-based infrastructure as a service (IaaS) refers to renting storage and computing power from service providers and providing them to users through an Internet connection. Similarly, software as a service (SaaS) is used to access applications hosted in the cloud. Platform as a Service (PaaS) is a bit like somewhere in between, providing an application development and hosting platform in the cloud. In many ways, PaaS combines elements of infrastructure as a service and software and services.

The boundaries between IaaS, PaaS and SaaS are beginning to blur. For example, Amazon is adding PaaS-like functions to its IaaS services. There are two factors driving the blurring of their boundaries. One is that suppliers are trying to expand their service offerings to attract a wider customer base; the other is that users are using cloud computing in new ways, and they are looking forward to learning from their suppliers. Get the function you want.
  
   With the maturity of cloud computing technology, cloud computing solutions will inevitably change in the direction of integration. This is not only the demand of market consumer groups, but also the needs of cloud computing coders and rapid developers. The trend of integration of the three models is conducive to the rapid and healthy development of the cloud computing market.

Guess you like

Origin blog.csdn.net/qq_40207692/article/details/112467759