使用 Amazon Mobile SDK for Android 调用 Lambda 函数 - Amazon Lambda
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon Mobile SDK for Android 调用 Lambda 函数

您可以从移动应用程序调用 Lambda 函数。将业务逻辑放置于功能中,以便将其开发生命周期与前端客户端的开发生命周期分开,从而降低移动应用程序开发和维护的复杂性。借助 Mobile SDK for Android,您可以使用 Amazon Cognito 验证用户身份和授权请求

从移动应用程序调用函数时,您可以选择事件结构、调用类型和权限模型。您可以使用别名启用函数代码的无缝更新,但这样做会使函数与应用程序紧密耦合。当您添加更多函数时,您可以创建 API 层,将函数代码与前端客户端分离并提高性能。

要为您的移动和 Web 应用程序创建功能齐全的 Web API,请使用 Amazon API Gateway。使用 API Gateway,您可以为所有函数添加自定义授权方、节流请求和缓存结果。有关更多信息,请参阅 将 Amazon Lambda 与 Amazon API Gateway 结合使用