亚马逊AWS官方博客

Tag: AWS Lambda

基于 AWS Serverless 快速构建 PDF 缩略图生成服务

Serverless的核心价值是“零运维成本” + “零资源浪费”,使能开发者在聚焦业务实现的同时无需过多关注运维与基础设施。本博客会结合金蝶发票云的真实业务场景,分享从需求设计到开发上线的全过程中,如何在2周内利用AWS serverless来快速构建并上线PDF缩略图生成服务。

快速构建基于 Lambda 容器镜像的 OCR 应用

AWS Lambda函数现已支持打包和部署容器镜像,开发者通过官方提供或自己构建镜像文件,可以非常方便利用现有的开发工具,工作流轻松构建基于AWS Lambda的应用程序。基于容器打包的应用通过AWS Lambda可以实现更为简便的操作部署,更为快速的启动时间,更为强大的并发扩展以及高可用,同时无缝与140余种AWS服务集成。

基于 AWS IoT Greengrass 端侧实时人脸检测

AWS IoT Greengrass很容易部署在设备侧/网关侧,同时也提供良好的运行时环境,针对安防监控厂商Camera设备可以结合AWS IoT Greengrass来实现边缘侧AI/ML场景。这里通过树莓派部署AWS IoT Greengrass跑dlib库从摄像机实时视频流中抽取视频帧来实现人脸识别和比对。

使用 Amazon CloudWatch Lambda 见解提高运营可见性

为了平衡成本,同时确保满足业务需求所需的服务级别,一些客户选择持续监控和优化其 AWS Lambda 函数。他们收集和分析指标和日志以监控性能,并隔离错误以进行故障排除。此外,他们还试图通过测量函数持续时间、CPU 使用率和内存分配来调整函数配置的大小。使用各种工具和数据源来完成此操作可能非常耗时,有些甚至要构建自己的自定义控制面板来显示和分析这些数据。

AWS Lambda 的新功能 — 容器映像支持

借助 AWS Lambda,您可以在不考虑服务器的情况下上传代码并运行。许多客户喜欢这种工作方式,但是如果您为开发工作流投资了容器工具,那么使用同样的方法来通过 Lambda 构建应用程序并不容易。

为了帮助您实现这一目标,您现在可以将 Lambda 函数打包和部署为最大容量为 10 GB 的容器映像。通过这种方式,您还可以轻松构建和部署依赖于大量依赖项的更大型工作负载,例如机器学习或数据密集型工作负载。就像作为 ZIP 存档打包的函数一样,作为容器映像部署的函数也可以获益于操作简单性、自动扩展、高可用性以及与许多服务的原生集成。

AWS Lambda 的新功能 – 1 毫秒计费粒度更加节约成本

我之所以喜欢 AWS Lambda ,是因为它可以让您在无需预配置或管理服务器的情况下运行代码,而且只需为实际使用量付费。自我们 2014 年推出 Lambda 以来,其收费是基于代码触发次数(请求数)和代码执行时间(四舍五入到最接近的 100 毫秒,即持续时间)。
即日起,我们将持续时间四舍五入到最接近的毫秒数,不设最小执行时间。

企业微信、钉钉接收 Amazon CloudWatch 告警

我们看到国内很多AWS用户,在使用企业微信和钉钉作为内部工作沟通平台。他们希望将Amazon CloudWatch接收到的监控、告警信息发送到企业微信和钉钉等即时通讯工具中,方便统一运维业务系统。
本Blog的目的是,为了指导希望使用微信和钉钉接收AWS CloudWatch告警的用户,如何使用AWS 的SNS 、Lambda等Service快速的实现目的。

新增功能 – 适用于 AWS Lambda 的信任和完整性控件:代码签名

代码签名是一种行业标准技术,用于确认代码未被修改且来自受信任的发布者。在 AWS Lambda 函数内部运行的代码在高度强化的系统上执行,并以安全的方式运行。但是,函数代码在 AWS 外部运行的部署管道中移动时,很容易发生更改。
现在,我们发布了适用于 AWS Lambda 的代码签名功能。它是一个信任和完整性控件,可帮助管理员强制执行以下操作:仅受信任发布者发布的已签名代码包可在其 Lambda 函数中运行,且代码在签名后未被更改。