API geteway 学习笔记

1.什么是Amazon API geteway

  • API geteway :应用程序接口网关
  • Amazon API Gateway支持以下两大功能:
    • 它允许您创建,管理和托管RESTful API,以从AWS系列中公开AWS Lambda功能,HTTP端点以及其他服务,包括但不限于Amazon DynamoDB,Amazon S3和Amazon Kinesis。您可以通过API Gateway REST API请求和响应,API网关控制台,AWS命令行界面(CLI)或支持平台/语言的API Gateway SDK来使用此功能。此功能有时称为API网关控制服务。
    • 它允许您或第三方应用程序开发人员使用部署的API来访问集成的后端功能,使用API​​ API为API生成的标准HTTP协议或平台或语言特定的SDK。此功能有时称为API网关执行服务。
  • API geteway是专为Web和移动开发人员设计的,他们希望提供安全,可靠的访问后端API(应用程序接口),以便从内部构建的内容或第三方生态系统合作伙伴的移动应用程序,Web应用程序和服务器应用程序访问。API背后的业务逻辑可以由API Gateway代理调用的可公开访问的端点提供,也可以作为Lambda函数完全运行。

2.Amazon API geteway概念

  • API geteway是一个AWS服务,支持以下内容:
    • 创建,部署和管理RESTful应用程序编程接口(API)以公开后端HTTP端点,AWS Lambda函数或其他AWS服务;
    • 通过前端HTTP端点调用暴露的API方法。
  • 与后端HTTP端点,Lambda函数或其他AWS服务集成的资源和方法的集合,可以在一个或多个阶段部署。通过可以与注册的自定义域名相关联的前端HTTP端点来调用API方法。可以使用IAM角色和策略或API Gateway自定义授权器来授予调用方法的权限。API可以提供证书以由后端认证。
  • API Deployment and stage
    • API部署是API geteway API资源和方法的时间点。对于可由客户端调用的部署,它必须与一个或多个阶段相关联。一个阶段是您的API的生命周期状态的逻辑参考(例如,’dev’,’prod’,’beta’,’v2’)。API阶段的标识符由API ID和阶段名称组成。
  • Method request
    • API网关中的API方法的公共接口,用于定义应用程序开发人员在通过API访问后端的请求中必须发送的参数和正文。

Amazon API geteway 入门

  • -
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值