AWS标识。图片来源:AWS

AWS宣布为其无服务器平台Lambda引入MicroVM能力。

据The Register报道,该能力基于AWS自研轻量虚拟机技术Firecracker,可将Lambda原有的15分钟单次运行时长上限延长至最长8小时。

在使用方式上,开发者可先将用于定义容器的Dockerfile及应用文件上传至Amazon S3,随后由Lambda将其转换为Firecracker快照,并按需以多实例方式运行。AWS给出的主要应用场景包括:在隔离环境中检测潜在恶意软件包、进行漏洞扫描,以及防范与AI生成代码相关的提示词注入和不安全输出风险;同时也可用于CI/CD流水线。

该能力也适用于AI Agent运行场景。MicroVM在定位上与AWS现有的AgentCore Runtime较为相近,但MicroVM通用性更强,且不同于AgentCore Runtime,支持暂停与恢复。

MicroVM支持运行、暂停和终止等多种状态。当没有流量时,实例可自动暂停;有新请求到来后,则可在保留原有状态的前提下恢复运行。此外,其自动扩展能力最高可达基础规格的4倍。

计费采用按秒计费模式,项目涵盖vCPU、内存、快照存储及数据传输。暂停期间不会产生计算费用,有助于降低长时任务成本。目前,该能力仅在美国东部、美国西部、东京和爱尔兰等区域提供,且仅支持基于ARM架构的AWS Graviton实例。

关键词

#AWS #Lambda #MicroVM #Firecracker #无服务器 #轻量虚拟机 #Amazon S3 #CI/CD #AWS Graviton #ARM
版权所有 © DigitalToday。未经授权禁止转载或传播。