亚马逊AWS官方博客

Tag: Amazon EventBridge

降低AWS Lambda 冷启动时间的4种方案

自从 AWS 推出无服务架构 AWS Lambda 以来,成千上万的用户都受益于此,您无需预置或管理任何服务器,就可以快速部署和运行代码。但是在无服务器架构带来极大便利的同时,我们需要承认,如果您使用无服务器架构模型,在实时性要求较高的应用场景下,Lambda 冷启动将会是您的应用程序需要面临的一个切实的挑战。本文总结了四种有关 Lambda 冷启动优化的解决方案。编程语言选择, 应用程序瘦身,代码预热(温程序)和jvm优化。每个解决方案,都有自己的优势和局限。

Read More

利用跟踪事件建立资源和托管区域记录之间的联动机制

对于 AWS 的初学者来说,高效管理 Amazon Route 53 托管区域记录集面临不少挑战。当托管区域含有一条记录后,控制台“导入区域文件”按钮变得不可用,增加了批量导入的难度。此外,记录的关联资源(如实例,负载均衡器等)发生变化时,记录本身并不会联动,导致信息不一致,增加维护难度。本文探讨如何自动化管理及维护托管区域记录集的问题。主要思路是跟踪相关资源的变化事件(创建资源、删除资源、添加标签、删除标签等),自动修改托管区域记录并与资源保持一致,减少运维压力,提高效率与准确性。

Read More

利用 Auto Scaling Group 生命周期功能实现有状态应用的管理

本实验介绍了通过EC2 Auto Scaling 生命周期挂钩, Amazon EventBridge和Systems Manager(SSM) Automation,来实现在ASG里的EC2被terminate之前执行命令,生成一个测试文件并把文件压缩,然后上传到S3上。 客户可以根据自己的场景,来替换执行的命令或脚本,从而实现相关的业务需求。

Read More