๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Intermediate

What is SonarQube?

A platform for continuous code quality inspection that detects bugs, vulnerabilities, and code smells through static analysis.

SonarQube analyzes source code for quality issues across 30+ programming languages. It identifies bugs, security vulnerabilities, code smells (maintainability issues), duplications, and test coverage gaps.

Quality Gates define pass/fail criteria for builds. Integration with CI/CD pipelines blocks deployments that do not meet quality standards. SonarCloud offers a hosted version for open-source projects.

Related Terms

Observability
The ability to understand a system's internal state from its external outputs through metrics, logs, and traces.
Jenkins
An open-source automation server for building, testing, and deploying software through configurable CI/CD pipelines.
Prometheus
An open-source monitoring and alerting toolkit that collects time-series metrics using a pull-based model.
Nginx
A high-performance web server and reverse proxy known for its stability, low resource usage, and ability to handle many concurrent connections.
Service Discovery
A mechanism that automatically detects and tracks the network locations of service instances in distributed systems.
GitFlow
A branching model for Git that defines a strict workflow with feature, develop, release, hotfix, and main branches.
View All DevOps Terms โ†’