Great tool for managing API access and handling requests/responses from backend to client.
Rating: 10 out of 10
IncentivizedUse Cases and Deployment Scope
Used by the whole third party partner organization. Our main use cases for the product are for security purposes and easy parameter changes in the middle of the request as Apigee Edge can handle this for us. It also provides a way to secure our APIs i.e. using 1-way or 2-way TLS, and OAuth among others.
Pros
- Security - Allows us to secure our APIs. Through OAuth and TLS
- Request & Response Handling - We can modify the response and adjust it depending on the needs of the organization that needs it without changing the backend services.
- Load Balancing - Allows us to target different server endpoints easily and even on a per deployment environment basis.
Cons
- Intellisense - Please add intellisense support for ease of use when coding.
- Documentation - Elaborate more on the specifics about the functions of policies and their parameters.
Likelihood to Recommend
Well suited for securing our APIs especially implementing OAuth. It also allows us to balance load across servers and at the same time would allow us to have at least one server connected to up and running in case one is down. Securing credentials for our partner companies is easy as app creation is just a few clicks away.