AWS Lambda等无服务器技术底层是否实为EC2实例?
AWS无服务器服务底层是不是EC2实例?
- 直白说:AWS的无服务器服务(比如Lambda、Fargate这些)底层确实用了EC2实例,但和你自己创建管理的EC2完全不是一回事。
- 为啥能绑安全组?AWS早就把安全组从EC2专属的防火墙扩展成了通用的网络访问控制工具,不管是有服务器还是无服务器服务,只要涉及网络访问控制,都能用上。拿Lambda举例,你给函数绑安全组,其实是在管控AWS托管的Lambda执行环境(底层就是EC2)的网络规则,但这些EC2你碰不到——AWS会自动调度、扩容、维护,你连登录权限都没有。
- 核心差异:你自己的EC2需要操心系统更新、容量规划这些琐事,但无服务器服务的底层EC2全由AWS管,你只需要写业务代码就行,不用管实例的死活。
- 不止Lambda:像Fargate无服务器容器、甚至和S3关联的安全组控制,底层都是AWS托管的EC2资源,但用户层面完全没感知,安全组只是用来做网络访问限制的工具而已。
内容的提问来源于stack exchange,提问作者Greg Thomas
相关产品推荐
相关产品推荐

