Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

10 AWS reviews

External reviews

4 reviews
from

External reviews are not included in the AWS star rating for the product.


5-star reviews ( Show all reviews )

    Paulo Santana

Web access to diverse desktops has simplified remote maintenance and organized machine management

  • February 06, 2026
  • Review provided by PeerSpot

What is our primary use case?

I am not currently using Apache Guacamole, but I used this in my previous role where we deployed it for around three years. Currently, I am also providing some assistance for other companies that have deployed it, but I am not doing that very frequently.

I believe that the best use cases for Apache Guacamole that I can recall were for virtual machine desktops and also for airports where Apache Guacamole was used to access machines that displayed flight information.

In one scenario, using Apache Guacamole, we replaced the VNC client for remote access. With the VNC client, customers had to use a web folder with several shortcuts for each monitor, so we replaced that solution with an entirely web-based application where they could authenticate and access all machines easily.

Before choosing Apache Guacamole, I evaluated other options such as the Windows remote desktop clients, which were not useful at all, and other installed software like MobaXterm and other similar tools, but they were not web-based as Apache Guacamole is.

What is most valuable?

The main features of Apache Guacamole from my perspective are that it is free and very simple to use. Within a few clicks and in a few minutes, you can get it working and start remotely accessing machines.

Being free makes Apache Guacamole stand out for me because you do not need to subscribe. We do not need to contact anyone. We can deploy and use it free of charge, and we also do not need to perform any maintenance on it.

In my previous role, Apache Guacamole was very helpful because the staff that needed to access the machines to provide maintenance was very diverse and worked around the clock. Without Apache Guacamole, we had no way to track and know which machines were being most accessed and what was being done.

The main impact Apache Guacamole had on my team's efficiency was that they did not need to access any server or anything else. Instead of performing several clicks to access a machine and needing to know where it was located, its full name, or the IP address, with Apache Guacamole, we were able to create groups and folders where machines were all properly organized and easy to access. Within a few clicks, using their own Active Directory account, they were able to access their own machines and the machines they needed to support at that time.

What needs improvement?

One of the improvements I believe Apache Guacamole could benefit from is some type of wizard to assist in the deployment of the tool. Currently, there are several installation methods available, but an official method that is very simple should be provided. I previously used a Bitnami image, and after some time it was discontinued.

For how long have I used the solution?

I used this solution in my previous role where we deployed it for around three years. Currently, I am also providing some assistance for other companies that have deployed it, but I am not doing that very frequently.

What do I think about the stability of the solution?

Apache Guacamole is definitely stable.

What do I think about the scalability of the solution?

Regarding Apache Guacamole's scalability, there are options available, but as our environment was very stable and not dynamic, we did not see any need to scale the solution.

How are customer service and support?

There is no customer support for Apache Guacamole.

How would you rate customer service and support?

Negative

Which solution did I use previously and why did I switch?

We used the VNC client for that, but it was horrible to maintain before switching to Apache Guacamole.

How was the initial setup?

Regarding my experience with pricing, setup cost, and licensing for Apache Guacamole, there was no license at all. We simply downloaded and deployed it.

What's my experience with pricing, setup cost, and licensing?

Regarding my experience with pricing, setup cost, and licensing for Apache Guacamole, there was no license at all. We simply downloaded and deployed it.

Which other solutions did I evaluate?

Before choosing Apache Guacamole, I evaluated other options such as the Windows remote desktop clients, which were not useful at all, and other installed software like MobaXterm and other similar tools, but they were not web-based as Apache Guacamole is.

What other advice do I have?

My advice for others looking into using Apache Guacamole is to create a test environment. Before making any changes in your stable or production environment, please test in a test environment and always keep a backup available. I would rate my overall experience with Apache Guacamole as a ten out of ten.


    Deepak Shah

Secure web access for guest users has transformed how we protect servers without device agents

  • January 08, 2026
  • Review from a verified AWS customer

What is our primary use case?

Our main use case for Apache Guacamole is to implement industry-first standard security utilizing blockchain to still provide secure access to the servers. We used Apache Guacamole to set up protocols and wrap our product around it so that any user can, for example, whenever a new person joins the organization, deploy an agent on their systems. However, we had the idea of what if we can provide the same level of security without installing any agent on a person's device? Because companies have restrictions. If guest users come, they have restrictions on installing any kind of software on it. So using that, a company can still invite guests and let them have secure access to their server.

What is most valuable?

The best features Apache Guacamole offers, in my experience, include the documentation, which is really in-depth. The second thing is their protocols. Their protocols are really efficient, and they also gave us the ability to customize it. The speed of accessing the server and the response rate between the client and server is really fast. That's one of the best experiences, and I got the opportunity to even modify it.

I customized Apache Guacamole because, due to us being in a security business, we had to secure whatever the protocols and whatever amount of data we were sending. So I had to encrypt those protocols in between because Apache Guacamole uses a canvas type of protocol to communicate in between. I had to encrypt it, and whenever there is any amount of packet sent to the guacd server and the Apache Guacamole client, it had to be encrypted. That's what I did, and I modified those protocols.

Apache Guacamole has a really great impact on our product. The requirement our customers had was very specific in that they do not want any of the customers or any of the guests or the restriction of organizations having an agent on the system. This was a bit of a problem, due to which our market at that point was inaccessible. There was a boundary between it. Apache Guacamole helped us cross that boundary. Leveraging that technology, we were able to expand our product surface area and the customers we can access.

Apache Guacamole impacted our organization positively, as we had a particular client, not just one client, but there were a list of two to three clients for this feature. As soon as we got the requirement, we hastened our development, and as soon as the development was completed, we were able to get those contracts for their company. As soon as we got the contract, they deployed our technology and started utilizing it.

We have specific metrics regarding time saved and increased security after deploying Apache Guacamole for those clients. For example, I am a product company, a fabric clothing company, and I have some designs which I have created. If some other person comes, for example, I have brought an SOC analyst and another person who needs to access our database or servers securely to validate or do whatever work they have. But what if they are third-party services and while they are doing some proctoring or whatever they are doing, they are accessing our system? We have a need that we cannot let them access without secure access. We need to provide them secure access, and their organization has a policy that you cannot install anything on your system. What our technology did was it used blockchain and all that web3 technology. Using our technology, what the user company, the main company can do is just create a user on our portal and give them the link or our website address. They will go into the website address, enter the ID and password and all that. As soon as the security credentials are verified, they will be able to access the server securely via their web browsers. It impacted a lot, and it provided us three additional clients which were already waiting, plus more clients which we marketed to.

What needs improvement?

Apache Guacamole can be improved as the documentation is really okay. It's written in very good detail. However, there's a problem in that it is written in too much detail and doesn't take you step-by-step. We did have some minor issues, such as there was some gap in mentioning how to install it and how to make and compile the file which they have posted on the repository. We had to figure it out, and once we got that knowledge, we were able to speed up our process. I think that the documentation wasn't that well written. There were gaps in it. It was well written but not written step-by-step.

They can improve Apache Guacamole's UI. We didn't use their UI and use our own UI instead, but their UI can be improved. Simple is also good but it can be improved.

For how long have I used the solution?

We have been using Apache Guacamole for three years.

What do I think about the stability of the solution?

Apache Guacamole is really stable. The protocols are really stable, and their API and packages are really stable.

What do I think about the scalability of the solution?

Apache Guacamole is highly scalable. The protocol guacd protocols are deployed on a server, and we can deploy multiple guacd servers. If we add load balancing in between, we can scale it as much as we need. We can scale it vertically, and we can scale it horizontally.

How are customer service and support?

The customer support for Apache Guacamole is related to it being an open-source application, so it has a really good community of contributors and developers. The support comes from the developers themselves. If you say a company has customer support, Apache Guacamole has the customer support of highly technical people. I can just go on a forum and ask about it, and many developers will respond. Right now, for this interview, I am the one responding to your questions because I have developed it, and I am also a kind of support myself. Apache Guacamole has a really good community in itself.

How would you rate customer service and support?

Negative

How was the initial setup?

My experience with pricing, setup cost, and licensing is that we didn't buy it. It was free. It's an open-source technology. There was nothing related to setup cost, licensing, and all that. You just need a server, and you have to pay for a server, which is a different kind of costing and it depends on the user. If you are deploying it locally on your system, then it's for free and you pay no price. However, if you have a server, you have to pay for it. There is no licensing cost included in it.

What was our ROI?

I have seen a return on investment, and I can share relevant metrics with you. It was an industry-first technology. In our market, we were the first company to develop and distribute this technology. Up till now, there is no other client using this because it's really hard to provide security using blockchain and implementing those features at the same time. If you say it pushed our company before the other companies, it is the own matrix which cannot be measured. However, it still can be measured because we brought additional clients. If you say proportional to one person, you say we have three DevOps and zero clients previously, and right now we have three DevOps and three clients. Then you can say proportionally, we got a lot of financial and monetary benefits out of it. The program which I wrote was so well written that you only need one DevOps to monitor it, just in case, passively.

Which other solutions did I evaluate?

Before choosing Apache Guacamole, we didn't evaluate other options thoroughly. There are simple SSH packages which we could use. However, the thing Apache Guacamole had is that you can use it as a buffer between our main server and our client's. Apache Guacamole was the only application which was providing it at that point. We used Apache Guacamole, and we didn't evaluate other technologies thoroughly. The other technologies which we evaluated were very rudimentary. For example, SSH client via Python, SSH clients via JavaScript, TypeScript, or other frameworks.

What other advice do I have?

The advice I would give to others looking into using Apache Guacamole is to read the document very rigorously. If you understood the document, you will understand the whole architecture from top to bottom of how the system works. If you skim on it, you will get into issues and you won't be able to understand where the issues are coming from. Because it's written in C, Apache Guacamole's packages are written in C. The make file is written in C. You have to install particular packages. If you skip any of it and you are trying to utilize that feature of it, you will get an error and you won't be able to understand where that error is coming from. If you skip that package and you make the file and deploy it, you have to remake the file again after installing the package and redeploy it. You cannot just push an update into it. I rate this product a ten out of ten.


    Tom Rourke

Fantastic customer support

  • April 10, 2024
  • Review from a verified AWS customer

The customer support was very quickly and fixed our issue in less than 10 minutes. Thanks to Moritz Onken for helping


    Sanjeevi Mahalingam

Awesome inbuilt Guacamole setup within AMI

  • December 15, 2021
  • Review from a verified AWS customer

This is one of the cool AMI to use for the Guacamole Application Deployment.

The NetCUBED engineers are simply awesome. Whenever the customer needs their assistance then customer can receive the response instantly.

Thanks,
Sanjeevi Mahalingam


    TL

excellent support!

  • April 02, 2020
  • Review from a verified AWS customer

support is excellent and prompt with any issue resolution. the support team helped us resolve our issue in no time!


    dotan

Amazing support!

  • March 09, 2020
  • Review from a verified AWS customer

Quick and very high and professional support :)
The Auto-discovery feature is awesome! i wish they have feature to upload your key once for all Linux instances


    Bogski

Wow Amazing application

  • July 31, 2019
  • Review from a verified AWS customer

This application is so good and the support reply in a flash!!!

But not that fast. It took them 3-5 minutes to reply. Yup.. it is not fast... it is super fast. Thank you guys for a wonderful apps. keep up the good work.


showing 1 - 7