No more typing reviews! Try our Samantha, our new voice AI agent.
Chetan Jayatheertha - PeerSpot reviewer
DevOps Manager at a computer software company with 5,001-10,000 employees
MSP
Top 5
May 17, 2023
Has a great quality gate feature and improves the code coverage in your core base
Pros and Cons
  • "Improve the code coverage and evaluates the technical steps and percentage of code being resolved."
  • "Lacks sufficient visibility and documentation."

What is our primary use case?

SonarQube provides security vulnerabilities within the cloud. It identifies the code pattern and quality and detects the causes of any particular issues. We use this to minimize a lot of coding errors. I'm a lead dev ops consultant in IT infrastructure.

What is most valuable?

SonarQube helps to improve the code coverage in your core base and will give you the evaluation of the technical steps and the percentage of code being resolved. It can auto-calculate the technical depth. The beauty of the product is the quality gate where all parameters come together. If those parameters can pass through the quality gate successfully, you can go ahead with your build. You get clear and clean visibility in your code and it provides reliability. It's the most valuable feature. 

What needs improvement?

We would like to have more visibility and more documentation, starting with the installation. It needs to be more standardized and explain all the features. We'd also like to get an idea of the level of stability we can get for our larger-sized projects. The notifications from the channel queue can be improved including email notifications. We currently rely on getting those notifications passed onto us and that should not be the case. The customization of different languages would also be helpful. If all the above could be implemented, SonarQube would be the best vulnerability security scanning tool.

For how long have I used the solution?

We've been using this solution for two years. 

Buyer's Guide
SonarQube
October 2026
Learn what your peers think about SonarQube. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
920,929 professionals have used our research since 2012.

What do I think about the stability of the solution?

The stability is very good. 

What do I think about the scalability of the solution?

Scalability is high and that includes within the different zones and regions that we require in the company. We use SonarQube about once a week and don't plan to increase usage for now. 

How are customer service and support?

The technical support is excellent. 

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

We previously used a different solution but moved to SonarQube because it better suits our use cases. 

How was the initial setup?

The initial setup is straightforward and doesn't take much time. That said, setting up the quality level is challenging because of the different calculations required, setting up for issue tracking and getting the appropriate quality gate feature. It requires proper allocation and understanding the perameters. Deployment time is generally less than an hour, but it depends on the project size. Implementation generally requires a minimum of two people.

What was our ROI?

The fact that we have bug-free coding is a good return on investment. 

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

Licensing costs are in the mid-range for this kind of solution. 

What other advice do I have?

This product provides a lot of freedom to achieve many things including generating certain reports that can be integrated with numerous other tools such as Power BI.

I rate this solution eight out of 10. 

Which deployment model are you using for this solution?

Private Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Wang Dayong - PeerSpot reviewer
Senior Software Engineering Manager at Hill
Real User
May 15, 2023
Easy to integrate and has a plug-in that supports both C and C++ languages
Pros and Cons
  • "The solution has a plug-in that supports both C and C++ languages."
  • "The product provides false reports sometimes."

What is our primary use case?

We use the product to review our software codes. We have integrated the product to review our new delivery code.

How has it helped my organization?

When we deliver a code, the solution scans the code and reports whether the code has bugs or any other vulnerability issues. Thus the solution helps us identify issues and improve the quality of our code before delivering it to the customer.

What is most valuable?

The solution has a plug-in that supports both C and C++ languages. This feature is valuable to us while creating vulnerability and bug reports.

What needs improvement?

The product provides false reports sometimes. It also fails to understand the context of the code. It reports that a line of code has issues without considering its relation with the previous line.

The product should improve the report quality. While it asks us to improve the code quality, it would be good if it also suggests how to improve the quality.

For how long have I used the solution?

I have been using the solution for three years.

What do I think about the stability of the solution?

The solution's stability is good. I rate the stability an eight out of ten.

What do I think about the scalability of the solution?

I rate the product's scalability a six out of ten. In our organization, 20 engineers are using the product. We do not have any plans to increase the number of users.

How was the initial setup?

The initial setup was easy. I rate the ease of setup an eight out of ten.

What about the implementation team?

We took one day to deploy the product for the first time. After that, we need only one hour to deploy it. To deploy the solution, we need to add a couple of priorities and then add the product’s instance to our system.

We deployed the solution with an in-house team consisting of 30 engineers. We need one software engineer to maintain the solution.

Which other solutions did I evaluate?

Though some employees in the organization use Coverity, I chose SonarQube because it is easy to integrate with our software component.

What other advice do I have?

If we have any issues with the product, we search the internet to find a solution. Some employees in the organization use Coverity. Overall, I rate the solution an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
SonarQube
October 2026
Learn what your peers think about SonarQube. Get advice and tips from experienced pros sharing their opinions. Updated: October 2026.
920,929 professionals have used our research since 2012.
IT Developer at PT Oto Multiartha
Real User
Dec 27, 2023
This solution is simple to use and can be quickly deployed
Pros and Cons
  • "This solution is simple to use and can be quickly deployed."
  • "I think the code security can be improved."

What is our primary use case?

We use SonarQube to check for vulnerabilities and quality. 

How has it helped my organization?

The solution has helped us to find flaws in the Syntax and comply with requirements. 

What is most valuable?

I have found the most valuable features to be scanning for bugs or fixing the hotspot. These features have helped to improve the code quality. 

What needs improvement?

I think the code security can be improved. Code security should comply with the standard security list. 

I would like to see the feature of Compliance Reporting added to the solution.

For how long have I used the solution?

I have been using this solution for two years. 

What do I think about the stability of the solution?

I would rate the stability a ten out of ten. 

What do I think about the scalability of the solution?

About ten people in my company are using this solution. On average, we use this solution once in a week. 

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

We chose SonarQube due to its free community edition. After a while, when we will need more features, we will probably purchase the solution next year. 

How was the initial setup?

I would rate the initial setup a ten out of ten. The solution is easy to install and use. It took us only a day to deploy SonarQube. We downloaded the solution and followed the setup process. We simply integrated this solution with Azure DevOps. The maintenance of this solution is handled by one person from the database team. 

What about the implementation team?

We implemented the solution through an in-house application developer. 

What other advice do I have?

This solution is simple to use and can be quickly deployed. I would rate the solution an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2261370 - PeerSpot reviewer
Head Section Mobile Developer at a manufacturing company with 10,001+ employees
Real User
Dec 23, 2023
A scalable solution that needs integration with other tools
Pros and Cons
  • "SonarQube is scalable. My company has 50 users."
  • "The product needs to integrate other security tools for security scanning."

What needs improvement?

The product needs to integrate other security tools for security scanning. 

For how long have I used the solution?

I have been using the product for a year. 

What do I think about the scalability of the solution?

SonarQube is scalable. My company has 50 users. 

What other advice do I have?

I rate SonarQube an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Huzaifa Asif - PeerSpot reviewer
Cloud Engineer | Solution Architect at Respond.io
Real User
Dec 12, 2023
A comprehensive code quality management offering all-in-one functionality, including static code analysis, security assessments, and code optimization, while providing valuable insights for developers
Pros and Cons
  • "Recently, they introduced support for mono reports and microservices, which is a noteworthy development as it provides a more detailed view of each service."
  • "There's room for improvement in the configuration process, particularly during the initial setup phase."

What is our primary use case?

It serves as our primary tool for static code analysis, addressing various aspects such as code duplication, code smells, and security concerns. It stands out as an all-encompassing solution and it excels in security analysis and offers robust features for code optimization and duplication detection.

How has it helped my organization?

Through SonarCloud, we gain insights, especially in a microservices environment with product-based products. It provides valuable guidance in scenarios where I might not be well-versed in optimizing security for a particular service. It highlights areas for improvement, such as ensuring proper handling of headers and advising on changes needed in the codebase. Moreover, it offers suggestions for code enhancements, pointing out more efficient methods in languages like JavaScript.

What is most valuable?

Recently, they introduced support for mono reports and microservices, which is a noteworthy development as it provides a more detailed view of each service. Now, we can easily assess which services have more code and identify areas with potential issues. This addition has proven to be the most beneficial feature for our current use case.

What needs improvement?

There's room for improvement in the configuration process, particularly during the initial setup phase. Setting up features like mono reports can be challenging, and the existing documentation could use improvement in providing clearer instructions. I found myself needing to engage with support multiple times to navigate through certain aspects. Additionally, it would be beneficial if it could streamline the integration process for new features. Enhancing documentation on how to integrate these features seamlessly would go a long way in improving user experience. The introduction of an auto-commit functionality would be a valuable addition. Some other tools offer this feature, allowing for the automatic creation of pull requests to address identified issues. This functionality significantly reduces the manual effort required.

What do I think about the stability of the solution?

I would rate its stability capabilities ten out of ten.

What do I think about the scalability of the solution?

I would rate it a ten out of ten because I haven't encountered any scalability-related issues. In my current company, we have around fifty users distributed across various organizations, including some smaller groups with around five to six individuals. In my previous job, the user count was higher, ranging from one fifty to two hundred people.

How are customer service and support?

I find the support to be effective. Upon reaching out to them, they responded promptly, actively engaged in addressing the issue, and made efforts to resolve it. I would rate it ten out of ten.

How would you rate customer service and support?

Positive

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

We have experimented with other solutions simultaneously, but we consistently find this one to be more effective. It possesses an all-in-one capability, which is noteworthy. Typically, one might need separate software for security, another for static code analysis, and so on, but having everything in a single platform makes it advantageous.

How was the initial setup?

The initial setup was challenging. Incorporating an auto-commit function would be a valuable enhancement and would markedly decrease the need for manual intervention and effort. I would rate it seven out of ten.

What about the implementation team?

The deployment process is typically quick, taking about twenty to thirty minutes. For regular services, the setup is straightforward, involving the creation of a client account, installation of the SonarCloud app in GitHub, and linking it to the specific repository. In the case of microservices, the process involves having the GitHub action ready. Once the action is prepared, it's a matter of pasting it, and everything is set up. Updating and creating projects in SonarCloud are the next steps for microservices. The platform also offers the option to create multiple projects simultaneously. The main challenge users encounter when setting up microservices architecture on SonarCloud is the need to create their own GitHub action. The issue arises from inaccuracies in the GitHub action documentation provided by SonarCloud. Ultimately, to resolve the problem, users often have to create their own GitHub action independently, as the documentation does not offer a straightforward solution. Typically, a single individual, whether a DevOps professional or a Cloud Engineer, is sufficient for managing it.

What was our ROI?

The return on investment is positive as it not only aids in identifying issues but also helps developers gain a better understanding of the code. When facing particular challenges, developers often introspect and subsequently modify their coding practices, making it highly beneficial in that regard. I would rate it ten out of ten.

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

I would rate the price an eight out of ten because it's reasonable. While not extremely cheap, it aligns well with market standards and offers good value. It's an all-inclusive package where you pay a fixed price.

Which other solutions did I evaluate?

We examined options such as AWS CodeGuru, Snyk, and DeepScan recently. Despite considering the possibility of switching to another tool for a specific product, none of these options seemed suitable, leading us to retain our current choice.

What other advice do I have?

Opting for SonarCloud is advantageous as it offers a complete package, including static code analysis, security assessments, and code optimization, all within a single tool. Overall, I would rate it nine out of ten.

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?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Devid William - PeerSpot reviewer
Application Security Coordinator at Banco Votorantim
Real User
Aug 25, 2023
An affordable and stable solution that has a variety of features that enable users to improve their products
Pros and Cons
  • "There are many options and examples available in the tool that help us fix the issues it shows us."
  • "The product must improve security analysis."

What is our primary use case?

I work on vulnerability management. I use the security features in SonarQube. I also use Veracode. I use both solutions to verify each other’s results.

How has it helped my organization?

We see the security issues in our solutions with the help of the product. It helps us improve the solutions.

What is most valuable?

There are many options and examples available in the tool that help us fix the issues it shows us.

What needs improvement?

The product must improve security analysis. It must introduce software composition analysis in future releases.

For how long have I used the solution?

I have been using the solution for three years or more. I am using the latest version of the solution.

What do I think about the stability of the solution?

I rate the tool’s stability a nine out of ten.

What do I think about the scalability of the solution?

I rate the tool’s scalability a seven out of ten.

How was the initial setup?

The solution is deployed on the cloud.

What was our ROI?

We have seen an ROI because we are avoiding rework. The product helps us to fix security and quality.

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

The product’s price is lower than Veracode’s price.

Which other solutions did I evaluate?

Veracode is more efficient in security analysis. It also has software composition analysis features. So, it would be difficult for SonarQube to compete with Veracode.

What other advice do I have?

There are a lot of functions and features in SonarQube. I would recommend the product to others. Overall, I rate the tool an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
SenthuranPooranananthan - PeerSpot reviewer
Senior Director of DevOps at Asset Works
Real User
Apr 26, 2022
Beneficial vulnerability discovery, simple to maintain, and proactive support
Pros and Cons
  • "The most valuable features of SonarCloud are the ability to discover vulnerabilities, security weak points, security hotspots, and all the feedback that comes into the feature branch. You can deploy the code with the security, you can eliminate the problem at the developer level rather than identifying the problem in the productions."
  • "SonarCloud can improve the false positives. Sometimes the gates sometimes act a little weird, and we then need to manually go and mark the false positive."

What is our primary use case?

SonarCloud is used for application security testing. The use cases you can bring into the pull request level, you can eliminate the problem into the developer's feature branch itself. The largest use case is if developers are writing a code and if the code has any vulnerabilities or problems, you can receive the feedback at the pull request level.

What is most valuable?

The most valuable features of SonarCloud are the ability to discover vulnerabilities, security weak points, security hotspots, and all the feedback that comes into the feature branch. You can deploy the code with the security, you can eliminate the problem at the developer level rather than identifying the problem in the productions.

Having SonarCloud on the cloud there is no maintenance because they patch everything. It's easy to maintain, but it may be a problem with very large organizations because of some of the false-positive and you may need to be very cautious on very large enterprises. The solution is best suited for startups and mid-size companies.

It is supporting the mono and multi report and overall they're always improving. Initially, they did not support the mono report, now they started supporting the mono report approach, when is a benefit.

What needs improvement?

SonarCloud can improve the false positives. Sometimes the gates sometimes act a little weird. We then need to manually go and mark the false positive. 

For how long have I used the solution?

I have used SonarCloud for approximately five years.

What do I think about the stability of the solution?

SonarCloud is very stable, it does not go down.

What do I think about the scalability of the solution?

Having SonarCloud in the cloud gives us a lot of scalabilities.

We have approximately 100 to 150  developers and others at the management level using this solution. Now we educate at the management level. Even they take a look and they see what gates are failing because it's a nice UI. Anybody can easily see what's going on with the solution, in terms of many aspects, such as security and reliability.

How are customer service and support?

SonarCloud has community support, but not technical support. They frequently reach out to us and ask if we are happy or if we have any problems, if so, they can escalate it to the account manager. They have good support.

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

The price of SonarCloud is not expensive, it goes by the lines of code. 1 million lines per code are approximately 4,000 USD per year. If you need 2 million lines of code you would double the annual cost.

What other advice do I have?

My advice to others would be to work out the appropriate gate that is meaningful and if your project has many problems. You can set the bar on high, in a way the gate forms are the same and you can lower the threshold as you progress.

I rate SonarCloud an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer841284 - PeerSpot reviewer
Lead Engineer at a healthcare company with 10,001+ employees
Real User
Feb 2, 2022
Open-source, stable, and finds the problems for you and tells you where they are
Pros and Cons
  • "I like that it's easy to navigate not just in terms of code findings but you can actually see them in the context of your source code because it gives you a copy of your code with the items that it found and highlights them. You can see it directly in your code, so you can easily go back and make the corrections in the code. It basically finds the problems for you and tells you where they are."
  • "The learning curve can be fairly steep at first, but then, it's not an entry-level type of application. It's not like an introduction to C programming. You should know not just C programming and how to make projects but also how to apply its findings to the bigger picture. I've had users who said that they wish it was easier to understand how to configure, but I don't know if that's doable because what it's doing is a very complicated thing. I don't know if it is possible to make a complicated thing trivially simple."
  • "The learning curve can be fairly steep at first, but then, it's not an entry-level type of application."

What is our primary use case?

I have it integrated with our continuous integration server. On a scheduled basis, typically in the middle of the night, it'll do performance scans so that the results are available and viewable by the developers on the website. The scans are done automatically by using a continuous integration server, which is TeamCity.

We are using version 5.6.6. It is a very old version, but that's what we've been using. We haven't gotten around to updating it.

What is most valuable?

I like that it's easy to navigate not just in terms of code findings but you can actually see them in the context of your source code because it gives you a copy of your code with the items that it found and highlights them. You can see it directly in your code, so you can easily go back and make the corrections in the code. It basically finds the problems for you and tells you where they are.

What needs improvement?

The learning curve can be fairly steep at first, but then, it's not an entry-level type of application. It's not like an introduction to C programming. You should know not just C programming and how to make projects but also how to apply its findings to the bigger picture. I've had users who said that they wish it was easier to understand how to configure, but I don't know if that's doable because what it's doing is a very complicated thing. I don't know if it is possible to make a complicated thing trivially simple.

They could improve their documentation. There were some books written about it, but even when we first started using it, the books were out of date. It's more of a plea to some of the authors who have become experts in using it to revise their books. I'd buy a copy of it. SonarQube does a good job of supporting the open-source community, but some of the documentation tends to lag behind. That's not unique to SonarQube. It gives an opportunity to those who have taken the time to learn about it to author books and become resident experts or community experts. It'd be nice if some of those guys made another edition to support the open-source efforts that are there.

In terms of features, at this point, I don't have any requirements. We've been growing into it slowly, and we haven't really exhausted what it already has. When and if we get to a point where we are aggressively applying what it's telling us, we may reach a point where it's like, "If it could tell us this as well, that'd be nice." We haven't reached that point yet. We haven't listened to all of the advice that it's giving us now.

For how long have I used the solution?

It has been a couple of years.

What do I think about the stability of the solution?

Any lack of stability is because it's being expanded and updated pretty much constantly. We haven't experienced any crashes or bugs. We do have an opportunity here coming up within the next few weeks of revisiting some of the ways we do things there.

What do I think about the scalability of the solution?

It is definitely scalable. We plan to increase its usage.

How are customer service and support?

Since we're using the open-source components, we use web searches and online resources. Once you get a little used to their website, they have a lot of information. The support, even for an older version, is pretty good. I've been able to find workable solutions. You just have to do a little searching.

We don't have stability issues. It hasn't crashed since we got it up and running, but there are some configurations or different options you can apply when you're scanning. So, you have to learn its language, and the information is available if you search the web.

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

Way back in the past, we used other static analysis tools like PC-lint or Gimpel Lint. I still have plans to resurrect some of that, but I'm of the mindset that the more opinions you get about your code, the better off you are. You get to look from different angles with different tools. In terms of the automated tool, SonarQube was the first one we had for getting into the DevOps generation of stuff.

How was the initial setup?

We did have some issues, but they were because we didn't understand the relationship between different flavors. You've got the server, and the SonarQube service itself provides an HTTP type input. There are also versions of the scanners for different tools we're using, which are typically C++. We started with a mismatch of that. It may have been the server and the scanner, which runs on your client workstations. We had a mismatch of versions. After we dug into it a little bit and realized that was the problem, it was pretty straightforward. The setup from there was pretty trivial. 

You do need to know how to use a database. I most certainly use MySQL just because it's easily available on a minimal Linux install, CentOS. It's a Red Hat 7. It's BaseOS, a minimal install. It probably needed Java and a few tools that are fairly common. If you know how to set up a MySQL database, you can do it. If you know how to set up Java on Red Hat, which is pretty straightforward other than the fact that some path issues come into play, but that's just part of the game. Once you do that, it installs pretty easily.

What about the implementation team?

We did have a consultant. He was looking at our overall engineering infrastructure, things beyond SonarQube. He was helpful in finding out, or pointing out, that it was the issue with the revisions. The versions of the different pieces weren't matching up. He did help with that, but in terms of putting it in, I did the validation work for validating the installation process and reproducibility for future users in case I leave the company and they need to recreate it. They've got the documentation to do so. So, I did all that. For an application of its complexity, it was fairly straightforward once we resolved the version issue.

Its deployment and maintenance can be done by one engineer.

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

We're using an older version because it is the open-source flavor of it and we can continue using it at no cost. We're not paying any licensing at all, which was another factor in choosing this route so that we can learn and grow with it and not be committed to licenses and other similar things. If we choose to get something else, we have to relearn, but we don't have to relicense. Basically, we're paying no license costs.

Which other solutions did I evaluate?

We did look at a lot of other ones. Some of the names I actually can't recall. There were code quality analyzers out there besides that. We did review them and settled on this one because it's very widely used, and the open-source capabilities are pretty well-supported to where you can use it without obligation. None of them are trivial to set up and use because they are doing a very complicated process. They all have their different ways of going about things, but you've got to understand any one of them. We picked this route.

What other advice do I have?

You have to be willing to invest. For any tool of this magnitude, if you're going to say, "Well, we want to do the least we can possibly do and see what's the least we can get by with," you'll get the least possible benefit. My recommendation is that you do the opposite. You should consider everything it's telling you. You may not want to fix everything, but you should be aware of everything that's showing in your code. After that, you have the opportunity to look at your whole development process and just the way you do things and go back to your roots and look for ways to change things at the beginning that can have an impact. You have a big impact on the output of things towards the end, but maybe change the way you start things. Instead of trying to get the least that you can get with the least amount of effort, partner yourself with it as much as possible.

I would rate it an eight out of 10.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2771970 - PeerSpot reviewer
Devops Architect at a tech vendor with 51-200 employees
MSP
Top 20
Oct 28, 2025
Has helped our team catch code bugs and improve developer skills through actionable suggestions
Pros and Cons
  • "SonarQube Cloud (formerly SonarCloud) has had a positive impact on my organization by giving the best impact for code checking and code structuring, making the code more usable and better."

    What is our primary use case?

    My main use case for SonarQube Cloud (formerly SonarCloud) is for code checking and the quality of code.

    A specific example of how I use SonarQube Cloud (formerly SonarCloud) for code checking and quality is that we have enabled quality gates for the pipeline.

    What is most valuable?

    The best features SonarQube Cloud (formerly SonarCloud) offers are that it is quite good and offers a perfunct feature.

    The perfunct feature in SonarQube Cloud (formerly SonarCloud) shows the bugs in the codes and suggests the fixes.

    SonarQube Cloud (formerly SonarCloud) has had a positive impact on my organization by giving the best impact for code checking and code structuring, making the code more usable and better.

    It has made my code better because the team can improve their skills. It suggests fixes where needed, enabling the team to code better and maintain high code quality.

    What needs improvement?

    SonarQube Cloud (formerly SonarCloud) performs well currently and I cannot identify any needed improvements at this time.

    For how long have I used the solution?

    I have been using SonarQube Cloud (formerly SonarCloud) for three years.

    What do I think about the stability of the solution?

    In my experience, SonarQube Cloud (formerly SonarCloud) is stable and I did not face any major issues.

    What do I think about the scalability of the solution?

    SonarQube Cloud (formerly SonarCloud) has handled my organization's needs as we've grown.

    How are customer service and support?

    The customer support for SonarQube Cloud (formerly SonarCloud) has been better. Some of my teammates have interacted with support by raising tickets, and their issues were successfully resolved.

    How would you rate customer service and support?

    Positive

    What other advice do I have?

    My advice to others is to use SonarQube Cloud (formerly SonarCloud).

    I rate SonarQube Cloud (formerly SonarCloud) nine out of ten.

    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?

    Other
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    NamNguyen11 - PeerSpot reviewer
    CTO at FPT Telecom
    Reseller
    Apr 29, 2024
    Automatically scans for code, detects vulnerabilities, and generates daily reports
    Pros and Cons
    • "It automatically scans for code, detects vulnerabilities, and generates daily reports."
    • "After scanning our code and generating a report, it would be helpful if SonarQube could also generate a solution to fix vulnerabilities in the report."

    What is our primary use case?

    We used SonarQube during the development period and AppScan after the system was deployed on the production site.

    What is most valuable?

    SonarQube is integrated with the CI/CD infrastructure. It automatically scans for code, detects vulnerabilities, and generates daily reports. SonarQube's integration with the CI/CD infrastructure helps us reduce the effort to scan the code manually.

    What needs improvement?

    After scanning our code and generating a report, it would be helpful if SonarQube could also generate a solution to fix vulnerabilities in the report.

    For how long have I used the solution?

    I have been using SonarQube for six to seven years.

    What do I think about the stability of the solution?

    We haven’t faced any issues with the solution’s performance or stability.

    How are customer service and support?

    We don't have a support license for SonarQube. We currently use the open-source community, which provides us with much support from communities worldwide.

    How was the initial setup?

    The solution's initial setup is very easy. We have a team that handles the maintenance of SonarQube in the CI/CD environment.

    What about the implementation team?

    The solution's deployment takes about two weeks. We have a new software development project, and integrating it into the CI/CD system took about half a working day.

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

    We use the solution free of cost. SonarQube is a cost-efficient solution.

    What other advice do I have?

    I would recommend the solution to other users.

    Overall, I rate the solution ten out of ten.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Buyer's Guide
    Download our free SonarQube Report and get advice and tips from experienced pros sharing their opinions.
    Updated: October 2026
    Buyer's Guide
    Download our free SonarQube Report and get advice and tips from experienced pros sharing their opinions.