What are BaaS, FaaS, and Serverless?

In the development process of cloud computing, cloud vendors have gradually explored a series of concepts and products, among which IaaS, PaaS, and SaaS are the core concepts in the development process of cloud computing.

But with the rise of microservices, new concepts and products are being proposed, and Serverlessthis is one of them.

To better understand what is Serverless, let’s start with BaaSand FaaS:

  • BaaS: Backend as a Service, the service is a standard provided to the outside world API, such as the products provided by various cloud vendors Open API.
  • FaaS: Functions as a Service, services are function interfaces provided to the outside world, such as Amazon Cloud Lambadaor Tencent Cloud's "cloud functions" FaaS.

Serverless, that is, server architecture, is a server-side logic implemented by developers running in a stateless computing container. It is triggered by events and is completely managed by a third party. Its business-level status is controlled by the database and storage resources used by developers. Record.

In most cases, Serverlessit is actually the same FaaS.

Guess you like

Origin blog.csdn.net/yilovexing/article/details/132738064