TrustRadius: an HG Insights company

Akamai API Gateway

Score8.6 out of 10

11 Reviews and Ratings

What is Akamai API Gateway?

Akamai offers their API Gateway, touting easy control and access to enterprise applications via their services.

Categories & Use Cases

Top Performing Features

  • API monitoring and logging

    Regular test cycles to check that APIs are operating as expected and log analysis providing deeper analysis on system usage

    Category average: 8.1

  • API access control

    Authentication and authorization systems to ensure that users of the API have permission

    Category average: 8.3

  • API usage data

    Analysis of traffic patterns to track how API is being used

    Category average: 8.3

Areas for Improvement

  • Rate limits and usage policies

    Usage quotas to restrict traffic volumes to keep traffic loads manageable

    Category average: 7.7

  • API versioning

    There are mechanisms to roll out new versions of the API and the ability to migrate applications to new versions.

    Category average: 8.1

  • Usage billing and payments

    Support for payment mechanisms such as monthly fees, or other payment patterns

    Category average: 7.8

Make Microservices easy peasy

Use Cases and Deployment Scope

Used for multiservice architecture to delivery ESB system for banking domain. As ESB is [a] vast Microservices system, it needs to be utilized in many ways for API exposure as well as consumption. So to make such Microservices system more synchronized and scaleable as per need to manage resource utilization and monitoring system using graphQL.

Pros

  • Graphically representation in GraphQL
  • Scaling system
  • DevOps management

Cons

  • Quota enforcement can be simplified
  • Caching mechanism for API with akamai can be improved
  • Gateway configuration can be simplified as details are not much elaborate

Return on Investment

  • Decrease in time required for deployment and monitoring by significant amount causing less support resources needed
  • Scaling applications on month-end at high usage time has reduced TAT time for issues and no of issues occurring
  • Quota enforcement has allowed [managing] multiple systems and their needs in respective stakeholders hands and reduced infra teams involvement in [the] management of reoccurring problems

Alternatives Considered

AWS Auto Scaling and AWS CodeDeploy

Other Software Used

AWS CodeCommit, Google Authenticator, Apache Camel