Расчет экономического эффекта#
Блок расчета экономического эффекта (ROI) в Automation Dashboard предназначен для оценки затрат и потенциальной экономии, достигаемой за счет автоматизации заданий с помощью Automation Controller.
Automation Dashboard рассчитывает экономический эффект на основе фактических данных о выполнении заданий и параметров, которые пользователь задает вручную в графической консоли. Модель не использует внешние источники данных и полностью основана на введенных значениях и статистике выполнения заданий.
Модель расчета экономического эффекта#
В основе расчета лежит сравнение двух сценариев выполнения заданий:
выполнение операций вручную;
выполнение тех же операций средствами автоматизации на платформе Astra Automation.
Для каждого сценария вычисляется стоимость выполнения, после чего определяется разница между ними.
Расчет выполняется отдельно для каждого шаблона задания, после чего результаты агрегируются в интерфейсе Automation Dashboard.
Исходные данные для расчета#
В расчете экономического эффекта используются следующие параметры:
Глобальные параметры Automation Dashboard:
стоимость часа ручной работы специалиста;
стоимость минуты выполнения автоматизации средствами Astra Automation.
Параметры шаблонов заданий:
Время ручного выполнения задания.
Время, затраченное на настройку автоматизации, то есть описание инвентаря, создание проекта и шаблона.
Примечание
Этот параметр будет играть роль только в том случае, если через графическую консоль или API включен переключатель Учитывать в расчете время, затраченное на настройку автоматизации (Include time taken to create automation into calculation). При его включении время, затраченное на настройку автоматизации, учитывается в расчете как дополнительная инвестиционная составляющая и добавляется к сценарию автоматизированного выполнения.
Глобальные параметры пользователь задает в блоке расчета экономического эффекта Automation Dashboard. Система использует эти значения как общие стоимостные коэффициенты для всех вычислений.
Параметры шаблонов заданий пользователь задает в столбцах Время, затраченное на ручное выполнение (мин) (Time taken to manually execute (min)) и Время, затраченное на настройку автоматизации (мин) (Time taken to create automation (min)) подробной таблицы Automation Dashboard. Эти индивидуальные параметры система использует в расчетах стоимости выполнения заданий для каждого шаблона отдельно.
Расчет стоимости выполнения#
Стоимость ручного выполнения задания на всех узлах рассчитывается по следующей формуле:
Здесь:
manual_time– время ручного выполнения задания на одном узле (в минутах);host_executions– общее количество запусков задания на всех узлах (задание может быть выполнено более одного раза на узле);manual_hourly_rate– стоимость часа ручной работы специалиста.
Стоимость автоматизированного выполнения рассчитывается по следующей формуле:
Здесь:
execution_time– суммарное время выполнения задания на всех узлах (в минутах);automation_minute_rate– стоимость минуты выполнения автоматизации средствами Astra Automation.
При включении параметра Учитывать в расчете время, затраченное на настройку автоматизации (Include time taken to create automation into calculation) система добавляет стоимость разработки автоматизации к стоимости автоматизированного выполнения.
В этом случае стоимость автоматизированного выполнения рассчитывается по следующей формуле:
Здесь development_time – время, затраченное на настройку автоматизации (в минутах).
Расчет экономического эффекта#
Automation Dashboard вычисляет экономический эффект в двух показателях: деньги и время.
Automation Dashboard рассчитывает экономический эффект отдельно для каждого шаблона заданий.
Экономия денежных средств#
Экономию денежных средств система вычисляет как разницу между стоимостью ручного и автоматизированного выполнения:
Здесь:
manual_cost– общая стоимость ручного выполнения;automation_cost– общая стоимость автоматизированного выполнения.
Экономия времени#
Экономию временных затрат система вычисляет как разницу между предполагаемым временем ручного выполнения и временем автоматизированного выполнения.
Предполагаемое время ручного выполнения рассчитывается по следующей формуле:
Время автоматизированного выполнения определяется как суммарная продолжительность выполнения задания средствами Astra Automation. Эти данные Automation Dashboard получает через запрос к точке доступа API Automation Controller. При включении параметра Учитывать в расчете время, затраченное на настройку автоматизации (Include time taken to create automation into calculation) система прибавляет к полученному результату время настройки автоматизации.
В этом случае экономия времени рассчитывается по следующей формуле:
Здесь manual_execution_time – предполагаемое суммарное время ручного выполнения;
Automation Dashboard отображает итоговые значения как в таблице с информацией по каждому шаблону, так и в агрегированном виде в карточках KPI.
Особенности модели расчета#
При работе с Automation Dashboard и расчете экономического эффекта автоматизации обратите внимание на следующие факты:
модель расчета основана на агрегированных данных выполнения заданий, полученных из Automation Controller;
параметр Количество запусков задания на управляемых узлах (Host executions) является ключевым фактором масштабирования нагрузки и напрямую влияет на стоимость ручного выполнения;
система не выполняет проверку корректности введенных коэффициентов и использует их как оценочные значения.
Пример расчета#
Ниже приведен пример расчета экономического эффекта для двух шаблонов заданий за выбранный период.
Исходные данные#
Предположим, организация использует Automation Dashboard для анализа автоматизации обслуживания инфраструктуры. В выбранный период выполнялись следующие шаблоны заданий:
Patch Web Servers– установка обновлений на веб-серверы;Restart App Services– перезапуск сервисов приложений.
Для расчета в Automation Dashboard заданы следующие глобальные параметры:
стоимость часа ручной работы специалиста –
3000рублей;стоимость минуты выполнения автоматизации средствами Astra Automation –
2рубля.
Также включен параметр Учитывать в расчете время, затраченное на настройку автоматизации (Include time taken to create automation into calculation).
Automation Dashboard получил из Automation Controller следующие агрегированные данные выполнения заданий за выбранный период:
Шаблон
Patch Web Servers:количество выполнений задания на управляемых узлах (
host_executions) – 80;время ручного выполнения задания на одном узле – 5 минут;
суммарное время автоматизированного выполнения – 12 минут;
время, затраченное на настройку автоматизации – 60 минут.
Шаблон
Restart App Services:количество выполнений задания на управляемых узлах (
host_executions) – 40;время ручного выполнения задания на одном узле – 3 минуты;
суммарное время автоматизированного выполнения – 8 минут;
время, затраченное на настройку автоматизации – 20 минут.
Расчет стоимости ручного выполнения#
Automation Dashboard рассчитывает стоимость ручного выполнения отдельно для каждого шаблона задания.
Для шаблона Patch Web Servers:
Стоимость ручного выполнения составляет 20000 рублей.
Для шаблона Restart App Services:
Стоимость ручного выполнения составляет 6000 рублей.
Общая стоимость ручного выполнения:
Общая стоимость ручного выполнения составляет 26000 рублей.
Расчет стоимости автоматизированного выполнения#
Поскольку включен параметр учета времени настройки автоматизации, Automation Dashboard использует расширенную формулу расчета.
Для шаблона Patch Web Servers:
Стоимость автоматизированного выполнения составляет 3024 рубля.
Для шаблона Restart App Services:
Стоимость автоматизированного выполнения составляет 1016 рублей.
Общая стоимость автоматизированного выполнения:
Общая стоимость автоматизированного выполнения составляет 4040 рублей.
Расчет экономии средств#
Automation Dashboard рассчитывает экономический эффект как разницу между стоимостью ручного и автоматизированного выполнения:
Экономия средств составляет 21960 рублей.
Расчет экономии времени#
Automation Dashboard также рассчитывает экономию времени.
Для шаблона Patch Web Servers предполагаемое время ручного выполнения составляет:
Предполагаемое время ручного выполнения составляет 400 минут.
Экономия времени:
Экономия времени составляет 328 минут.
Для шаблона Restart App Services предполагаемое время ручного выполнения составляет:
Предполагаемое время ручного выполнения составляет 120 минут.
Экономия времени:
Экономия времени составляет 92 минуты.
Общая экономия времени:
Общая экономия времени составляет 420 минут (7 часов).