Stage in serverless is different meaning in AWS API gateway

In AWS API Gateway, from the console, I can create several stages, for example, dev, uat, prod in one API Gateway.

I try the same with --stage option with serverless command, in fact, it created different API gateways.

So how to create different stages in same AWS API Gateway?

https://<api-gateway-url>/dev
https://<api-gateway-url>/uat
1 Like

A stage in the Serverless Framework context is a complete environment. Different Lambda’s, S3 buckets, DynamoDB tables, API GW, etc. This makes it easy to deploy traditional stages (i.e. testing, production, etc) that are independent and is probably what you’re really after.

Using the API GW stage to manage dev, uat, prod, etc is messy at best and more likely dangerous.

1 Like

I understand your points.

But seems this feature is not available.