您的位置:首页 > 其它

无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(一)

2017-11-27 17:12 676 查看

场景分析:



本场景是AWS Lambda服务的基础场景,也是应用相对广泛的一个场景。该架构对外提供三个Restful API,分别是注册、登录和操作:
- 注册:通过API Gateway,调用注册Lambda函数,操作RDS数据库,将注册信息入库。
- 登录:通过API Gateway,调用登录Lambda函数,查询RDS数据库,返回token信息给用户。
- 操作:四种不同的操作都是用同一个API Gateway的接口,调用校验Lambda函数进行token统一校验,再根据请求目标调用不同的操作函数进行处理,最后统一整合函数返回值对用户请求进行响应。


场景实现:

该场景涉及到的AWS服务:Lambda、IAM、CloudWatch、RDS、API Gateway。
使用工具:Eclipse、Maven。


代码实现步骤:

创建RDS实例,初始化数据库:无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(二)

注册模块(lambda、API Gateway):无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(三)

登录模块(lambda、API Gateway):无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(四)

查询模块(Lambda):无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(五)

添加/更新模块(Lambda):无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(六)

删除模块(Lambda):无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(七)

身份验证模块(Lambda、API Gateway):无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(八)

测试:无服务器探索之路(初级):AWS Lambda服务应用场景实践之一(九)

GitHub地址:https://github.com/zhangzhentao1995org/LambdaBaseDemo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐