SonarQube Cloud (anteriormente SonarCloud)

Qualidade de código na nuvem e análise SAST para repositórios públicos e privados

qualitystatic-analysis
Sitesonarcloud.io
CategoriaCI/CD e código
PreçoFreemium
Cartão obrigatórioNão

SOBRE

O que é SonarQube Cloud (anteriormente SonarCloud)?

O SonarQube Cloud, anteriormente SonarCloud, é uma plataforma de análise estática na nuvem que detecta bugs, code smells e vulnerabilidades de segurança em mais de 30 linguagens. Ele oferece quality gates, relatórios de problemas acionáveis e informações nos pull requests. A plataforma faz parte do ecossistema SonarSource junto com o SonarQube.

ANTES DE SE CADASTRAR

O que você precisa saber

✓
Análise estática abrangente para mais de 30 linguagensDetecta bugs, vulnerabilidades, code smells e duplicação na maioria das linguagens convencionais, com relatórios consistentes.
✓
Quality gates aplicam padrões antes do mergeO SonarCloud pode bloquear pull requests que introduzem novos problemas ou ficam abaixo dos limites de confiabilidade, segurança ou facilidade de manutenção.
△
O conjunto padrão de regras pode gerar ruídoO perfil de qualidade padrão sinaliza muitos problemas pequenos. Em geral, as equipes precisam ajustar as regras aos seus padrões de código.
✕
Projetos privados incluídos no plano FreeO plano Free atual pode analisar projetos privados com até 50k linhas de código, além de projetos públicos/open source. Bases de código privadas maiores precisam de um plano pago.

COMUNIDADE

Nos fóruns

Desenvolvedores no Reddit valorizam a análise detalhada do SonarCloud e a categorização clara dos problemas. A principal crítica é que o conjunto padrão de regras pode ser rigoroso demais, exigindo que as equipes dediquem tempo à configuração. O plano gratuito para projetos públicos é considerado generoso e ajuda a manter a qualidade do open source.

— Opinião da comunidade

SOBRE NÓS

Transparência e independência, sem enrolação.

Sem espaços pagos. Apenas uma visão clara do que a ferramenta faz, quanto custa e o que você precisa saber antes de adotá-la.

Saiba mais→

DÚVIDAS FREQUENTES

Perguntas respondidas.

Qual é a diferença entre SonarCloud e SonarQube?+

O SonarCloud é a versão SaaS hospedada pela SonarSource. O SonarQube é autogerenciado na sua própria infraestrutura. O SonarCloud não exige manutenção e é mais fácil de configurar, enquanto o SonarQube oferece controle total sobre o servidor e os dados.

O SonarCloud é gratuito para open source?+

Sim. O SonarQube Cloud Free oferece suporte a projetos open source e a projetos privados com até 50k linhas de código. Bases de código privadas maiores precisam de um plano pago.

O SonarCloud pode se integrar ao GitHub e ao GitLab?+

Sim, o SonarCloud oferece integração profunda com GitHub, GitLab, Bitbucket e Azure DevOps. Ele pode analisar pull requests automaticamente e bloquear merges quando os quality gates não são atendidos.