当前位置:网站首页>IAAs, PAAS, SaaS, baas, FAAS differences
IAAs, PAAS, SaaS, baas, FAAS differences
2022-06-25 21:26:00 【3L_ csdn】
IaaS、PaaS、SaaS、BaaS、FaaS Differences between these services :

IaaS:Infrastructure as a Service( Infrastructure as a service )
As can be seen from the above architecture diagram ,IaaS At the bottom , The service provider provides the bottom layer / Physical layer infrastructure resources ( The server , Data Center , environmental control , Power Supply , Server room ), Customers deploy and execute various software such as operating system or application program .
PaaS:Platform as a Service( Platform as a service )
PaaS In the middle , Service providers provide infrastructure services , Provide operating system (Windows,Linux)、 database server 、Web The server 、 Domain controllers and other middleware , And middleware layer services such as backup services in the service model . for example IIS,.NET,Apache,MySQL …, The customer controls the upper application deployment and application hosting environment .
SaaS:Software as a Service( Software as a service )
SaaS At the top , Service providers provide software based solutions , Meet the final needs of customers ; Such as OA、CRM、MIS、ERP、HRM And so on , Customers do not need to consider any form of expertise , Get the complete package , Make their daily work and life easier .
BaaS:Backend as a Service( Back end as a service )
The service provider is the customer ( developer ) Provide services to integrate the cloud back end , If file storage is provided 、 data storage 、 Push service 、 Authentication services and other functions , To help developers develop applications quickly .
Faas: “Functions as a Service” namely FaaS Functions are services ( Function as a service ),FaaS yes Serverless Subset , It is also the realization of the whole application Serverless Integrated core services .
Faas An application is a part of the service logic implemented by an application , But unlike the traditional architecture : They run in containers , It can be triggered by an event , Managed by a third party , The function FaaS There is no need to care about the background server or application services , Just care about your code .
Related reading : There is no server Serverless summary
边栏推荐
- QT method of exiting application (exe)
- PHP Chinese word segmentation API, Harbin Institute of technology ltpcloud, naturallanguageprocessing, free, best practices!
- Type conversion basis
- Is it safe for qiniu school to open a securities account?
- org. apache. ibatis. exceptions. PersistenceException:
- Explain memcached principle in detail
- Command 'GCC' failed with exit status 1 when PIP install mysqlclient
- Nmap is simple and practical
- 1.1-mq visual client preliminary practice
- Mutual conversion of CString and char*
猜你喜欢

UDP Vs TCP (Powercert animated videos)
![[nailing scenario capability package] exhibition admission](/img/a1/5900ad0d3c89f21da3a2d96c91943a.jpg)
[nailing scenario capability package] exhibition admission

XMIND to excel test case

Canoe learning notes (4)

Jmeter- (I) installation of interface test

The correct way to clear the cache of the computer. The computer will not get stuck immediately after changing. practical

The difference between strcpy and memcpy

Insert and update each database

js(3)

The beginning of manjaro's journey
随机推荐
Input a line of characters to count the English letters, spaces, numbers and other characters
What is a subnet mask? (Powercert animated videos)
ZABBIX foundation details
Send a more awesome website, which can convert curl commands into code in any language
STM32 self balancing robot project, with code, circuit diagram and other data attached at the end (learning materials and learning group at the end)
Is it safe for qiniu school to open a securities account?
Common singleton functions traverse dictionary functions
Molecular dynamics - basic characteristics of molecular force field
Unable to connect to the server remotely locally using the Jupiter notebook
The robot framework calls the JS interface and gets the return value
[nail scenario capability package] hospital visitor verification
Compile 6relayd using the cross compiler
Winget: the "Winget" item cannot be recognized as the name of cmdlet, function, script file or runnable program. Win11 Winget cannot be used to solve this problem
Win10 common software
Rounding related calculation
Command 'GCC' failed with exit status 1 when PIP install mysqlclient
Get the root directory of the package at compile time from buildreoot
Writing manuals using markdown
[nailing scenario capability package] enterprise and public institution intelligent access control
Basic process of configuring utf8 in idea