Sonar-Ökosystem

Sonar + AWS

Sonar arbeitet mit AWS zusammen, um Entwicklern dabei zu helfen, konsistent sicheren, hochwertigen und zuverlässigen Code zu schreiben. Dank unserer Integration können Teams jeder Größe die Codeanalyse-Tools von Sonar einfach bereitstellen und dabei die Leistungsfähigkeit und Skalierbarkeit der AWS-Cloud nutzen, um produktionsreifen Code zu liefern.

Sonar-Lösungen

AWS Marketplace

Ermöglichen Sie Ihrem Team, mit automatischen Code-Analyse-Tools, die sich einfach in gängige DevOps-Plattformen integrieren lassen und Ihren CI/CD-Workflow erweitern, konsistent und effizient Codequalität zu liefern.

AWS Marketplace
Image
Sonar-Lösungen

AWS-zertifizierter Partner

Sonar ist stolz darauf, ein vertrauenswürdiger AWS-Partner zu sein. Unsere wachsende Zusammenarbeit mit AWS wird weiterhin dazu beitragen, dass mehr Entwickler hochwertigen Code schreiben können, der Anwendungen antreibt, die Nutzer lieben.

AWS Partner Page
Image

Wie Sonar mit AWS mehr leistet

Sonar hat sich dem Amazon Web Services (AWS) Independent Software Vendor (ISV) Accelerate Program angeschlossen, um AWS-Kunden eine schnelle und genaue statische Codeanalyse zu bieten.

IconCodequalität

SonarQube Cloud auf AWS

SonarQube Cloud ist ein auf AWS gehostetes SaaS-Tool, mit dem Entwicklungsteams jeden Tag konsistent und effizient Codequalität liefern können.

Analysieren Sie jetzt Ihr OSS-Projekt
IconAWS Marketplace

Produkte anzeigen

Besuchen Sie den AWS Marketplace, um alle Sonar-Codequalitätsprodukte anzuzeigen. Für alle Sonar-Tools sind kostenlose Optionen verfügbar.

AWS Marketplace
Bijay Mangaraj image

Die größte Auswirkung war, dass wir uns darauf konzentrieren konnten, Code Quality zu erstellen, anstatt uns mit technischen Schulden zu befassen.“

Bijay MangarajLeitender Vizepräsident

As a Service. SonarQube Cloud.

Codequalität und Sicherheit mit SonarQube Cloud

Sonar nutzt AWS, um Cloud-basierten Entwicklungsteams ein flexibles und effizientes SaaS-basiertes Tool zum Schreiben hochwertiger, sicherer Softwareanwendungen zur Verfügung zu stellen. SonarQube Cloud bietet statische Code-Analyse für mehr als 30 Sprachen, Frameworks und Technologien, einschließlich Infrastructure as Code (IaC).

Entdecken Sie Open-Source-Projekte, die SonarQube Cloud verwenden

Transparenz ist wichtig. Sehen Sie sich an, wie diese Projekte ihr echtes Engagement für Qualität gegenüber ihrer Community zeigen.

Vertrauen in jede Zeile Code einbauen

Rating image

4.6 / 5

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.

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.

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