【AWS系列】第七讲: AWS Serverless之API Gateway
2023-04-18 16:59:59 时间
目录
序言
初步研究一下API Gateway,加油
一、基本介绍
Amazon API Gateway 是一项AWS服务,其用途类似后端接口。
用于创建、发布、维护、监控和保护任意规模。
类型:
- REST
- HTTP
- WebSocket API
1.1 RESTful API
RESTful API:
基于 HTTP 的。
启用无状态客户端-服务器通信。
实施标准 HTTP 方法例,如 GET、POST、PUT、PATCH 和 DELETE
1.2 HTTP API
REST API 和 HTTP API 都是 RESTful API 产品。
REST API 支持的功能比 HTTP API 多,而 HTTP API 在设计时功能就极少,因此能够以更低的价格提供。
主要是价格方面,如果接口功能要求简单,可以考虑Http Api。
1.3 WebSocket API
WebSocket API:
遵守 WebSocket 协议,从而支持客户端和服务器之间的有状态的全双工通信。
基于消息内容路由传入的消息。
2、使用介绍
2.1 新建
打开API gateway 控制台,点击新建
2.2 选类型
选择创建类型 ,有三种可选择类型,可以根据需要选择
2.3 点击构建
点击构建。会显示如下界面,根据需要,设置内容
2.4 输入参数
输入api相关参数
2.5 点击创建
创建成功,API 列表可以看到,如下图
2.6 新建方法
打开API,新建方法,eg:创建一个关联lambda 函数的get方法
选择类型
选择关联的lambda 函数
点击保存
2.6 方法测试
测试
三、总结
到这里,一个简单的API gateway 使用流程就结束了,感觉就类似于后端的接口名
aws把他细化了,
一个api,可以对应一个lambda ,也可以是其他方式,具体看项目需要
相关文章
- 【技术种草】cdn+轻量服务器+hugo=让博客“云原生”一下
- CLB运维&运营最佳实践 ---访问日志大洞察
- vnc方式登陆服务器
- 轻松学排序算法:眼睛直观感受几种常用排序算法
- 十二个经典的大数据项目
- 为什么使用 CDN 内容分发网络?
- 大数据——大数据默认端口号列表
- Weld 1.1.5.Final,JSR-299 的框架
- JavaFX 2012:彻底开源
- 提升as3程序性能的十大要点
- 通过凸面几何学进行独立于边际的在线多类学习
- 利用行动影响的规律性和部分已知的模型进行离线强化学习
- ModelLight:基于模型的交通信号控制的元强化学习
- 浅谈Visual Source Safe项目分支
- 基于先验知识的递归卡尔曼滤波的代理人联合状态和输入估计
- 结合网络结构和非线性恢复来提高声誉评估的性能
- 最佳实践丨云开发CloudBase多环境管理实践
- TimeVAE:用于生成多变量时间序列的变异自动编码器
- 具有线性阈值激活的神经网络:结构和算法
- 内网渗透之横向移动 -- 从域外向域内进行密码喷洒攻击