我的任务是用新的API网关替换当前的CA层7。新的API网关应该能够处理1、速率限制、2.认证3、版本处理等,经过研究发现,我们可以使用AWS api网关或Kong api网关或AWS ALB与认知支持进行身份验证。这是如此压倒性的理解的基本差异,请您提供一些基本概念的一些基本概念的一些简单的词和一些指点或链接,我应该提到的开始。
发布于 2019-01-07 19:13:03
API跟踪Deployment 选项卡中的每个部署。在那里,您将找到所有版本的API,您可以随时更改为任何版本。
您还可以从Swagger文件创建api网关。
对于为资源创建的每个方法,您需要配置方法请求、集成请求、集成响应和方法响应。
集成请求是发生一切的地方。您将设置如何处理请求,如果要与任何aws服务(如消防水管)集成,或者要使用lambda集成或与现有的HTTP端点集成。
映射模板使用Apache流速模板语言 (VTL)。http://velocity.apache.org/engine/1.7/vtl-reference.html https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html
开始使用REST :https://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started.html
API网关集成类型:https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-api-integration-types.html
如何导入rest:https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-import-api.html
限制和已知问题:https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html
部署: https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-deploy-api.html
发布: https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-publish-your-apis.html
发布于 2022-04-27 19:09:52
AWS API网关支持lambda授权器进行身份验证,它与任何身份提供者- Azure AD、认知池等集成在一起。它既支持客户凭证(服务到服务)身份验证,也支持身份验证代码(基于用户的身份验证),但AWS ALB不支持客户凭证身份验证流程。
AWS API网关还提供缓存、请求和响应映射、针对每种响应类型的自定义处理、请求验证、在AWS ALB还有待改进的情况下进行节流。
江港api网关还提供了与AWS API网关类似的特性,并增加了功能。
https://stackoverflow.com/questions/54045343
复制相似问题