Автоматизируем всё, что можно автоматизировать, параллельно создавая документацию, а также разобьём всё по нодам. Представим ситуацию: вам поступила задача подготовить рабочее место для пользователя (или развернуть сервис) и установить необходимый софт. Вы прекрасно справились с задачей, но на следующий день поступает аналогичный запрос: один из отделов расширяется, поэтому необходимо настроить ещё несколько рабочих мест (или серверов) по вчерашней схеме. Будете повторять действия вручную или примените готовый скрипт? Оба варианта имеют место быть, но что, если через день - два потребуется на одном из компов (серверов) что-то удалить или что-то добавить? А как в коде разберётся коллега в случае вашего отсутствия? Нам необходимо устранить несколько больших проблем: Обрисовав основные проблемы, мы затронули тему IaC: IaC: Infrastructure as Code Когда мы не лезем управлять сервером/ПК вручную, а делаем всё через скрипты/конфигурационные файлы, то нашу инфраструктуру можно представить как