当前位置: 首页 > news >正文

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

问题

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

思路

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

EventBridge

搜索EventBridge,进入服务首页,如下图开始搜索:
EventBridge服务首页
开始创建定时计划,如下图:
开始创建计划
设置定时任务,设置每天晚上11点0分开始执行定时任务,如下图:
设置定时任务

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

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

完成lambda函数创建后,我们回到EventBridge配置,先配置完成后续的配置,如下图:
选择目标lambda函数
可选配置保持默认就好,下一步审核,如下图:
可选配置保持不变
审核没问题的话,直接创建EventBridge即可,如下图:
创建EventBridge定时计划

总结

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

参考

  • 按计划调用 Lambda 函数
  • 基于 Cron 的计划

相关文章:

  • HBase学习:通俗易懂的实例解析
  • AWS EKS 集群日志上报观测云实践
  • HTML(一)
  • 如何控制electron的应用在指定的分屏上打开[特殊字符]
  • MFE(微前端) Module Federation:Webpack.config.js文件中每个属性的含义解释
  • HTML 标签
  • [docker]镜像操作:关于docker pull、save、load一些疑惑解答
  • istio流量管理问题
  • day49python打卡
  • YoloV8改进策略:Block改进|FCM,特征互补映射模块|AAAI 2025|即插即用
  • PHP使用经纬度获取两个位置的距离以及范围查询
  • 高斯列主元消去法——python实现
  • 九、MySQL执行原理
  • vue3 daterange正则踩坑
  • 大疆上云API demo前端代码理解
  • 词法分析器
  • 13.10 LangGraph多轮对话系统实战:Ollama私有部署+情感识别优化全解析
  • 基于开源AI智能名片链动2 + 1模式S2B2C商城小程序的沉浸式体验营销研究
  • 网站指纹识别
  • BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践
  • 在线做春节网站/淘宝关键词优化推广排名
  • 江苏平台网站建设价位/广州网站建设推广专家
  • 做交友网站怎么赚钱/关键词推广是什么意思
  • 广州市酒店网站设计/智能建站
  • 泉州百度首页优化/重庆seo培训
  • 网站制作综述/seo搜索引擎优化工具