amazon-web-services - 每日数据加载的 AWS API Gateway POST 请求
问题描述
我是一个对 REST API 完全陌生的人,请原谅新手的错误。
我的要求是:
源数据库人员希望每小时将 JSON 数据发送到我发布的 API 端点。我不确定我需要构建什么来确保它无缝地发生。我的目标是接收数据并创建 CSV 文件并将其保存在 AWS S3 中以供进一步的下游处理。
我的计划是,创建一个 AWS API Gateway 端点,它将接受 POST 请求,并且每当有人通过 POST 发送数据时,API Gateway 将触发 AWS Lambda 函数,该函数将运行 Python 将 JSON 数据解析为 CSV 并存储在 AWS S3 中。这个想法有效吗?我错过了什么?是否有需要实施的最佳实践?
解决方案
是的,这是一个简单、典型的无服务器堆栈,并且运行良好。
此外,您还可以专注于 API Gateway 端点的身份验证以确保其安全。
推荐阅读
- java - "(...)+" 内的 javacc 扩展可以被空字符串错误匹配
- java - 正则表达式 Java 拆分逗号分隔的字符串,但忽略引号 + 大括号 + 递归括号内的逗号
- java - 注册jsp db后无法登录
- python - Reading in Files with Meaningful Whitespace (Python)
- django - 如何配置 VS Code 以使用 Prettier HTML 格式化程序?
- javascript - 使用 d3 js 按 id 选择元素的问题
- ionic-framework - Ionic 4 加载控制器
- swift - 为什么将对象的 y 位置设置为 UIScreen 的高度除以 2 而不是将其置于屏幕顶部?
- c++ - 为什么 valgrind 使用 GLUT 和 PORTAUDIO 报告我的内存肯定丢失了 12 或 24 个字节
- html - div中间的滚动条