首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何作为服务( FaaS)在幕后托管工作?

如何作为服务( FaaS)在幕后托管工作?
EN

Stack Overflow用户
提问于 2019-11-26 04:59:40
回答 1查看 435关注 0票数 2

假设

假设我想推出自己的FaaS主机,像Lambda这样的服务,而不是Lambda

类比

我对其他云服务有以下抽象的理解

  1. 基础设施即服务(IaaS):为硬件上的租户创建虚拟机。
  2. Platform as a service (PaaS):创建VM并运行加载所需环境的脚本。 以上也可以通过码头图像实现。

那FaaS呢?

AWS使用鞭炮VM作为Lambda函数。但尚不清楚的是VM是如何启动和关闭的,它们是如何在多租户环境中在多个硬件上进行编排的。有人能解释一下整个生命周期是如何工作的吗?

EN

回答 1

Stack Overflow用户

发布于 2019-12-06 08:48:16

比较中可以找到AWS和云功能的主要特性

我可以包括我所知道的信息,那就是Google函数。

触发

云功能可以通过两种方式触发: HTTP请求或事件触发。事件和触发器。这些事件是发生在您的项目中的事情:在Cloud或中更新文件。其他事件包括:初始化Compute实例(VM)或在存储库中更新源代码。

所有这些事件都可能是云函数的触发器。此函数在触发时在VM中执行,VM将接收HTTP请求和上下文信息以执行其职责。

自动缩放和机器型

如果到达云函数的卷增加,则为自动秤。也就是说,不是让一个VM一次执行一个请求。您将有多个VMs -该服务器一次只有一个请求。在任何情况下,一次只能分析一个请求。

如果您需要更多信息,可以在正式文件上检查它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59044024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档