Кто как справляется с этой проблемой?
Мы легко решили для себя эту проблему с помощью двух инструментов:
1. Часть сервисов работает на тестовом сервере, доступном локально
2.
Docker
P.S. Разворачивать и обновлять проекты в докере - дело если не нескольких секунд, то минут, не более того. При этом за всю настройку и прочую богадельню связанную с настройками ОС для сервиса, софта и пр. - отвечают авторы самого сервиса, разработчику достаточно скачать/обновить несколько файлов описывающих контейнер(ы) и выполнить 1-2 команды, дальше всё соберётся и поднимется автоматически.