In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/01 Report--
This article introduces you what the cloud computing architecture model is, the content is very detailed, interested friends can refer to, hope to be helpful to you.
What are the three cloud computing services of SaaS, PaaS and IaaS?
1) SaaS (Software as a service, Software as a Service)
Saas is a mode of providing software through the Internet. Users do not need to buy software, but rent Web-based software from providers to manage business activities. It can be understood as a software distribution model, in which the application software is installed at the manufacturer or service provider, and users can use the software through a certain network, usually the Internet. This model, often referred to as "on demand" software, is the most mature cloud computing model because of its high flexibility, proven support services, and strong scalability, which reduces customer maintenance costs and investment, as well as operating costs due to its multi-mission infrastructure.
2) PaaS (Platform as a Service: platform as a Service)
PaaS provides the infrastructure on which software developers can build new applications or extend existing applications without having to buy development, quality control, or production servers. Salesforce.com 's Force.com, Google's App Engine and Microsoft's Azure (Microsoft Cloud Computing platform) all adopt the PaaS model. These platforms allow companies to create personalized applications and independent software vendors or other third-party organizations to create new solutions for vertical segments of the industry.
3) IaaS (Infrastructure as a service: infrastructure as a Service)
IaaS provides data center, infrastructure hardware and software resources over the Internet. IaaS can provide servers, operating systems, disk storage, databases and / or information resources. The most high-end IaaS is represented by Amazon's AWS (Elastic Compute Cloud), but IBM, Vmware, Hewlett-Packard and other traditional IT vendors also offer such services. IaaS usually introduces other usage and pricing models according to the "elastic cloud" model, that is, at any given time, only use the services you need and only pay for them.
The connection and difference of SaaS, PaaS and IaaS
As Internet-based cloud computing services, SaaS, PaaS and IaaS face different types of users.
They are not simple inheritance relationships (SaaS is based on PaaS, while PaaS is based on IaaS), because first, SaaS can be based on PaaS or deployed directly on IaaS, and secondly, PaaS can be built on top of IaaS or directly on physical resources.
As shown in the following figure, the usual application system architecture is bottom-up, including Networking, Storage, Servers, Virtualization, OS, Middleware, Runtime, Data, Applications and so on. Cloud computing services provide part of the architectural service portfolio from the architecture to provide support for the application systems of enterprise users.
The boundary among IaaS, PaaS and SaaS is becoming blurred, and it is secondary to strictly distinguish between SaaS, PaaS and IaaS. Because these three models involve outsourcing load, personnel expenditure management, server and network software and hardware maintenance and other issues. From a higher level, SaaS, PaaS and IaaS are all to solve users' problems and serve for the sake of business. For example, they all try to reduce the cost of IT infrastructure, give full play to the economies of scale of IT resources, and provide strong scalability.
The users of PaaS services are the developers and designers of application systems, and they cannot be used by the final business users. On the contrary, PaaS services provide components and interfaces that simplify the construction of business systems, which serve as the basis for the construction of upper systems. PaaS can be built directly on top of IaaS or on physical resources. As a special form of business application, SaaS can also be built on top of PaaS, and this is a trend in the future.
SaaS service model is very different from the traditional license model software, and it is the development trend of management software in the future. Compared with the traditional service mode, SaaS has many unique features: SaaS not only reduces or cancels the traditional software licensing fee, but also the manufacturer deploys the application software on a unified server, eliminating the end-user's expenditure on server hardware, network security equipment and software upgrade and maintenance. Customers do not need IT investment other than personal computers and Internet connections to get the software and services they need through the Internet. In addition, a large number of new technologies, such as Web Service, provide simpler, more flexible, and more practical SaaS.
In addition, SaaS suppliers usually charge according to the software modules leased by customers, so users can order software application services on demand, and SaaS suppliers will be responsible for the deployment, upgrade and maintenance of the system. Traditional management software usually requires buyers to pay a considerable fee at a time before it can be officially launched.
Vendor description of cloud computing services in the industry
Technology category
Manufacturer name
Main products
Function
SaaS
Netsuite
NetSuite OneWorld (online ERP)
Provides multi-level comprehensive reporting, global order management, customer relationship management, purchase, sale and inventory management, real-time management and automatic financial functions to reduce costs and simplify tax management
Salesforce
Salesforce CRM
Can be used in sales, service, marketing and call center operation, etc.
Open source for Chinese enterprises
Enterprise management, e-commerce, industry portals, etc.
The "service on demand" for small and medium-sized enterprises can greatly reduce the cost and risk of informatization of small and medium-sized enterprises.
PaaS
NetSuite
SuiteCloud
Using this platform, the SuiteApp that matches the system can be developed for free, and the functions of the enterprise ERP can be customized perfectly and deeply.
Google Apps Engine
You can build and run your own network applications on Google infrastructure without having to maintain the server
Salesforce
Force.com
Any application can be built and run, providing enterprise-class Web applications on demand without the cost of deploying the infrastructure.
IaaS
Amazon
EC2 (Elastic Compute Cloud, elastic computing cloud), S3 (Simple Storage Service, simple storage service)
Provide computing and storage services for enterprises, including storage servers, bandwidth, CPU resources and monthly rent
IBM Corp.
Blue Cloud (Blue Cloud)
Make computing not only local, but also enable data centers to run computing in an Internet-like environment by building a distributed, globally accessible resource structure.
Microsoft Corp.
Azure
It includes Windows Azure, Microsoft SQL database service, Microsoft .net service and other major components to help develop applications that can run on cloud servers, data centers, Web and PC. I hope the above can be helpful and learn more about what the cloud computing architecture model is. If you think the article is good, you can share it for more people to see.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.