Давайте выберем эквивалентное по мощности оборудование и сравним, сколько будет стоить владение инфраструктурой на примере БД в каждом из вариантов: on-premise, ВМ на базе Yandex Compute Cloud или Yandex Managed Service for Database.
Это упрощенный расчет: в нем не учтены некоторые моменты. Например, то, что в on-premise-решении оборудование можно продать после использования, а отсутствие капитальных затрат в управляемой БД можно инвестировать в другие направления бизнеса. Расчеты приведены на горизонте трех лет (амортизация оборудования в on-premise-решении посчитана за три года).
On-premise
On-premise требует больше всего времени, денег и усилий , в едь вам придется заботиться о физической IT-инфраструктуре и содержать квалифицированный обслуживающий персонал.
1. Вы будете покупать оборудование, следить за ним, поддерживать его бесперебойную работу и периодически менять, когда оно устареет или сломается. Если проект развивается, то со временем мощности станет недостаточно и потребуется новое оборудование. Если же сразу взять мощность с запасом — оборудование будет простаивать.
Пример: сервер HP с 12 ядрами стоимостью ≈ 800 000 ₽. С учетом амортизации за три года получается ≈ 22 000 ₽ в месяц.
Согласно исследованию некоммерческой организации NRDC, утилизация on-premise-оборудования от трех до четырех раз ниже, чем облачного. С учетом данной поправки стоимость владения оборудованием составит как минимум ≈ 22 000 × 3 = ≈ 66 000 ₽ в месяц.
2. Вам понадобятся сотрудники. Нужно будет платить зарплату и социальные взносы. Потребуется как минимум два специалиста, чтобы они могли подменять друг друга во время отпуска и болезни. Скорее всего, кроме БД, эти сотрудники будут заниматься и другими задачами, поэтому будем считать , что на администрирование БД они тратят только 50% времени.
Зарплата специалиста — ≈ 100 000 ₽, социальные взносы — 30 000 ₽. Потребуется два специалиста, каждый из которых администрирует БД 50% времени. В итоге получаем ≈ 130 000 ₽ в месяц.
Итого ≈ 196 000 ₽ в месяц.
ВМ на базе Yandex Compute Cloud
Развертывание в виртуальной машине будет стоить дешевле и потребует меньших усилий.
2. Не нужно заниматься оборудованием: за ним следит провайдер.
Стоимость развертывания ВМ в Yandex.Cloud — ≈ 27 500 ₽ в месяц.
- Придется нанимать сотрудников, платить зарплату и социальные взносы. Будут нужны как минимум два специалиста, которые смогут подменять друг друга во время отпуска и болезни. Скорее всего, кроме администрирования БД, эти сотрудники будут выполнять и други е обязанности, поэтому будем считать, что БД у них занимает только 50% времени.
Зарплата специалиста — ≈ 100 000 ₽, социальные взносы — 30 000 ₽. Потребуется два специалиста, каждый из которых администрирует БД 50% времени. В итоге получаем ≈ 130 000 ₽ в месяц.
Итого ≈ 157 500 ₽ в месяц.
Yandex Managed Service for Database
Этот вариант требует меньше всего усилий и денег. Экономия от управляемых БД по сравнению с on-premise может доходить до 80%, а по сравнению с ВМ на базе Yandex Compute Cloud до 70% (в основном за счет персонала).
1. Вы не будете заниматься оборудованием.
2. Для администрирования БД не нужны сотрудники. Неважно, сколько человек администрируют базу, когда они уходят в отпуск и кто кого подменяет: провайдер решает эти вопросы сам.
Пример: управляемая БД (24 vCPU, 96 RAM, 240 ГБ SSD) стоит ≈ 42 000 ₽ в месяц.
Управляемые базы данных снимают с вас задачи обслуживания и управления инфраструктурой. Появляется больше времени на решение бизнес-задач (разработку и инновации), а не задач технического плана, таких как настройка и обслуживание БД. Вы можете полностью сосредоточиться на развитии продукта.
Читать про экономику управляемых баз данных —>
Если статья оказалась полезной, ставьте 👍