#sonarqube
#sonarqube
Вопрос:
Я хотел бы знать, существует ли какая-либо лучшая в отрасли стандартная архитектура для развертывания sonarqube на уровне предприятия.
Просто для того, чтобы дать больше контекста вопросу — Для предприятия с несколькими организациями, которые, в свою очередь, будут иметь несколько бизнес-единиц. Во всех БИ-би-си и организациях около 2500-4000 разработчиков с 750-1500 приложениями для сканирования.
-
A) Не лучше ли настроить отдельный sonarqube для каждой организации?
- Это не привело бы к загромождению экземпляра, а также дало бы четкое представление обо всех порфолио в этой организации.
или
Б) Было бы лучше иметь единый центральный sonarqube для всех организаций? -
Какой была бы типичная логическая архитектура установки таких крупномасштабных установок?
Для каждой организации: балансировщик нагрузки на передней панели с 2 экземплярами sonarqube с механизмом отработки отказа .
или просто иметь кластер БД. Я читал на некоторых форумах, что интерфейсный кластер не поддерживается. Дайте мне знать, есть ли какая-либо лучшая архитектурная реализация SonarSource Ultimate / Enterprise edition.
Комментарии:
1. 1500 приложений в одном экземпляре SonarQube — это немного многовато. Вы потеряете обзор.
2. (Отказ от ответственности: Я являюсь частью SonarSource — но будьте уверены, что мой ответ честен) Если вы действительно находитесь в таком контексте (похоже, что это крупная компания), то вам действительно следует подумать о том, чтобы обратиться в SonarSource за помощью и поддержкой, вместо того, чтобы пытаться что-то делать самостоятельно. Более того, без продукта управления вам будет трудно удовлетворить все потребности владельцев стеков.