使用 AWS 设置应用程序完整的 API 服务

使用 AWS 设置应用程序完整的 API 服务

我需要使用 AWS 创建一个小型 API:

  1. 允许用户注册并获取 API 密钥
  2. 允许用户发送请求以将其数据保存在数据库中,例如

mysite.com/userApiKey/subject=name/data=22/data2=me

每个用户创建自己的表或包含数据的多个表。

我正在寻找简单的方法来实现这一点,尤其是管理用户密钥。

我找到AWS API 网关有一些指南,但我不确定它是否能实现这一点:

https://aws.amazon.com/getting-started/projects/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/module-4/

这不是我真正需要的。有没有一种简单的方法可以快速设置它以便我可以构建我的 API?有指南吗?GUI?

答案1

AWS API GATEWAY 的目的是发布、维护、监控和保护 API。您需要创建 API 来使用后端服务(例如在 EC2 中运行的应用程序或从 AWS LAMBDA 运行的代码)实现您的业务逻辑。

使用 Lamda 的无服务器 API可能会帮助你使用 AWS lambda 创建 api

相关内容