写点什么

AWS Lambda 托管实例:无服务器的灵活性与 EC2 成本模型的完美结合

  • 2025-12-17
    北京
  • 本文字数:1221 字

    阅读完需:约 4 分钟

大小:622.84K时长:03:32
AWS Lambda 托管实例:无服务器的灵活性与 EC2 成本模型的完美结合

AWS Lambda托管实例(Lambda Managed Instances)是一项全新功能,允许客户在自己的Amazon EC2(Amazon Elastic Compute Cloud)实例上运行AWS Lambda函数。

 

据亚马逊云科技介绍,该功能使用户能够访问专用的计算选项,并为稳态工作负载实现成本优化,同时不牺牲无服务器(serverless)的开发体验。

 

亚马逊云科技的高级解决方案架构师 Micah Walter 解释说:

你可以使用 Lambda 托管实例来定义 Lambda 函数如何在 EC2 实例上运行。Amazon Web Services(AWS)会在你的账户中负责这些实例的设置与管理。你将能使用最新一代的 Amazon EC2 实例,而 AWS 则承担所有运维复杂性,包括实例生命周期管理、操作系统补丁、负载均衡和自动扩缩容。

 

在底层,AWS Lambda 托管实例通过容量提供者(Capacity Providers)对 EC2 实例进行组织,这些提供者基于特定的计算特性(如实例类型和扩缩容参数)进行配置,可通过 Lambda 控制台或基础设施即代码(IaC)工具完成设置。

 

在此架构下,请求会被路由至预先配置好的执行环境,从而确保高效的资源利用率,显著减少冷启动,并支持多并发(multiconcurrency)。当流量激增时,AWS 会自动启动新实例进行扩展;同时,内置的保护机制可防止资源过载,在无需手动配置或管理实例的前提下,维持无服务器的运维模型。



(图片来源:AWS新闻博客

 

通过 Lambda 托管实例,每个执行环境可同时处理多个请求,通过资源共享降低计算资源消耗。此外,用户还能利用 Amazon EC2 的定价模型,例如Savings Plans(节省计划)Reserved Instances(预留实例),相比按需(On-Demand)定价最高可节省 72%的成本。

 

AWS 无服务器领域专家(Serverless Hero)Luc van Donkersgoed 在 LinkedIn 上评论说:

这是 Lambda 与 EC2 的一次疯狂融合!你现在可以选择 EC2 实例来托管 Lambda 函数,从而获得特定 CPU 型号和成本节省计划的支持。但请注意:这仅适用于稳态工作负载!

 

然而,一位 Reddit 用户在讨论中指出成本计算的复杂性:

AWS 收取按需(on-demand)价格 15%的费用用于管理你的实例,但如果你重写代码以支持多并发,并且不再按执行时长计费,就有可能节省成本。因此,运行时间较长的 Lambda 函数 ROI 更高。但要判断是否比直接在自有 EC2 上部署更省钱,感觉得请 NASA 来算这笔账。

 

在竞争格局方面,其他云厂商也提供函数即服务(FaaS)产品,如 Azure Functions 和 Google Cloud Functions,均支持多种计算选项。Jelmer Cormont 在 LinkedIn 上评论说:

我很好奇为什么微软 Azure 的营销这么差,以至于没人意识到:等等,这不就是自 2016 年起 Azure Functions 在专用App Service Pla上就已支持的功能吗?(确实如此!)

 

最后,用户可通过 Lambda 控制台、AWS CLI 或 AWS SDK(支持最新版 Node.js、Java、.NET 和 Python 运行时)使用 Lambda 托管实例。该功能目前已在以下区域上线:美国东部(北弗吉尼亚)、美国东部(俄亥俄)、美国西部(俄勒冈)、亚太地区(东京)和欧洲(爱尔兰)。

 

原文链接:

AWS Lambda Managed Instances: Serverless Flexibility Meets EC2 Cost Models

2025-12-17 09:451

评论

发布
暂无评论

插件化库VirtualAPK详解,你头秃都没想到还能这样吧

android 程序员 移动开发

插件化框架解读之Class文件与Dex文件的结构(一),Android详解

android 程序员 移动开发

春招结束,腾讯+字节,android移动开发基础案例教程答案

android 程序员 移动开发

新鲜出炉的Android面试题,确定不来看看吗?还有超详细的答案解析哦

android 程序员 移动开发

换个姿势,带着问题看Handler,android应用程序开发的流程

android 程序员 移动开发

插件化框架解读之android系统服务实现原理(五),毕业工作5年被裁

android 程序员 移动开发

最全-BAT-大厂Java和Android面试题整理!为接下来秋招金九银十做准备(聪明人已经收藏了

android 程序员 移动开发

搞Android开发为什么这么难?想哭了!,kotlin中文

android 程序员 移动开发

教你如何使用Flutter和原生App混合开发(1),Android开发面试解答之Handler

android 程序员 移动开发

教你如何使用Flutter和原生App混合开发,androidstudio项目实战

android 程序员 移动开发

数据结构篇11、映射Map及其三种底层实现,android插件化框架

android 程序员 移动开发

文字太多?控件太小?试试 TextView 的新特性 Autosizing 吧

android 程序员 移动开发

数据结构(三), 弄懂红黑树RBTree(多图警告!!!),帮你突破瓶颈

android 程序员 移动开发

数据结构篇09、哈希表--简化版HashMap,一线互联网移动架构师360°全方面性能调优

android 程序员 移动开发

最好用的安卓按钮,含泪狂刷Android基础面试118题

android 程序员 移动开发

拿来吧你,Compose尝鲜初体验!,Android开发真等于废人

android 程序员 移动开发

插件化框架解读之Android-资源加载机制详解(二),kotlin语法印章类

android 程序员 移动开发

揭秘 Android 百万开发被迫转行背后的残酷真相,只是你没找对方向罢了

android 程序员 移动开发

收好这份钉钉和抖音的客户端面经,真的很重要!,ndk开发环境

android 程序员 移动开发

教你如何使用Jetpack绘制天气图,史上最详细!,跨平台app开发框架

android 程序员 移动开发

最新 Android 热门开源项目公布,androidframework开发书籍

android 程序员 移动开发

掌握Android和Java线程原理上,跨平台移动开发工具

android 程序员 移动开发

插件化&热修复系列——ClassLoader方案设计,开源至上

android 程序员 移动开发

收割腾讯等十几个Offer后,揭秘进大厂的秘诀和Android技术面试题汇总!

android 程序员 移动开发

文档06-H264解码流程,android实战开发项目阅读器

android 程序员 移动开发

曾经身为一名Android面试官的我,如今去别的公司面试被虐成狗!我也有今天7

android 程序员 移动开发

搞了三年Android开发终于把线程、多线程和线程池全搞懂了,掌握这些核心知识(1)

android 程序员 移动开发

搞了三年Android开发终于把线程、多线程和线程池全搞懂了,掌握这些核心知识

android 程序员 移动开发

无意苦争春,一任群芳妒!看完这份2020年度大厂Android面试总结

android 程序员 移动开发

普通程序员,三年成为年薪70w架构师,只因有了这些习惯

android 程序员 移动开发

最后再说一次!!不要在你的App启动界面设置SingleTask-SingleInstance

android 程序员 移动开发

AWS Lambda 托管实例:无服务器的灵活性与 EC2 成本模型的完美结合_架构_Steef-Jan Wiggers_InfoQ精选文章