установка sonarqube корпоративного уровня

#sonarqube

#sonarqube

Вопрос:

Я хотел бы знать, существует ли какая-либо лучшая в отрасли стандартная архитектура для развертывания sonarqube на уровне предприятия.

Просто для того, чтобы дать больше контекста вопросу — Для предприятия с несколькими организациями, которые, в свою очередь, будут иметь несколько бизнес-единиц. Во всех БИ-би-си и организациях около 2500-4000 разработчиков с 750-1500 приложениями для сканирования.

  1. A) Не лучше ли настроить отдельный sonarqube для каждой организации?

    • Это не привело бы к загромождению экземпляра, а также дало бы четкое представление обо всех порфолио в этой организации.

    или
    Б) Было бы лучше иметь единый центральный sonarqube для всех организаций?

  2. Какой была бы типичная логическая архитектура установки таких крупномасштабных установок?

Для каждой организации: балансировщик нагрузки на передней панели с 2 экземплярами sonarqube с механизмом отработки отказа .

или просто иметь кластер БД. Я читал на некоторых форумах, что интерфейсный кластер не поддерживается. Дайте мне знать, есть ли какая-либо лучшая архитектурная реализация SonarSource Ultimate / Enterprise edition.

Комментарии:

1. 1500 приложений в одном экземпляре SonarQube — это немного многовато. Вы потеряете обзор.

2. (Отказ от ответственности: Я являюсь частью SonarSource — но будьте уверены, что мой ответ честен) Если вы действительно находитесь в таком контексте (похоже, что это крупная компания), то вам действительно следует подумать о том, чтобы обратиться в SonarSource за помощью и поддержкой, вместо того, чтобы пытаться что-то делать самостоятельно. Более того, без продукта управления вам будет трудно удовлетворить все потребности владельцев стеков.