We are working on some client POC where we have all the workloads deployed on Google Cloud. We wanted a gateway that was more like an API Management tool. We wanted to manage all our APIs centrally in one place. For example, we can route the traffic. We can limit, we can perform throttling, we can have the security checks like the authentication mechanism implemented centrally. We can also have a reverse proxy to our service endpoint.
Sr. Technology Specialist at a computer software company with 5,001-10,000 employees
An API management tool with a good rate-limiting policy feature, but documentation could be better
Pros and Cons
- "I like implementing different policies, for example, rate-limiting policy."
- "More documentation on the Open Banking Standard will help."
What is our primary use case?
What is most valuable?
I like implementing different policies, for example, rate-limiting policy. We can create a custom rate-limiting policy, and we can have an application-specific rate-limiting policy. That's what we're implementing or using, and I like that feature.
What needs improvement?
More documentation on the Open Banking Standard will help. For example, WSO2 supports the Open Banking API, but I can't find relevant documentation from Apigee. I'm not sure whether Apigee even supports the Open Banking Standard. If they do, then I think they have left out the documentation for that. For example, WSO2 has extensive documentation and training available to everyone. In that sense, I think, Apigee can improve.
For how long have I used the solution?
I've been using Apigee for a few months.
Buyer's Guide
Apigee
November 2024
Learn what your peers think about Apigee. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
What do I think about the stability of the solution?
It's a stable product. It's easy to manage, and we have implemented it for our production deployment.
What do I think about the scalability of the solution?
Apigee is a scalable solution.
How are customer service and support?
I never tried reaching out to tech support because the documentation is good. The documentation is available, and there is some training available on Udemy and the product site. These nicely describe how to deploy or set up different policies, which was enough for us.
How was the initial setup?
The installation is straightforward. You just need to get a license for Apigee and then configure the reverse proxy. Once you have the reverse proxy configured, you have to set up whatever policies you want. One or two guys were able to install, deploy, and host our reverse proxy for our endpoint within a day.
What about the implementation team?
We went through the documentation and the website and deployed the solution ourselves.
Which other solutions did I evaluate?
All these technologies are using Google Cloud for hosting our microservices, and we trialed Apigee. We were also using WSO2, an open-source API management tool, but as everything is on Google Cloud, we chose Apigee.
What other advice do I have?
If your workload is already deployed on Google Cloud, integration is very easy. Even if your services are hosted in some other cloud, like AWS, I think you can use Apigee, but I haven't tried that approach.
On a scale from one to ten, I would give Apigee a seven.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Director System Architecture at a comms service provider with 5,001-10,000 employees
Highly available, easy to configure and use, and it includes disaster recovery
Pros and Cons
- "Anyone with basic knowledge can build an API."
- "Apigee is demanding on the infrastructure so the setup cost is very high for an on-premises deployment."
What is our primary use case?
We are a solution provider and this is one of the products that we implement for our clients. We also it it ourselves.
Our use case involves accessing functions on our backend systems through a portal used on mobile devices. The app on the mobile device uses the internet portal, and we have the API as a security layer to pass the functions through to the backend.
What is most valuable?
It is very easy to implement and the configuration of the API is very simple.
It is easy to upload a Swagger file and build an API.
The user interface for building APIs is very simple. Anyone with basic knowledge can build an API.
Disaster recovery capabilities are included.
What needs improvement?
Apigee is demanding on the infrastructure so the setup cost is very high for an on-premises deployment.
For how long have I used the solution?
We have been working with Google Apigee for almost one year.
What do I think about the stability of the solution?
Apigee has high availability and we have not faced any problems in regards to stability.
What do I think about the scalability of the solution?
We have not had to scale as of yet. Our license allows for 125 million messages and we have not yet reached that stage.
How are customer service and technical support?
We have been in contact with technical support and we are fully satisfied. I would say that they go out of their way to support us. For a priority-one issue, Google commits to having it resolved within 24 hours.
There are also community blogs where you can find other people that are working with it. These are independent sources and people where we can get information about implementation as well as customization.
A new version is released every six months and if we don't upgrade in one and a half years, the old version will be deprecated or be out of support. For example, they recently upgraded the Edge UI. The old one was not integrating with Active Directory to allow for centralized control of users. However, the new one requires authentication from ADFS before implementing it, which was a feature that was previously lacking.
How was the initial setup?
The entire set of documentation is available online. You can follow it step-by-step to install the application.
What about the implementation team?
We have an in-house team that handles deployment and maintenance.
It is administered by two people and we have another person to handle the analytics.
What's my experience with pricing, setup cost, and licensing?
The cost of the licensing is based on the number of API calls that are made. This is good because we don't pay for the number of nodes that we are installing. They also do not charge you for non-production transactions, which is extremely good.
Everything else is included as a package. For example, ZooKeeper, Cassandra, and PostgreSQL are part of the product, so we don't need to purchase any additional licenses apart from the OS.
Which other solutions did I evaluate?
We had evaluated Software AG at the same time as Apigee. The initial setup cost for an on-premises deployment of Software AG is less than that of Apigee. For example, if I require four cores to operate Apigee then it would be a two-core system for Software AG.
We chose Apigee because of its high availability and disaster recovery. Google Apigee uses ZooKeeper with an unstructured Cassandra database. This is different from Software AG, which uses a structured database like Oracle. Having to purchase Oracle licenses increases the cost.
What other advice do I have?
My advice for anybody who is considering Apigee is that it is has a very easy and intuitive GUI to build APIs, and I can also import Swagger files. It is built on a high availability model, so if anything goes down then another node will automatically take over. We can build an active-active across the DR site.
The primary site is active, the DR site is active, and they are synchronized. It is easy to build, customize, install, and implement.
The support is also extremely good. We get immediate responses and support is available every day of the week. Google commits on the resolution time for priority-one issues as 24 hours. No other software today can commit to resolution time. I have only seen such a service with Google Apigee.
Overall, I am satisfied with this product and it is aligned to all of my needs.
I would rate this solution a ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Buyer's Guide
Apigee
November 2024
Learn what your peers think about Apigee. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
Principal Architect & Lead, Software Engineering at AT&T
Gives us easy to map back-end version services and additional security and policies can be adopted
Pros and Cons
- "I have found the most valuable features to be tracing a proxy, and managing proxy versions and revisions via the Edge UI component."
- "Drag and drop of features would be more beneficial, rather than manually working on the configuration and updates."
What is our primary use case?
This solution provides us with a good gateway for API Management and versioning. It gives us easy to map backend version services, and additional security and policies can be adopted.
How has it helped my organization?
We are achieving five thousand TPS (Throughput per second) on peak load, and managing thousands of proxies against K8s cluster services.
What is most valuable?
I have found the most valuable features to be tracing a proxy, and managing proxy versions and revisions via the Edge UI component.
What needs improvement?
Drag and drop of features would be more beneficial, rather than manually working on the configuration and updates.
For how long have I used the solution?
One to three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Application Solution Architect at DAMAC Holding Ltd.
Twenty four hour technical support, easy to deploy, with stability
Pros and Cons
- "It is easy to deploy, configure, and monitor the APA."
- "The entire user across all the layers should be singly authenticated through an external authentication system."
What is our primary use case?
We use this for intuition with a third party.
What is most valuable?
It is easy to deploy, configure, and monitor the APA.
What needs improvement?
The hardware is extremely high compared to other similar products. The entire user across all the layers should be singly authenticated through an external authentication system.
For how long have I used the solution?
I have been using Apigee for the past four to five years.
What do I think about the stability of the solution?
It is stable.
What do I think about the scalability of the solution?
It is scalable.
How are customer service and support?
Technical support is available twenty-four hours a day. When it is a critical issue, they come online and support us. They take real-time access to our system and support us in solving the problem. It can take time, but they are able to solve the problem.
How was the initial setup?
Our initial setup and deployment took six months with the help of a partner.
What's my experience with pricing, setup cost, and licensing?
Apigee is easy to deploy, configure and maintain.
What other advice do I have?
I would rate Apigee a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Solutions Architect at HCL Technologies
Comprehensive and flexible solution
Pros and Cons
- "Apigee's best features are flexibility and breadth of capabilities."
- "The initial setup for the on-prem solution is a little complex."
What is our primary use case?
I mainly use Apigee to allow partner applications to consume services outside their organizations, for security, and for creating API proxies.
What is most valuable?
Apigee's best features are flexibility and breadth of capabilities.
For how long have I used the solution?
I've been using Apigee for three to four years.
What do I think about the stability of the solution?
Apigee is stable.
What do I think about the scalability of the solution?
Apigee's scalability is one of its main advantages.
How are customer service and support?
Apigee's technical support is really good, and they have a community forum where we can ask questions and get help.
Which solution did I use previously and why did I switch?
We previously used WSO2.
How was the initial setup?
The initial setup for the on-prem solution is a little complex, but the hybrid setup is very easy because detailed steps are provided. The hybrid version takes one or two days to install, but the on-prem version takes a minimum of a week.
What about the implementation team?
For on-premises, a consultant is required to install.
What other advice do I have?
Apigee is a good product, and I would recommend it to others. I would rate Apigee eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior IT Supervisor at a hospitality company with 10,001+ employees
Solid, stable product for home use but the user interface needs some work
Pros and Cons
- "I use it because it's simple, it automatically updates, and It hasn't given me any issues."
- "Apigee's user interface could be more straightforward and have more options. Also, it would be nice if it were ready to work out of the box without so much configuration."
What is our primary use case?
I use it at home to scan my local drive for malware or viruses.
What is most valuable?
I like Apigee's automatic plates.
What needs improvement?
Apigee's user interface could be more straightforward and have more options. Also, it would be nice if it were ready to work out of the box without so much configuration. Regarding features I'd like to see, they could add self-recovery from the last hour, the last day, etc.
For how long have I used the solution?
I've used Apigee for around five years.
What do I think about the stability of the solution?
The stability and performance are both pretty good. However, I have an FFD disc, so I don't see the scans anymore. They're all done overnight.
What do I think about the scalability of the solution?
The version I'm using isn't scalable. It's not the professional version.
How are customer service and support?
I have never called Apigee support. I haven't had any issues.
How was the initial setup?
Installing Apigee is very simple and only takes two or three minutes.
What's my experience with pricing, setup cost, and licensing?
The home version is completely free.
What other advice do I have?
I rate Apigee seven out of 10. It's a good tool, but not a fantastic tool. I use it because it's simple, it automatically updates, and It hasn't given me any issues.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Risk Management & Business Continuity Manager at STC Solutions
Great security with good mitigation capabilities and a straightforward setup
Pros and Cons
- "The security provided by the solution is excellent."
- "The integration could be improved within the solution. There is a need to pay more attention to this."
What is our primary use case?
We are using Apigee as the API gateway. We also use it for our preparation. We use the API for security and a lot of other tasks. Our customer use cases don't have any legacy systems. We're using Apigee, however, Apigee doesn't provide for a subscribe-publisher capability. It meant Kafka was just to provide the matching capabilities of Apigee. However, mainly we consider this solution as the API gateway and management system.
What is most valuable?
The security provided by the solution is excellent.
It provides for an on-prem setup. That's very important for us. As the regulation of communication policies. To be able to provide the telecom companies that tool and install their products on-prem for easy management via cloud inside Saudi Arabia is great.
The solution provides very good mitigation capabilities.
What needs improvement?
The integration could be improved within the solution. There is a need to pay more attention to this.
It would be ideal if the solution could provide publishing capabilities as API middleware.
For how long have I used the solution?
We've just been using the product for a few months for a new project we are working on. It hasn't been that long.
What do I think about the stability of the solution?
The solution provides a very stable solution for us.
What do I think about the scalability of the solution?
Our mother company has been using Apigee for maybe five years now. I talk with them about making assessments for selecting an API gateway solution. They didn't have any issues with scalability or monitoring. Apigee was perfect for them. We didn't face any issue with it in terms of scalability or even tenability. It's very easy to scale.
As an integrator, we have about five different clients who use this solution. They have a different number of users.
How are customer service and technical support?
The technical support for the solution is pretty good. We're satisfied with the level of support Google provides. They are knowledgeable and responsive.
How was the initial setup?
The initial setup isn't complex. The setup configuration offers a very simple approach for developing and deploying services in Apigee. It's straightforward. It's easy for our developers to apply a lot of services while offering a faster time to market.
What's my experience with pricing, setup cost, and licensing?
Apigee is not cheap. It's expensive. At the same time, our company is already buying an enterprise license so any company inside the group can use it. In general, however, it's pricey.
What other advice do I have?
We're just a customer. We don't have a business relationship with Google.
Overall, I would rate the solution nine out of ten.
Whether of not this is a good solution for a company depends on a lot of criteria. The budget itself needs to be considered, for example. Apigee is perfect. They provide good support. People from Google are very cooperative as well. They listen for feedback on features.
They don't provide a partnership to just any company. You need strong criteria to get a partnership and to be able to support and feature the license. I like this, to be honest with you. That's already making our implementation easy. We're only dealing with companies that know how to do work in Apigee setup and installation and configuration and they have a long history of providing strong criteria. In general, I recommend Apigee.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CEO at a tech vendor with 11-50 employees
Incredibly scalable with good technical support that is responsive
Pros and Cons
- "The most valuable features are scalability and technical support."
- "Better functionality for validating inputs and outputs would be helpful."
What is our primary use case?
We are using Apigee as our API gateway.
What is most valuable?
The most valuable features are scalability and technical support.
What needs improvement?
The definition of the APIs should improve because you can't easily validate the inputs and outputs. Better functionality for validating inputs and outputs would be helpful.
For how long have I used the solution?
I have been using Apigee for four years.
We are working with a SaaS model and we install the on-premises model version also.
What do I think about the stability of the solution?
Apigee is a very stable product.
What do I think about the scalability of the solution?
The scalability is incredible. We make an average of 22 million API calls.
We have less than ten people who are developers.
We have plans to increase usage in the future.
How are customer service and technical support?
The technical support is very good and we are satisfied with it. They respond very quickly and I like it.
Which solution did I use previously and why did I switch?
I have used several solutions previously, such as IBM API Connect, WSO2 API Manager, and many other API solutions.
What's my experience with pricing, setup cost, and licensing?
It is not suited for small companies. It's expensive.
For a bank, it would not be expensive, but to implement this solution for a smaller company such as an insurance company, it would be too expensive.
The pricing is complicated and not flexible.
The older versions are more suited for small to medium-sized companies. You can no longer pay €20,000 per year.
What other advice do I have?
This is a very good API tool.
I think that this solution is very good in some use cases but not very good for some small companies. It can be complicated for licensing and pricing. This is a product that I can recommend otherwise.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Apigee Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Popular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Microsoft Azure API Management
Amazon API Gateway
webMethods.io
MuleSoft API Manager
Kong Gateway Enterprise
IBM API Connect
Postman
IBM DataPower Gateway
WSO2 API Manager
Layer7 API Management
3scale API Management
SEEBURGER Business Integration Suite
SwaggerHub
Buyer's Guide
Download our free Apigee Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How do IBM Websphere Datapower and Apigee compare?
- Mulesoft Anypoint API Manager vs Apigee vs alternative products
- Which would you choose for a microgateway: IBM API Connect or Apigee?
- Which solution do you prefer: Apigee or API Connect?
- Which product do you prefer: Apigee, MuleSoft Anypoint API Manager or IBM API Connect?
- Which solution is better on a private cloud: Apigee, MuleSoft, or 3scale?
- How does Apigee differ from Azure API Management?
- Which is better - Apigee or Amazon API Gateway?
- Which API tool is better for a hybrid cloud: APIM or Apigee?
- Which solution is better: AWS API Gateway or Apigee?