
Mit SonarQube erhalten Sie saubere, zuverlässige und sichere Software
Nutzen Sie mit der Code Quality-Lösung von Sonar die Leistungsfähigkeit von KI-Assistenten ohne das Risiko von fehlerhaftem und unsicherem Code.
Entwickler
Grundlegende Funktionen für kleine Teams
Beginnt bei:
- Enthaltene Sprachen
- Java
- Python
- JavaScript
- TypeScript
- C#
- C++
- C
- PHP
- Go
- Rust
- Kotlin
- Ruby
- Dart/Flutter
- Swift
- CloudFormation
- Terraform
- Docker
- Shell
- Kubernetes/Helm
- Scala
- Flex
- HTML
- CSS
- XML
- VB.NET
- Azure Resource Manager/Bicep
- Ansible
- Obj-C
- ABAP
- T-SQL
- PL/SQL
- JSON
- YAML
- GitHub Actions
Für detaillierte Preise wenden Sie sich bitte an den Vertrieb.
Erkennt automatisch Code, der von GitHub Copilot in GitHub-Projekten erstellt wurde.
Erkennt Probleme im KI-generierten Code und setzt hohe Qualitäts- und Sicherheitsstandards durch.
Erkennt die meisten Geheimnisse, einschließlich jener, die für den Zugriff auf private, kommerzielle und unternehmensweite Cloud-Dienste verwendet werden.
Supports the following
- GitHub Actions
- GitLab CI/CD
- Bitbucket Pipelines
- Azure Pipelines
- Jenkins
- Codemagic
Recommended
Unternehmen
Tiefere Einblicke und Unternehmensleistung
Jährlicher Preis:
- Enthaltene Sprachen
- Java
- C#
- JavaScript
- TypeScript
- Kotlin
- CloudFormation
- Terraform
- Docker
- Kubernetes/Helm
- Ruby
- Go
- Scala
- Rust
- GitHub Actions
- Flex
- Python
- PHP
- HTML
- CSS
- XML
- VB.NET
- Azure Resource Manager/Bicep
- C
- C++
- Ansible
- JSON
- Shell
- Dart/Flutter
- Obj-C
- Swift
- ABAP
- T-SQL
- PL/SQL
- APEX
- COBOL
- JCL
- PL/I
- RPG
- VB6
- YAML
Für detaillierte Preise wenden Sie sich bitte an den Vertrieb.
Für detaillierte Preise wenden Sie sich bitte an den Vertrieb.
Unterstützte Standards
- PCI DSS
- OWASP Top 10
- OWASP ASVS
- CWE Top 25
- STIG
- CASA
Supports the following
- GitHub Actions
- GitLab CI/CD
- Bitbucket Pipelines
- Azure Pipelines
- Jenkins
- Codemagic
Rechenzentrum
Leistung, hohe Verfügbarkeit und Skalierbarkeit
Jährlicher Preis:
- Enthaltene Sprachen
- Java
- C#
- JavaScript
- TypeScript
- Kotlin
- CloudFormation
- Terraform
- Docker
- Kubernetes/Helm
- Ruby
- Go
- Scala
- Rust
- GitHub Actions
- Flex
- Python
- PHP
- HTML
- CSS
- XML
- VB.NET
- Azure Resource Manager/Bicep
- C
- C++
- Ansible
- JSON
- Shell
- Dart/Flutter
- Obj-C
- Swift
- ABAP
- T-SQL
- PL/SQL
- APEX
- COBOL
- JCL
- PL/I
- RPG
- VB6
- YAML
Für detaillierte Preise wenden Sie sich bitte an den Vertrieb.
Supports the following
- GitHub Actions
- GitLab CI/CD
- Bitbucket Pipelines
- Azure Pipelines
- Jenkins
- Codemagic
Vertraut von über 7 Millionen Entwicklern weltweit
Entwickler
Unternehmen
Rechenzentrum
- Entwickler-Edition
- Java
- C#
- JavaScript
- TypeScript
- Kotlin
- CloudFormation
- Terraform
- Docker
- Kubernetes/Helm
- Ruby
- Go
- Scala
- Flex
- Python
- PHP
- HTML
- CSS
- XML
- VB.NET
- Azure Resource Manager
- Ansible
- C
- C++
- Dart/Flutter
- Obj-C
- Swift
- ABAP
- T-SQL
- PL/SQL
- Enterprise- und Data Center-Editionen
- Alle Sprachen in Developer Edition plus...
- APEX
- COBOL
- JCL
- PL/I
- RPG
- VB6
Unterstützt jeweils eine Integration für
die folgenden DevOps-Plattformen
- GitHub
- GitLab
- Bitbucket
- Azure DevOps
Supports the following
- GitHub Actions
- GitLab CI/CD
- Bitbucket Pipelines
- Azure Pipelines
- Jenkins
- Codemagic
Sichtbar in
- GitHub-Pull-Anfrage
- GitLab-Merge-Anfrage
- Bitbucket-Pull-Anfrage
- Azure DevOps-Pull-Anfrage
Für detaillierte Preise wenden Sie sich bitte an den Vertrieb.
Supports the following
- GitHub Actions
- GitLab CI/CD
- Bitbucket Pipelines
- Azure Pipelines
- Jenkins
- Codemagic
Unterstützte Standards
- PCI DSS
- OWASP Top 10
- OWASP ASVS
- CWE Top 25
- STIG
- CASA
Für detaillierte Preise wenden Sie sich bitte an den Vertrieb.
Häufig gestellte Fragen
Wie werden die Pläne lizenziert?
Die Preise für die Developer Edition, Enterprise Edition und Data Center Edition gelten pro Instanz und Jahr und basieren auf der Zahl der Codezeilen (Lines of Code, LOC). Eine Instanz ist eine Installation von SonarQube. Sie zahlen pro Instanz für eine maximale Anzahl von zu analysierenden Codezeilen.
Setzen Sie sich mit dem Vertrieb in Verbindung, um die Preise für Ihre Anforderungen zu erfahren.
Wie werden die Pläne lizenziert?
Die Preise für die Developer Edition, Enterprise Edition und Data Center Edition gelten pro Instanz und Jahr und basieren auf der Zahl der Codezeilen (Lines of Code, LOC). Eine Instanz ist eine Installation von SonarQube. Sie zahlen pro Instanz für eine maximale Anzahl von zu analysierenden Codezeilen.
Setzen Sie sich mit dem Vertrieb in Verbindung, um die Preise für Ihre Anforderungen zu erfahren.
Ist Support in meinem SonarQube Server-Plan enthalten?
Standardmäßiger kommerzieller Support ist in Ihrem Enterprise Edition- oder Data Center Edition-Plan ab 30 Millionen Codezeilen und mehr enthalten. Für andere Pläne ist gegen Aufpreis standardmäßiger kommerzieller Support verfügbar. See the benefits of commercial support, einschließlich Einzelheiten zum Kauf. In unserem lebendigen und aktiven Team sind Sie auch jederzeit willkommen, Fragen zu stellen Sonar Community.
Wie werden meine Codezeilen (LOC) berechnet?
Der LOC wird berechnet, indem der LOC jedes in Ihrer SonarQube Server-Instanz analysierten Projekts summiert wird. Leerzeilen, Kommentare und Testcodezeilen werden niemals in die Zählung einbezogen. Der LOC eines Projekts wird als die Zeilen im größten Zweig des Projekts gezählt. Wenn Sie eine Branch-Analyse für Ihr Projekt eingerichtet haben, werden für ein Projekt diejenigen LOCs verwendet, die bei der letzten Analyse des Projekts mit dem größten Branch oder Pull-Request gefunden wurden. Weitere Details finden Sie auf der Lines of Code Seite in unseren Dokumenten.
Wie werden meine Codezeilen (LOC) berechnet?
Der LOC wird berechnet, indem der LOC jedes in Ihrer SonarQube Server-Instanz analysierten Projekts summiert wird. Leerzeilen, Kommentare und Testcodezeilen werden niemals in die Zählung einbezogen. Der LOC eines Projekts wird als die Zeilen im größten Zweig des Projekts gezählt. Wenn Sie eine Branch-Analyse für Ihr Projekt eingerichtet haben, werden für ein Projekt diejenigen LOCs verwendet, die bei der letzten Analyse des Projekts mit dem größten Branch oder Pull-Request gefunden wurden. Weitere Details finden Sie auf der Lines of Code Seite in unseren Dokumenten.
Was passiert, wenn meine Instanz sich der LOC-Grenze nähert oder diese erreicht?
Wenn Sie sich dem Schwellenwert nähern, werden Sie benachrichtigt, entweder Ihren Plan zu aktualisieren oder die Anzahl der LOCs in Ihren Projekten zu reduzieren. Wenn Sie Ihr Limit erreichen, erhalten Sie eine Fehlermeldung und die SonarQube Server-Instanz lehnt jede neue Analyse ab, deren Gesamtzahl an Codezeilen das in Ihrer Lizenz definierte Limit überschreitet. Allerdings behält SonarQube Server grundlegende Funktionen wie das Speichern von Konfigurationsänderungen und das Ermöglichen des Durchsuchens von Projekten bei.
Welche Programmiersprachen analysiert SonarQube Server?
Die SonarQube Server Developer Edition deckt die folgenden Sprachen und Frameworks ab: Java, C#, C, C++, Objective-C, Dart/Flutter, Python, JavaScript, TypeScript, Kotlin, CloudFormation, Terraform, Azure Resource Manager, Docker, Kubernetes/Helm Charts, Ruby, Go, Scala, Flex, PHP, HTML, CSS, XML, VB.NET, Swift, ABAP, T-SQL und PL/SQL.
Enterprise Edition und Data Center Edition decken zusätzlich die folgenden Sprachen ab: Apex, COBOL, JCL, PL/I, RPG und VB6.
Wie erhalte ich eine Evaluierungslizenz und muss ich jetzt bezahlen?
Sie können eine Evaluierungslizenz anfordern, indem Sie oben auf eine der Testschaltflächen für die Edition klicken, an der Sie interessiert sind. Sobald Sie Ihre Anfrage übermittelt haben, wird sich unser Vertriebsmitarbeiter mit Ihnen in Verbindung setzen, um die Testversion zu aktivieren und die Optionen zu besprechen, sobald Ihre Testversion abgeschlossen ist. Für die Anforderung oder Aktivierung einer kostenlosen Testlizenz ist keine Zahlung erforderlich.
Warum ein Upgrade vom Community Build auf die SonarQube Server Enterprise Edition?
Sie können eine Evaluierungslizenz anfordern, indem Sie oben auf eine der Testschaltflächen für die Edition klicken, an der Sie interessiert sind. Sobald Sie Ihre Anfrage übermittelt haben, wird sich unser Vertriebsmitarbeiter mit Ihnen in Verbindung setzen, um die Testversion zu aktivieren und die Optionen zu besprechen, sobald Ihre Testversion abgeschlossen ist. Für die Anforderung oder Aktivierung einer kostenlosen Testlizenz ist keine Zahlung erforderlich, benefits of upgrading.
Was passiert, wenn meine Frage nicht beantwortet wurde?
Du kannst contact our team.