Потенциально длительные операции надо делать через очереди. Что произойдет при обрыве соединения с клиентом проверяли?
Ответ от API должен быть мгновенным и не ставить клиент в ступор.
Контейнеры используют для удобства и если есть конфликты по софту.
Ничего не мешает использовать другие инструменты, если речь о настройке или миграции. Например системы управления конфигурациями.
Плохой клиент. Я бы подумал, чтобы соскочить, как можно раньше. Или ставьте его в жесткие рамки.
Можно ему для справки подсчитать, сколько времени потратили на обсуждение.
21 век на дворе. Как вы себе такую книгу представляете? По менеджменту ищите. Какой смысл писать книгу, которая не передаст идею? Она ведь даже без гиперссылок, видео и анимации.