When I create a product there are 3 checkboxes for me to choose an environment for the product. When I choose test , I can still add proxies deployed on dev. What is the meaning of choosing an environment for a product ?
Solved! Go to Solution.
@AlayVakil , Great Question,
API Proxy can be deployed in multiple environments like Dev, UAT, Prod. It will be useful for development, testing & production. Let's say while developing new feature obviously you want to deploy in dev environment rather than production environment which is stable.
When you choose environment while creating the API Product, Any Developer APP Keys which are associated with the API Product works only for the environment you selected in API Product.
For more details, refer Apigee Developer video that we have created to demonstrate implication of choosing an environment while creating a product.
Hope it helps. Keep us posted if any.
PS: At the end of the video, though environment has been updated in the API Product, keys still won't work for prod environment for few minutes due to cached API Product in Apigee Edge. Give few minutes to see changes getting updated.