AWS中国云的定时任务(AWS EventBridge+AWS Lambda)

问题

最近有一个每天在凌程定时同步数据给第三方系统的需求。需要使用AWS EventBridge和AWS Lambda结合的方式来同步数据给第三方系统。

思路

使用Python的ORM框架(例如:SQLAlchemy)查询到需要同步的数据,然后,使用http客户端(例如:requests)发送同步数据给第三方系统。实现好这个Lambda后,然后,使用AWS EventBridge的定时任务服务定时调用Lambda函数即可。

EventBridge

搜索EventBridge,进入服务首页,如下图开始搜索:

开始创建定时计划,如下图:

设置定时任务,设置每天晚上11点0分开始执行定时任务,如下图:

选择调用lambda函数,如下图:

这里选择python3先创建一个最简单的hello,world程序,如下图:

这里先用一个hello,world程序,先完成AWS EventBridge的设置。lambda最简python程序成功后,如下图:

完成lambda函数创建后,我们回到EventBridge配置,先配置完成后续的配置,如下图:

可选配置保持默认就好,下一步审核,如下图:

审核没问题的话,直接创建EventBridge即可,如下图:

总结

如果AWS Lambda里面没什么特色实现的配置场景的话,到这里这就是AWS云的定时任务配置就完成了。AWS Lambda中的Python通常来说还需要访问内网数据库。这个部分留给以后有缘在写吧!

参考

相关推荐
gCode Teacher 格码致知3 分钟前
Python基础教学:如何拼接字符串?-由Deepseek产生
python
还债大湿兄5 分钟前
阿里通义千问调用图像大模型生成轮动漫风格 python调用
开发语言·前端·python
blank@l6 分钟前
python测开小工具--日志查询分析工具
python·python接口自动化测试基础·python测试开发·日志查询分析·日志分析统计查询·软件测试工具·argparse模块
hu_nil21 分钟前
LLMOps-第十三周
python·vllm
空影星27 分钟前
轻量日记神器RedNotebook,高效记录每一天
python·数据挖掘·数据分析·音视频
搬砖ing换来金砖44 分钟前
Python入门-Task02
开发语言·python
databook1 小时前
告别盲人摸象,数据分析的抽样方法总结
后端·python·数据分析
全栈陈序员1 小时前
【Python】基础语法入门(九)—— 代码规范、调试技巧与性能初探
开发语言·python·代码规范
nvd111 小时前
解决 Gemini API 连接卡住问题的方案
python
李剑一1 小时前
Python学习笔记2
python