DBaaS: База данных как сервис

БД как сервис - это облачные базы данных. В свою очередь облачные базы данны то базы данных, которые запускаются и хранятся в облаке. Таким образом, облачная база данных или DBaaS (Database as a Service) – это любая СУБД, предоставляемая по подписке как облачный сервис в рамках платформенной модели обслуживания. То есть DBaaS – один из сервисов PaaS. Многие провайдеры к базам данных предоставляют веб-интерфейc. Так же предлагается API. 

Существуют две распространенные модели развертывания:

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

Рассмотрим их:

  • Образ виртуальной машины — облачные платформы позволяют приобретать виртуальные машины, где возможно запускать базы данных. Пользователи могут загружать свои образы с уже установленной базой или же воспользоваться готовыми, где установлен уже оптимизированный экземпляр.
  • База данных как сервис — некоторые облачные платформы предлагают сервис баз данных, при помощи которого можно обойтись без виртуальной машины. В данном случае, пользователю не нужно устанавливать и поддерживать базу данных самостоятельно. Вместо этого, поставщик сервиса берет на себя ответственность в установке и обслуживании базы данных.

Например, Amazon Web Services предоставляет три базы данных, входящие в их облачный сервис:

  • Amazon SimpleDB (NoSQL, где данные хранятся в парах ключ-значение),
  • Amazon Relational Database Service (SQL-ориентированная база данных с MySQL интерфейсом),
  • DynamoDB.

Рынок DBaaS

По прогнозу Technavio, в ближайшие годы мировой рынок DBaaS будет демонстрировать экспоненциальный рост — более чем на 65% ежегодно. Вместо того, чтобы вкладывать большие средства в аппаратные платформы, многие компании склонны инвестировать средства в услуги с еженедельной, ежеквартальной или ежегодной оплатой по подписке.

Преимущества DBaaS

Как показывает практика, многие заказчики DBaaS отмечают:

  • Снижение общих расходов.Большую независимость бизнес-пользователей от ИТ-подразделений.
  • Снижение рисков в сценариях ИТ-планирования.
  • Большую предсказуемость и гибкость.
  • Разработчики приложений достаточную степень свободы для творчества и инноваций.
  • DBaaS улучшает работу администраторов БД. Они больше концентрируются на задачах бизнеса и меньше — на рутинных операциях.

Комментарии

Ваше имя:

E-mail:  (на сайте не показывается)

Введите код с картинки: