What's the best practice for having different environments for lambda functions, i.e. dev/prod
Should I just have two lambda functions one called myFunction-prod and myFunction-dev or is there a better way to create environments.
I saw that Amazon API Gateway has a notion of "Stages" which accommodates separation of dev, staging and production versions of code.
Is there a similar notion with Amazon Lambda?