ame*_*ior 9 staging aws-api-gateway
在亚马逊API网关的上下文中,什么是“阶段”。它的目的是什么,打算创建多少个。
生产/阶段/开发约定中与“阶段”有任何关系。
我会将API网关阶段视为同一应用程序的管道中不同阶段或堆栈的不同环境。您可以根据需要拥有任意多个阶段。在简单的堆栈中,我们可以想到3个阶段dev,qa和prod。您可以通过阶段完成一些操作。
https://api-gateway-domain/dev/...,https://api-gateway-domain/qa/..,https://api-gateway-domain/prod/..。基本上url将是https://api-gateway-domain/<stage_name>/..。小智 5
尽管您可以将阶段用作管道或环境中不同阶段的一部分,但这与管理环境的AWS赌注做法背道而驰。如果需要开发环境,请创建一个开发用户/帐户并使用该帐户进行部署。同样,其他环境位于生产或预生产中。
我也不想使用Stages对API进行版本控制。(由于版本控制REST API是一个巨大的反模式)
那么,哪个问题引发了关于AWS网关实际用于什么阶段的问题?每当我使用它们时,我都会在那里找到一个明智的占位符。
| 归档时间: |
|
| 查看次数: |
4036 次 |
| 最近记录: |