소나 생태계

Sonar + AWS

소나는 AWS와 협력하여 개발자가 지속적으로 안전하고 고품질이며 신뢰할 수 있는 코드를 작성할 수 있도록 지원합니다. 당사의 통합을 통해 모든 규모의 팀이 소나의 코드 분석 도구를 쉽게 배포하고, AWS 클라우드의 성능과 확장성을 활용하여 프로덕션 환경에 바로 적용 가능한 코드를 제공할 수 있습니다.

소나 솔루션

AWS 마켓플레이스

인기 있는 DevOps 플랫폼에 쉽게 통합되고 CI/CD 워크플로를 확장하는 자동 코드 분석 도구로 팀이 일관되고 효율적으로 코드 품질을 제공할 수 있도록 지원합니다.

AWS 마켓플레이스
Image
소나 솔루션

AWS 공인 파트너

소나는 신뢰받는 AWS 파트너가 된 것을 자랑스럽게 생각합니다. AWS와의 협력 관계는 더욱 확대되어 더 많은 개발자가 사용자가 사랑하는 애플리케이션을 구동하는 고품질 코드를 작성할 수 있도록 지속적으로 지원할 것입니다.

AWS 파트너 페이지
Image

Sonar가 AWS와 함께 더 많은 것을 제공하는 방법

Sonar는 AWS 고객에게 빠르고 정확한 정적 코드 분석을 제공하기 위해 Amazon Web Services(AWS) 독립 소프트웨어 공급업체(ISV) 액셀러레이트 프로그램에 참여했습니다.

Icon코드 품질

AWS의 SonarQube Cloud

SonarQube Cloud는 AWS에서 호스팅되는 SaaS 도구로, 개발 팀이 매일 일관되고 효율적으로 코드 품질을 제공할 수 있도록 지원합니다.

지금 OSS 프로젝트 분석하기
IconAWS 마켓플레이스

제품 보기

AWS 마켓플레이스 목록을 방문하여 모든 Sonar 코드 품질 제품을 확인하세요. 모든 Sonar 도구에 무료 옵션이 제공됩니다.

AWS 마켓플레이스
Shivagangadhara J image

"SonarQube를 구현한 이후 우리 조직에서는 중요 코드 문제가 30% 감소하고, 코드 품질 점수가 25% 증가했으며, 코드 취약성이 20% 감소하는 성과를 거두었습니다.”

Shivagangadhara J클라우드 설계자

서비스로서. SonarQube Cloud.

SonarQube Cloud로 코드 품질과 보안을 제공하세요

Sonar는 AWS를 활용하여 클라우드 기반 개발 팀에게 고품질의 안전한 소프트웨어 애플리케이션을 작성할 수 있는 유연하고 효율적인 SaaS 기반 도구를 제공합니다. SonarQube Cloud는 Infrastructure as Code(IaC)를 포함하여 30개 이상의 언어, 프레임워크 및 기술에 대한 정적 코드 분석을 제공합니다.

SonarQube Cloud를 사용하는 오픈 소스 프로젝트 살펴보기

투명성은 중요합니다. 이 프로젝트들이 커뮤니티에 품질에 대한 진정한 헌신을 어떻게 보여주는지 확인해 보세요.

모든 코드 줄에 신뢰를 구축하라

Rating image

4.6 / 5

자주 묻는 질문

이러한 계획은 어떻게 허가되나요?

Developer Edition, Enterprise Edition, Data Center Edition은 연간 인스턴스당 코드 줄 수(LOC)를 기준으로 가격이 책정됩니다. 인스턴스는 SonarQube Server 설치 단위입니다. 분석할 LOC의 최대 개수에 따라 인스턴스당 요금이 부과됩니다.


귀하의 요구 사항에 맞는 가격은 영업팀에 문의하세요.

SonarQube 서버 플랜에 지원이 포함되어 있나요?

Enterprise Edition 또는 Data Center Edition 플랜에는 3천만 줄 이상의 코드부터 표준 상용 지원이 포함됩니다. 다른 플랜의 경우, 표준 상용 지원은 추가 비용으로 이용 가능합니다. 상용 지원의 혜택과 구매 방법을 자세히 알아보세요. 또한, 활기차고 활발한 Sonar 커뮤니티에서 언제든지 궁금한 점을 질문하실 수 있습니다.

코드 줄(LOC)은 어떻게 계산되나요?

LOC는 SonarQube 서버 인스턴스에서 분석된 각 프로젝트의 LOC를 합산하여 계산합니다. 빈 줄, 주석, 테스트 코드 줄은 계산에 포함되지 않습니다. 프로젝트의 LOC는 해당 프로젝트의 가장 큰 브랜치에 있는 줄로 계산됩니다. 프로젝트에 브랜치 분석을 설정한 경우, 프로젝트에 사용되는 LOC는 가장 큰 브랜치 또는 풀 리퀘스트가 있는 프로젝트의 최근 분석에서 발견된 LOC입니다. 자세한 내용은 문서의 코드 줄 페이지에서 확인할 수 있습니다.

인스턴스가 LOC 한도에 가까워지거나 도달하면 어떻게 되나요?

임계값에 가까워지면 플랜을 업그레이드하거나 프로젝트의 LOC 수를 줄이라는 알림이 표시됩니다. 한도에 도달하면 오류 메시지가 표시되고 SonarQube Server 인스턴스는 라이선스에 정의된 코드 줄 수를 초과하는 모든 새 분석을 거부합니다. 단, SonarQube Server는 구성 변경 사항 저장 및 프로젝트 탐색과 같은 기본 기능은 그대로 유지합니다.

SonarQube Server는 어떤 프로그래밍 언어를 분석합니까?

SonarQube Server Developer Edition은 다음 언어와 프레임워크를 지원합니다: 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, PL/SQL.


Enterprise Edition과 Data Center Edition은 Apex, COBOL, JCL, PL/I, RPG, VB6 등의 언어를 추가로 지원합니다.

평가판 라이선스를 받으려면 어떻게 해야 하나요? 지금 당장 비용을 지불해야 하나요?

관심 있는 에디션의 체험판 버튼을 클릭하여 평가판 라이선스를 요청하실 수 있습니다. 요청을 제출하시면 영업 담당자가 연락드려 체험판을 활성화하고, 체험판이 완료되면 다양한 옵션을 안내해 드립니다. 무료 체험판 라이선스를 요청하거나 활성화하는 데는 비용이 청구되지 않습니다.

커뮤니티 빌드에서 SonarQube Server Enterprise Edition으로 업그레이드해야 하는 이유는 무엇인가요?

SonarQube Community Build는 강력한 무료 오픈 소스 도구입니다. 하지만 Enterprise Edition으로 업그레이드하면 독점 지원, 더욱 강력한 보안, 효율성 및 확장성은 물론, 코드 품질을 한 단계 높여주는 고급 기능까지 제공됩니다. 업그레이드의 이점에 대해 자세히 알아보세요.

제 질문에 대한 답변이 없으면 어떻게 되나요?