Écosystème Sonar

Sonar + AWS

Sonar s'associe à AWS pour aider les développeurs à écrire de manière cohérente un code sécurisé, de haute qualité et fiable. Notre intégration permet aux équipes de toutes tailles de déployer facilement les outils d'analyse de code de Sonar, en tirant parti de la puissance et de l'échelle du cloud AWS pour fournir un code prêt pour la production.

Sonar solutions

AWS Marketplace

Permettez à votre équipe de fournir une qualité de code constante et efficace grâce à des outils d'analyse de code automatiques qui s'intègrent facilement aux plateformes DevOps populaires et étendent votre workflow CI/CD.

AWS Marketplace
Image
Sonar Solutions

Partenaire certifié AWS

Sonar est fier d'être un partenaire AWS de confiance. Notre collaboration croissante avec AWS continuera à aider davantage de développeurs à écrire du code de haute qualité pour alimenter les applications que les utilisateurs adorent.

Page partenaire AWS
Image

Comment Sonar offre davantage avec AWS

Sonar a rejoint le programme Accelerate pour les éditeurs de logiciels indépendants (ISV) d'Amazon Web Services (AWS) afin d'offrir une analyse de code statique rapide et précise aux clients AWS.

IconQualité du code

SonarQube Cloud sur AWS

SonarQube Cloud est un outil SaaS hébergé sur AWS qui permet aux équipes de développement de fournir une qualité de code constante et efficace au quotidien.

Analysez votre projet OSS dès maintenant
IconAWS Marketplace

Voir les produits

Consultez la liste AWS Marketplace pour découvrir tous les produits Sonar Code Quality. Des options gratuites sont disponibles pour tous les outils Sonar.

AWS Marketplace
Gary Barter image

« Nous utilisons SonarQube depuis ses débuts et il est impossible de mesurer l'importance de cette solution pour répondre aux questions des audits et des régulateurs ! »

Gary BarterDirecteur exécutif

En tant que service. SonarQube Cloud.

Assurez la qualité et la sécurité du code avec SonarQube Cloud

Sonar s'appuie sur AWS pour offrir aux équipes de développement basées sur le cloud un outil SaaS flexible et efficace permettant d'écrire des applications logicielles sécurisées et de haute qualité. SonarQube Cloud fournit une analyse de code statique pour plus de 30 langages, frameworks et technologies, y compris l'infrastructure en tant que code (IaC).

Découvrez les projets open source utilisant SonarQube Cloud

La transparence est importante. Découvrez comment ces projets démontrent un véritable engagement envers la qualité à leur communauté.

Instaurer la confiance dans chaque ligne de code

Rating image

4.6 / 5

Frequently asked questions

Qu’en-est-il des licences des plans ?

Les éditions Developer, Enterprise et Data Center sont facturées par instance et par an et reposent sur les lignes de code (LOC). Une instance est une installation de SonarQube. Vous payez chaque instance pour un nombre maximum de LOC à analyser.

Contactez le service commercial pour connaître les tarifs adaptés à vos besoins.

Le support est-il inclus dans mon plan SonarQube Server?

Le support commercial standard est inclus dans votre forfait Enterprise Edition ou Data Center Edition à partir de 30 millions de lignes de code et plus. Pour les autres forfaits, une assistance commerciale standard est disponible moyennant un coût supplémentaire. Découvrez les avantages du support commercial, y compris les détails sur la façon d'acheter. Vous êtes également toujours invités à poser des questions dans notre communauté Sonar dynamique et active.


Comment sont calculées mes lignes de code (LOC) ?

Le LOC est calculé en résumant le LOC de chaque projet analysé dans votre instance SonarQube Server. Les lignes vides, les commentaires et les lignes de code de test ne sont jamais inclus dans le décompte. La ligne de crédit d'un projet est comptée comme les lignes de la plus grande branche du projet. Si vous avez mis en place une analyse de branche pour votre projet, les LOC utilisés pour un projet sont ceux trouvés lors de l'analyse la plus récente du projet avec la plus grande branche ou pull request. Plus de détails peuvent être trouvés sur la page Lignes de code dans nos documents.

Que se passe-t-il si mon instance se rapproche ou atteint la limite des LOC ?

Si vous vous approchez du seuil, vous serez invité à mettre à niveau votre plan ou à réduire le nombre de lignes de crédit dans vos projets. Si vous atteignez votre limite, vous recevrez un message d'erreur et l'instance SonarQube Server rejettera toute nouvelle analyse dont le total de lignes de code dépasse la limite définie par votre licence. Cependant, SonarQube Server conservera les fonctionnalités de base telles que l'enregistrement des modifications de configuration et la navigation dans les projets.

Quels langages de programmation SonarQube analyse-t-il ?

SonarQube Server Developer Edition couvre les langages et frameworks suivants : 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 et PL/SQL.


Enterprise Edition et Data Center Edition couvrent en outre les langages suivants : Apex, COBOL, JCL, PL/I, RPG et VB6.

Comment obtenir une licence d’évaluation et dois-je payer maintenant ?

Vous pouvez demander une licence d'évaluation en cliquant sur l'un des boutons d'essai ci-dessus pour l'édition qui vous intéresse. Une fois votre demande soumise, notre représentant commercial vous contactera pour activer l'essai et discuter des options une fois votre essai terminé. Aucun paiement n'est requis pour demander ou activer une licence d'essai gratuite.

Pourquoi passer de l’édition Community à l’édition Entreprise de SonarQube ?

SonarQube Community Build est un outil puissant, gratuit et open source. Cependant, la mise à niveau vers Enterprise Edition débloque une prise en charge exclusive, une sécurité, une efficacité et une évolutivité plus puissantes, ainsi que des fonctionnalités avancées qui feront passer la qualité de votre code à un niveau supérieur. En savoir plus sur les avantages de la mise à niveau.

Que faire si ma question n’a pas reçu de réponse ?

Vous pouvez contacter notre équipe.