使用 Lambda 响应事件:从入门到应用
1. Lambda 简介
在自动化任务时,管理员通常需要编写脚本或使用他人编写的专业应用程序。而 Lambda 提供了一个无服务器的代码执行环境,专为管理员的需求而设计。它可以与任何应用程序或后端进程协同工作,并且 Amazon 会自动进行扩展,以确保上传的代码按预期运行。不过,虽然使用和配置 Lambda 是免费的,但需要为代码使用的计算时间和其他资源付费。
通常,使用 Lambda 有两种方式:
- 作为对服务或应用程序触发的事件的响应。
- 作为移动应用程序或网页的直接调用的一部分。
2. Lambda 功能特性
在使用 Lambda 之前,需要了解其功能特性。虽然可以简单地将 Lambda 视为代码执行环境,但它实际上提供了更多功能,例如响应事件。下面分别介绍使用服务器和无服务器环境的特点。
2.1 使用服务器
大多数应用程序依赖特定的服务器环境。在这个过程中,管理员创建并配置服务器环境,为开发者提供所需资源。开发者在测试服务器上创建和测试应用程序后,将其部署到服务器上。之后,管理员还需要进行额外的配置,如为用户设置账户。此外,可能还会有数据库管理员设置数据库环境,网页设计师创建移动界面等。
使用服务器环境具有以下优点:
- 服务器完全由组织控制,组织可以选择服务器的所有功能。
- 应用程序环境的运行速度通常比云服务器(更不用说无服务器环境)更快。
- 应用程序管理的数据保留在组织内部,可降低数据泄露的风险,并更好地遵守数据的法律要求。
- 在组织支付初始费用后,为服务器添加更多功能
超级会员免费看
订阅专栏 解锁全文
735

被折叠的 条评论
为什么被折叠?



