Найти тему
Yandex.Cloud

Почему база данных в облаке дешевле локальной

Оглавление

Давайте выберем эквивалентное по мощности оборудование и сравним, сколько будет стоить владение инфраструктурой на примере БД в каждом из вариантов: on-premise, ВМ на базе Yandex Compute Cloud или Yandex Managed Service for Database.

Это упрощенный расчет: в нем не учтены некоторые моменты. Например, то, что в on-premise-решении оборудование можно продать после использования, а отсутствие капитальных затрат в управляемой БД можно инвестировать в другие направления бизнеса. Расчеты приведены на горизонте трех лет (амортизация оборудования в on-premise-решении посчитана за три года).

-2

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 ₽ в месяц.

  1. Придется нанимать сотрудников, платить зарплату и социальные взносы. Будут нужны как минимум два специалиста, которые смогут подменять друг друга во время отпуска и болезни. Скорее всего, кроме администрирования БД, эти сотрудники будут выполнять и други е обязанности, поэтому будем считать, что БД у них занимает только 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 в месяц.

Управляемые базы данных снимают с вас задачи обслуживания и управления инфраструктурой. Появляется больше времени на решение бизнес-задач (разработку и инновации), а не задач технического плана, таких как настройка и обслуживание БД. Вы можете полностью сосредоточиться на развитии продукта.

Читать про экономику управляемых баз данных —>

Если статья оказалась полезной, ставьте 👍