(2 часа назад), Редакция Рунет | 👁 240

Скрытые расходы влияют на стоимость IT-инфраструктуры

Стоимость IT-инфраструктуры, состоящей из серверов, дисков и трафика, кажется легко подсчитываемой. Однако на практике сервер — это лишь видимая часть расходов на базу данных. Об этом сообщает «Код Дурова».

«Ее нужно развернуть и настроить, регулярно обновлять, мониторить, создавать резервные копии и проверять возможность восстановления. По мере роста проекта появляются репликация, масштабирование и требования к отказоустойчивости. А за всем этим стоят часы работы разработчиков, DevOps-инженеров и администраторов», — пишет «Код Дурова».

Затраты на самостоятельное обслуживание базы данных включают время IT-команды, необходимое для обновления СУБД, настройки репликации и проверки резервных копий. Также к расходам относятся резервное копирование, которое требует не только дискового пространства, но и постоянного процесса проверки и восстановления данных. Отказоустойчивость требует дополнительных резервных узлов, репликации и мониторинга синхронизации.

Масштабирование проекта влечет за собой расходы на избыточные мощности или время команды на изменение инфраструктуры. Аварии, хотя и случаются нерегулярно, могут остановить весь цифровой продукт, что приводит к прямым потерям от простоя и часам работы команды на восстановление.

В итоге реальная стоимость самостоятельной эксплуатации базы данных включает вычислительные ресурсы, дисковое пространство, резервную инфраструктуру, хранение бэкапов, работу инженеров, мониторинг, обновления, масштабирование, устранение инцидентов и стоимость простоя. Для оценки этих расходов используется понятие TCO (Total Cost of Ownership) — совокупная стоимость владения.

Одним из альтернативных вариантов является DBaaS (Database as a Service) — управляемая база данных в облаке. При использовании DBaaS часть эксплуатационных задач берет на себя облачный провайдер. Это позволяет сократить ручное администрирование, ускорить запуск новых проектов, упростить резервное копирование и масштабирование, а также уменьшить инфраструктурную рутину для разработчиков.

Такой подход реализован в сервисе облачных баз данных Beget Cloud, где пользователь выбирает СУБД и конфигурацию, после чего платформа разворачивает готовую к работе базу данных. В Beget Cloud доступны популярные СУБД, включая PostgreSQL и MySQL. Кроме того, в той же облачной платформе можно развернуть VPS, подключить S3-совместимое объектное хранилище, CDN, Kubernetes и другие сервисы.

Управляемая база данных особенно полезна для стартапов, небольших IT-проектов, интернет-магазинов, онлайн-сервисов, корпоративных приложений и команд разработки. В этих случаях DBaaS позволяет убрать работу, которая не создает ценности для продукта, и освободить команду для задач, связанных непосредственно с продуктом.

Подписывайтесь на наш Telegram-канал, чтобы быть в курсе всех новостей и событий Рунета.

Комментарии 0
Зарегистрируйтесь или , чтобы оставлять комментарии.
Читайте нас в удобном формате: