If you use Azure products, API Management is a great solution. It solves many of the problems of externalizing web services. For example, when you need versioning, establish a developer portal and subscription keys. It provides a good UI for developer portals. The developer can register, request, and manage subscriptions easily in the portal. Another thing we liked was the high level of customization.
You can use API Management for back-end APIs. You can place the APIM in front to give extra layers of security. APIM is great for lift and shift migrations, too, by fine-tuning the policies in the APIM.
The downside is, first, the cost. You need to pay up front for the service. So if you are a small business, it can be expensive because the cost increases with each API. If you are already using Azure, you need premium Azure B2C to integrate with your system.
AWS API Gateway (API GW) might be better for organizations that already use other AWS resources. It is a great tool for web services development. If you need to integrate external tools, AWS API Gateway provides an extra security and authentication layer for front-end web services. For instance, as an HTTP front end for internal resources. We use API GW for front-end web services and to integrate static resources.
Although we are overall happy with API GW in terms of security and rapid development, it leaves some room for improvement. If you need to create a private API, it can be very difficult. Certifying clients can be a hassle, as well as trying to debug multiple services.
Conclusions
Azure API Management is a strong solution for large organizations, particularly if leveraging Azure products already. AWS API Gateway is more versatile and the pricing is better.
Hello peers,
I'm a technical leader in a consulting technologic enterprise and I'm helping one customer modernize his technologic platform, actually, I'm looking for a better API management platform to manage most that his 300 APIs in a hybrid environment (cloud and on-prem). Which is the better option in this case: AWS API Gateway or Apigee?
Thank you for your help.
Hello peers,
I work for a large bank in the United Arab Emirates. I am currently researching API management tools.
Can you share with me any performance reports of Kong API Gateway and Azure API Management? Which product do you believe performs better?
Thank you for your help.
If you use Azure products, API Management is a great solution. It solves many of the problems of externalizing web services. For example, when you need versioning, establish a developer portal and subscription keys. It provides a good UI for developer portals. The developer can register, request, and manage subscriptions easily in the portal. Another thing we liked was the high level of customization.
You can use API Management for back-end APIs. You can place the APIM in front to give extra layers of security. APIM is great for lift and shift migrations, too, by fine-tuning the policies in the APIM.
The downside is, first, the cost. You need to pay up front for the service. So if you are a small business, it can be expensive because the cost increases with each API. If you are already using Azure, you need premium Azure B2C to integrate with your system.
AWS API Gateway (API GW) might be better for organizations that already use other AWS resources. It is a great tool for web services development. If you need to integrate external tools, AWS API Gateway provides an extra security and authentication layer for front-end web services. For instance, as an HTTP front end for internal resources. We use API GW for front-end web services and to integrate static resources.
Although we are overall happy with API GW in terms of security and rapid development, it leaves some room for improvement. If you need to create a private API, it can be very difficult. Certifying clients can be a hassle, as well as trying to debug multiple services.
Conclusions
Azure API Management is a strong solution for large organizations, particularly if leveraging Azure products already. AWS API Gateway is more versatile and the pricing is better.