DBaaS: База данных как сервис
БД как сервис - это облачные базы данных. В свою очередь облачные базы данны то базы данных, которые запускаются и хранятся в облаке. Таким образом, облачная база данных или DBaaS (Database as a Service) – это любая СУБД, предоставляемая по подписке как облачный сервис в рамках платформенной модели обслуживания. То есть DBaaS – один из сервисов PaaS. Многие провайдеры к базам данных предоставляют веб-интерфейc. Так же предлагается API.
Существуют две распространенные модели развертывания:
- пользователи могут приобрести непосредственно услугу доступа к базам данных, обслуживаемым поставщиком облачного сервиса,
- пользователи могут запустить базы данных в облаке независимо, используя образ виртуальной машины.
Рассмотрим их:
- Образ виртуальной машины — облачные платформы позволяют приобретать виртуальные машины, где возможно запускать базы данных. Пользователи могут загружать свои образы с уже установленной базой или же воспользоваться готовыми, где установлен уже оптимизированный экземпляр.
- База данных как сервис — некоторые облачные платформы предлагают сервис баз данных, при помощи которого можно обойтись без виртуальной машины. В данном случае, пользователю не нужно устанавливать и поддерживать базу данных самостоятельно. Вместо этого, поставщик сервиса берет на себя ответственность в установке и обслуживании базы данных.
Например, Amazon Web Services предоставляет три базы данных, входящие в их облачный сервис:
- Amazon SimpleDB (NoSQL, где данные хранятся в парах ключ-значение),
- Amazon Relational Database Service (SQL-ориентированная база данных с MySQL интерфейсом),
- DynamoDB.
Рынок DBaaS
Преимущества DBaaS
Как показывает практика, многие заказчики DBaaS отмечают:
- Снижение общих расходов.Большую независимость бизнес-пользователей от ИТ-подразделений.
- Снижение рисков в сценариях ИТ-планирования.
- Большую предсказуемость и гибкость.
- Разработчики приложений достаточную степень свободы для творчества и инноваций.
- DBaaS улучшает работу администраторов БД. Они больше концентрируются на задачах бизнеса и меньше — на рутинных операциях.
Дополнительные материалы
Оставить комментарий