Добрый день,
Задача такая: есть веб-сервис, который занимается агрегацией и анализом некоторых данных. Данных много, по этому процессинг делится на группы из (аггрегатор(java/netty, может быть несколько)-менеджер_очереди(rabbitmq)-процессор(java)-mysql), и таких блоков предполагается много.
На данный момент, такой блок один и я ручками все разложил по серверам и все установил и рукописным скриптом выкладываю новую версию, но по-хорошему все это (включая инсталяцию, выкладку новых версий, мониторинг) хочется как то автоматизировать и не велосипедствовать. Какие есть для этого готовые инструменты, как это лучше организовать?