Задача: Проработать массовое обновление и обслуживание программной части сайтов
Проработать массовое обновление и обслуживание программной части сайтов
Исследовать, как сокращать стоимость технических изменений, которые требуется раскатывать сразу на множество независимых сайтов.
Проблема
Даже если контентом сотни сайтов можно управлять централизованно, программная часть остаётся потенциальным bottleneck. Общая новая возможность, исправление или изменение компонента может потребовать недели последовательных обновлений множества проектов.
Нужно сделать так, чтобы рост числа сайтов не превращал каждое общее техническое изменение в линейный объём ручной работы.
Что требуется понять
Нужно исследовать, какие сведения о программной части и совместимости сайтов необходимы, чтобы агент мог сначала определить применимость изменения, выделить исключения, подготовить изменения для подходящих проектов и проверить результат.
Важно не предполагать, что все сайты обязаны иметь один стек или одинаковую версию ядра. Собственные haih-сайты могут давать более высокий уровень унификации, но общий контур должен учитывать и отличающиеся проекты.
Связано с единым управлением действиями, реестром возможностей и подключением произвольных сайтов.
Желаемый эффект
Операция уровня «раскатать эту возможность на совместимые сайты» должна в основном состоять из постановки задачи, автоматического исследования/исполнения и разбора исключений, а не из ручного повторения одного процесса десятки раз.