Содержание

Что такое облачная база данных

Облачная база данных, определение

По определению облачная база данных — это база данных, созданная, развернутая и доступная из облачной среды (частного, публичного или гибридного облака).

Существуют две основные модели развертывания облачных баз данных, которые мы рассмотрим ниже.

Традиционная база данных
  • Традиционные БД очень похожи на базы данных—, которые размещаются локально и управляются с помощью внутренних ресурсов. Разница — в порядке предоставления инфраструктуры. Компания покупает пространство на виртуальной машине у поставщика облачных сервисов, и база данных развертывается в облаке. Корпоративные разработчики используют модель DevOps или привлекают ИТ-персонал к управлению БД. За мониторинг базы данных и управление ею несет ответственность пользователь.
  • База данных как услуга (Database as a service, DBaaS)
  • Модель DBaaS дает возможность компании заключить договор с поставщиком облачных сервисов и оформить платную подписку на его услуги. Поставщик услуг предлагает конечному пользователю набор возможностей, который обеспечивает в режиме реального времени средства для решения различных задач, связанных с управлением операциями и базой данных, а также с обслуживанием и администрированием. Эта база данных работает на инфраструктуре поставщика услуг. В рамках этой модели обычно предлагаются средства автоматизации для управления ресурсами, резервного копирования, масштабирования, автоматическое поддержание высокой доступности, автоматическая установка исправлений и мониторинг работоспособности систем. Модель DBaaS наиболее выгодна компаниям, так как дает возможность задействовать сторонние инструменты управления БД со средствами программной автоматизации вместо того, чтобы нанимать собственных специалистов по базам данных и управлять их работой.

Узнайте, какую пользу способна принести облачная база данных



Преимущества облачной базы данных

Облачные базы данных обладают целым рядом преимуществ, которые предлагают и различные облачные сервисы.

Вот некоторые из них.

  • Повышенный уровень гибкости и инновационные возможности. Облачную базу данных можно быстро развернуть и так же очень быстро вывести из эксплуатации, что в свою очередь дает возможность легко и быстро выполнять тестирование, проверку и реализацию новых бизнес-идей. Если компания решит не реализовывать проект, то можно легко прекратить работу над ним (и перестать использовать связанную с ним БД) и переключиться на разработку другой бизнес-идеи.
  • Ускоренный производственный цикл (быстрый вывод продукта на рынок). При использовании облачной базы данных не нужно приобретать оборудование и тратить время на ожидание поставки, установку и настройку сети, пока новый продукт находится в очереди на разработку. Доступ к созданной с нуля базе данных обеспечивается в считаные минуты.
  • Снижение рисков. Облачные базы данных предлагают массу возможностей снизить риски для бизнеса, особенно если речь идет о моделях DBaaS. Поставщики облачных сервисов используют средства автоматизации чтобы снизить вероятность человеческих ошибок (а именно это и является самой распространенной причиной сбоев в программном обеспечении) и внедрить лучшие практики по обеспечению безопасности. Автоматизиация в сочетании с соглашениями об уровне обслуживания (SLA) сокращают простои и предотвращают убытки. Дефицит вычислительных ресурсов больше не является препятствием при реализации проектов, потому что облако может оперативно предоставлять неограниченное количество сервисов и компонентов инфраструктуры.
  • Снижение затрат. Модели подписок с оплатой за фактическое использование и возможности динамического масштабирования помогают конечным пользователям контролировать объем выделяемых ресурсов: во время пиковых нагрузок его можно увеличить, а затем снизить, когда условия работы вновь станут стабильными. Это значительно дешевле, чем обслуживать подобную инфраструктуру в собственной компании, предварительно закупив физические серверы для обработки пиковых нагрузок (при том, что такие нагрузки могут наблюдаться лишь несколько дней в квартал).
    Предприятия могут сэкономить, отключая сервисы, когда они не нужны. Также можно снизить расходы, реализуя глобальные инициативы при незначительных капиталовложениях в инфраструктуру. Во многих случаях средства программной автоматизации в облачной среде заменяют собой высокооплачиваемых администраторов баз данных.—Это устраняет необходимость в найме собственных специалистов, которым приходится платить высокую зарплату, и помогает таким образом снизить эксплуатационные расходы.

Различные подходы к управлению облачной БД

Предприятия могут выбирать подход к управлению облачными базами данных. Стили управления базами данных можно примерно разделить на четыре следующие категории.

    Облачные БД, находящиеся под управлением заказчика.
  • В рамках этой модели компания развертывает базу данных в облачной инфраструктуре, однако управляет ею силами собственных специалистов и собственными средствами автоматизации (от облачного провайдера не требуются средства автоматизации). Эта модель предлагает стандартные преимущества облачной—среды (например, повышенный уровень гибкости и адаптивности),—но ответственность за управление базой данных несет заказчик.
  • Автоматизированные облачные БД.
  • В рамках этой модели компании используют API-интерфейсы облачного сервиса БД, чтобы выполнять задачи, связанные с жизненным циклом обслуживания. Однако у компаний остается доступ к серверам базы данных, и они могут контролировать ее конфигурацию и операционные системы. Автоматизированные сервисы баз данных предлагаются вместе с ограниченными SLA-соглашениями и, как правило, предусматривают проведение плановых работ, таких как патчирование и техническое обслуживание.
  • Управляемые облачные БД
  • Эта модель похожа на автоматизированные облачные БД, однако в данном случае облачный провайдер не предоставляет потребителю доступ к серверам, на которых размещается база данных. Из конфигураций доступны только те, что поддерживаются поставщиком, потому что конечным пользователям не разрешается устанавливать собственное ПО.
  • Автономные облачные БД
  • Это новая полностью автономная операционная модель, в которой средства автоматизации и технология машинного обучения приходят на смену человеческому труду. Сервисы предлагаются со SLA-соглашениями, распространяющимися на критически важные для бизнеса сферы. Например, гарантируется непрерывность операций при проведении плановых и внеплановых работ с БД и выполнении цикла обслуживания.

Типы облачных баз данных и переход на многомодельную систему

Существует множество типов облачных баз данных, и каждый из них предназначен для достижения конкретной цели и обработки определенных видов нагрузок. Например, одни базы данных специально создаются для управления транзакциями, другие — для запуска приложений в Интернет, третьи выполняют функцию хранилища данных или витрины данных для аналитики.

OLTP- и OLAP-нагрузки поддерживаются разными моделями данных. Для работы с данными, содержащимися в документах и мультимедиа-файлах, используются такие форматы, как XML и JavaScript Object Notation (JSON).

Среди других типов данных — графовые (для анализа связности) и пространственные (для географического анализа), а также системы класса «ключ-значение» (для обеспечения высокоэффективной системы хранения и поиска простых типов данных).

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

Это современный подход, в рамках которого множество приложений задействуют одну и ту же систему управления базой данных, а предприятие продолжает извлекать выгоду из уникальных моделей данных, необходимых для конкретного приложения. Этот подход дает предприятиям возможность существенно снизить число используемых БД и избежать создания изолированных баз данных, которые не дают компании использовать свой самый ценный актив — данные — в различных сферах.

Решения для облачных баз данных. Какие процессы должны выполняться в облачной среде?

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

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

Однако ситуация быстро меняется. DBaaS-модели становятся все более надежными, все больше компаний переходят на автономные облачные базы данных. Поэтому вполне вероятно, что предприятия откроют для себя отличные возможности и получат значительные преимущества, если полностью перенесут свои БД в облако.

См. дополнения для баз данных

Будущее баз данных — автономное облако баз данных

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

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

По данным исследования, проведенного IDC (PDF), расходы на оплату труда специалистов могут составлять 75 % от общих издержек предприятия, связанных с управлением данными. Внедрив самоуправляемую базу данных, среднестатистическое предприятие сможет сэкономить сотни и даже тысячи человеко-часов в год, и это относится к каждой крупной БД, используемой на предприятии. Кроме того, по некоторым оценкам (PDF) 72 % бюджета, выделяемого на ИТ, уходят на поддержание существующих систем, то есть на внедрение инноваций остается лишь 25 %.

Самоуправляемая база данных может существенно снизить расходы и дать возможность предприятиям перевести своих администраторов БД на более важную работу,—например: моделирование данных, помощь программистам, которые занимаются архитектурами данных, и подготовка к будущим рабочим нагрузкам.

Gartner прогнозирует существенный рост популярности облачных баз данных

Специалисты Gartner уверены, что облачные базы данных — самый быстрорастущий сегмент на рынке публичных облачных сервисов и что доходы от продаж решений категории «Платформа БД как услуга» (dbPaaS) к 2021 году достигнут отметки в 10 миллиардов долларов США.

Рост прибыльности публичных облачных баз данных

Характеристики, на которые следует обратить внимание при выборе облачной базы данных

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

Перенос базы данных из локальной среды в облачную

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

При выборе метода миграции следует учесть несколько факторов,—включая тип данных, операционные системы размещения и версии баз данных. Как же приступить к переносу баз данных в облако? Советуем сначала ответить на следующие вопросы — это поможет подготовиться.

  • Совместимо ли ПО в будущей облачной среде с инструментами, которые Вы сейчас используете локально? Совместимы ли версии?
    Версии облачных сервисов баз данных, которые предлагают некоторые поставщики, несовместимы с локальными. Кроме того, если будущая облачная база данных поддерживает только более новую версию ПО, которое Вы сейчас используете, следует задуматься об обновлении системы.
  • Каков размер и масштаб Вашей базы данных и поддерживает ли будущая облачная среда эту конфигурацию?
    Некоторые поставщики облачных сервисов предлагают только относительно небольшой размер хранилища и малое число ядер. Следует заранее убедиться в том, что поставщик может предоставить необходимую Вам пропускную способность.
  • Запускаете ли Вы дополнительные сценарии на самих серверах базы данных? Если да, Вам нужен сервис категории «инфраструктура как услуга» (IaaS) или автоматизированные сервисы,— однако поставщик облачных услуг может и не предлагать такие варианты.
  • Нужно ли Вам выполнить миграцию так, чтобы работа существующего приложения не прерывалась или почти не прерывалась? Ведущие поставщики облачных баз данных, такие как Amazon, Microsoft и Oracle, предлагают простые и понятные схемы, поэтому можно легко выбрать подходящий вариант базы данных и без труда выполнить переход. В зависимости от обстоятельств переход на облачную среду можно организовать за несколько минут.
Беспроблемный переход на облачную базу данных

Инструменты автоматизации от Oracle дают возможность легко перенести локальную базу данных в Oracle Cloud практически без простоев. Потому что в сервисе Oracle Database Cloud Service используются те же стандарты и продукты, что и в локальной среде, и навыки для работы с ней требуются те же.

Перенос СУБД Oracle Database в Oracle Cloud

Облачные базы данных | DBaaS

Полностью настроенное и готовое к работе решение.
Создавайте надежные базы данных в несколько кликов,
не беспокоясь об администрировании.

MySQL и PostgreSQL

Тонкая настройка параметров

Резервное копирование

Управление через API

Бесплатная поддержка

Самая популярная база данных. Подойдет для большинства задач и приложений.

PostgreSQL

База данных с открытым кодом, оптимальная для сложных и масштабных проектов. Подойдет как новичкам, так и опытным специалистам.

Производительный инструмент для хранения данных в памяти. Обеспечивает быстрый доступ к нужной информации.

MongoDB

Одна из самых популярных NoSQL баз данных. Не требует строгого описания структуры данных, в отличие от традиционных БД.

ClickHouse

СКОРО!

База данных с открытым кодом, предназначенная для хранения и обработки аналитической информации.

Postgres Pro

СКОРО!

Универсальная СУБД для крупных проектов. Создана специально для российского рынка и подходит для работы с 1С:Предприятие.

Простой запуск и управление

Запустите базу данных за пару минут и управляйте ею через Public API или интерфейс панели. Для работы с базой не потребуется стороннее ПО: используйте встроенные phpMyAdmin или Adminer.

Снижение затрат

Не требует больших первоначальных вложений и позволяет снизить затраты на поддержку инфраструктуры. Оплата только за фактически использованные ресурсы.

Не нужно администрировать

Не тратьте время и ресурсы на настройку оборудования, обновление ПО и администрирование самой базы — всю поддержку решения мы возьмем на себя.

Тонкая настройка базы

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

Масштабирование

Выбирайте тариф с нужным объемом ресурсов и увеличивайте его при необходимости. Добавляйте реплики для распределения нагрузки и повышения отказоустойчивости.

Безопасность

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

Процессор

1 x 3. 3 ГГц

Память

0.5 Гб

Диск NVMe

8 Гб

Публичный/Приватный IP

Есть

Резервные копии

Есть

Процессор

1 x 3.3 ГГц

Память

1 Гб

Диск NVMe

10 Гб

Публичный/Приватный IP

Есть

Резервные копии

Есть

Процессор

1 x 3.3 ГГц

Память

2 Гб

Диск NVMe

30 Гб

Публичный/Приватный IP

Есть

Резервные копии

Есть

Процессы

Timeweb Cloud

Клиент

Управление доступом

Резервное копирование и восстановление

Настройка сети

Установка программного обеспечения

Обновление СУБД

Развертывание серверов под БД

Репликация данных

Физическая безопасность серверов и хранилища данных

Дата-центры уровня
TIER III в России и Европе

Размещаем оборудование в дата-центрах,
отвечающих всем требованиям безопасности

Доступность по SLA
— 99,99%

Гарантируем высокий аптайм наших сервисов —
простой серверов менее 52 минут в год

Круглосуточный
мониторинг

Следим за доступностью сервисов и мгновенно
реагируем на проблемы

Отказоустойчивость

Резервируем все основные узлы для полной
сохранности данных

Поддержка 24/7

Отвечаем в течение 1 минуты по телефону и в
чате, в течение 15 минут в тикете

15 лет опыта

Предоставляем качественный сервис, благодаря
многолетнему опыту работы

Облачная база данных, или База данных как сервис (DBaaS) — облачное решение для хранения и управления структурированными данными. DBaaS обеспечивает полностью автоматизированную, гибкую и масштабируемую платформу для работы с базами данных.

Использование облачных технологий позволяет снизить стоимость разработки базы данных. Это решение подходит, когда:

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

Важно понимать, что провайдер предоставляет сервер базы данных без root-доступа к настройкам. Это способ минимизировать ошибки и гарантировать доступность сервиса. Если на вашем проекте требуется полный доступ к серверу БД, то DBaaS не подойдет.

С облачной базой данных вы экономите время и ресурсы. Вам не нужно устанавливать и настраивать оборудование, развертывать базы и администрировать их — с DBaaS вся инфраструктура уже готова. Вам достаточно выбрать конфигурацию, создать базу в панели и приступить к работе с данными. Другими словами, вы получаете полноценный функционал базы данных всего в несколько кликов.

Базы данных онлайн намного проще в управлении, чем традиционные БД. Вот несколько преимуществ:

  • Быстрый запуск — развернуть DBaaS MySQL или PostgreSQL в облаке можно в несколько кликов.
  • Простое резервное копирование — можно настроить автоматическое создание бэкапов, чтобы минимизировать риск потери данных.
  • Гибкая настройка — по умолчанию задаются параметры, которые подходят для решения большей части задач. Но их можно в любой момент изменить под свои нужды через API или интерфейс панели управления.
  • Автоматическое переключение — репликация БД помогает организовать бесперебойную работу. При сбое на основном сервере в работу включается запасной. Пользователи не заметят никаких изменений.
  • Удобное масштабирование — конфигурацию БД и количество реплик можно менять в зависимости от нагрузки. Создаем базу данных MySQL с одними ресурсами, при необходимости увеличиваем кластер «на лету» без простоев в работе.
  • Высокая производительность — использование мощного оборудования и дисков NVMe SSD обеспечивает быструю и эффективную работу БД.
  • Безопасность — БД можно запускать в приватной сети, изолируя от внешнего мира.

Online databases не нужно администрировать. Настройка оборудования, обновление ПО, обслуживание БД — решением этих вопросов занимается провайдер. Вам достаточно знать, что такое БД и как подключить ее к своему проекту.

Вы можете управлять базами данных вручную через интерфейс панели управления или использовать Public API Timeweb, чтобы автоматизировать работу.

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

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

Отдел продаж

Опишите задачу, и мы подберем
решение для вас

Онлайн-чат

Задайте вопрос в онлайн-чате, чтобы оперативно получить информацию

7 лучших облачных баз данных | DBmaestro

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

Существует две модели среды облачных баз данных — традиционная облачная модель и «база данных как услуга» (DBaaS).

  • В традиционной облачной модели база данных контента работает в инфраструктуре конкретной компании, и любой надзор находится в руках ИТ-менеджера и команды.
  • DBaaS работает в инфраструктуре поставщика услуг, и они несут ответственность за любые сбои или сбои в случае их возникновения. Пользователь может полностью сосредоточиться на операциях, разработке и бизнес-целях.

Преимущества работы с облачными базами данных

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

  1. Меньшая зависимость от аппаратного обеспечения. Благодаря тому, что поставщик облачных услуг покрывает аспекты обслуживания и инфраструктуры, компании теперь могут меньше инвестировать в оборудование и ресурсы, а также в расходы на ИТ. Также меньше осложнений и конфликтов, которые часто мешают развитию.
  2. Расширенная масштабируемость . Работа с DBaaS обеспечивает беспрепятственную и плавную масштабируемость в периоды пиковой нагрузки или в преддверии крупных выпусков с жесткими сроками. Это огромное преимущество для растущих компаний, у которых может не быть бюджета и ресурсов для локальной инфраструктуры.
  3. Соотношение цены и качества  - Не беспокойтесь об эксплуатационных расходах или дорогостоящих обновлениях — это только верхушка айсберга, когда речь идет об облачных базах данных. Сегодня большинство решений DBaaS доступны в нескольких конфигурациях, что позволяет компаниям платить только за то, что они фактически используют.
  4. Наслаждайтесь новейшими технологиями  - Компаниям больше не нужно беспокоиться о том, чтобы тратить деньги на покупку новых технологий, поскольку обновленная инфраструктура является головной болью (и исключительной ответственностью) поставщика облачных услуг. Компаниям также не нужно нанимать специальный персонал для обучения и адаптации.
  5. Безопасность
  6. . Как и в случае с предыдущими преимуществами, сегодня все ведущие поставщики заботятся об аспекте безопасности и инвестируют в лучшие доступные решения для обеспечения безопасности баз данных. Ни одно решение не является пуленепробиваемым, но оно определенно оказывается более безопасным способом защиты конфиденциальных данных и информации с меньшим допуском на ошибку.

Знаете ли вы?
По данным Gartner, инфраструктура как услуга (IaaS) станет самым быстрорастущим сегментом облачного рынка в 2020 году с прогнозируемым ростом на 24%.

Топ-7 облачных баз данных

1 – Amazon Web Service (AWS)

Amazon стала лидером на рынке DBaaS. Он предлагает дополнительные услуги по управлению данными, такие как Redshift, хранилище данных и Data Pipeline, который является службой интеграции данных для упрощения управления данными. Текущие предложения Amazon включают:

  • Amazon RDS — сервис реляционных баз данных Amazon работает на экземплярах серверов Oracle, SQL или MySQL.
  • Amazon SimpleDB – это прежде всего база данных без схемы, предназначенная для обработки небольших рабочих нагрузок.
  • Amazon DynamoDB – относится к базам данных NoSQL (SSD), способным автоматически реплицировать рабочие нагрузки в трех зонах доступности.

Достоинства:  Множество функций, простота использования, хорошая поддержка и документация  Слабые стороны : Не слишком настраиваемый, простои в соответствии с графиком Amazon

2 — Oracle Database

Oracle Database предоставляет компаниям технологии баз данных корпоративного масштаба, хранящиеся в облаке. Несмотря на то, что его первое предложение было довольно всеобъемлющим, предложение поколения 2 имеет неизменно более высокую производительность с расширенными средствами управления и контроля безопасности.

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

Сильные стороны:  Интуитивно понятный интерфейс, простота использования, надежная поддержка клиентов
Слабые стороны:  Нет бесплатной версии, нет мобильного доступа, дорого для небольших компаний платформа для создания виртуальных машин, построения и запуска веб-приложений, интеллектуальных клиентских приложений и веб-служб XML. В настоящее время он может похвастаться самой большой и мощной глобальной инфраструктурой с 55 регионами — больше, чем у любого другого поставщика облачных услуг.

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

Сильные стороны:  Комплексное решение, хорошая безопасность, сильная экосистема
Слабые стороны:  Ненадежное обслуживание клиентов, неудобное для пользователя

4 – Google Cloud Platform

Удивительно, но Google все еще пытается догнать крупных игроков рынка. Но его решения внедряются все большим числом компаний разного размера благодаря серьезному подходу и исчерпывающей документации, которая снижает нагрузку на разработчиков, ИТ-специалистов и других заинтересованных лиц.

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

Сильные стороны: Полная документация, подходит для малого и крупного бизнеса
Слабые стороны: Пока еще не на уровне Большой тройки (AWS, Oracle, Azure)

5 — IBM DB2

Это реляционная база данных, возможности управления данными и аналитики для транзакционных и складских рабочих нагрузок. IBM DB2 предназначена для обеспечения высокой производительности, действенного анализа, доступности и надежности данных и поддерживается в Linux, Unix и Windows.

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

Сильные стороны: Хорошо спроектированный продукт, простой процесс миграции
Слабые стороны: Среднее обслуживание клиентов, высокая цена, посредственная функциональность и возможности автоматизации. Еще одно преимущество заключается в том, что большинство разработчиков, использующих это, могут ускорить работу с моделями непрерывной доставки без помощи администратора базы данных (DBA).

С другой стороны, некоторым приложениям для работы требуются базы данных SQL, что автоматически исключает MongoDB Atlas из рассмотрения.

Сильные стороны: Сильное сообщество поддержки, быстрая установка, гибкость
Слабые стороны: Только NoSQL, может быть сложной задачей для новых/неопытных разработчиков Эти базы данных находятся в управляемых или размещенных облачных базах данных. Rackspace легко настраивается, а его архитектура проста для понимания и реализации. Многие обзоры хвалят возможности масштабирования этого решения.

Сообщество OpenStack сотрудничает в рамках шестимесячного цикла выпуска, основанного на времени, с частыми вехами разработки.

Сильные стороны:  Хорошее соотношение цены и качества, простота использования
Слабые стороны:  Громоздкий интерфейс, некоторые проблемы со стабильностью

Максимальное использование всего этого

Хотите управлять изменениями и историей своей БД? В 2022 году DBmaestro выпустила систему управления версиями для основных баз данных, включая Oracle, PostgreSQL, MariaDB, MSSQL и MySQL. Это была важная разработка как безопасное и безопасное усовершенствование платформ с открытым исходным кодом. Продолжая привносить лучшие практики в мир баз данных, продукт DBmaestro Source Control предлагает автоматическое создание кода и проверку кода, регистрацию всех изменений, изолированные программные среды, ветвление и слияние, а также простоту использования, которая позволяет разработчикам, администраторам баз данных и инженерам баз данных. делать гораздо больше за меньшее время. Это сокращает циклы обратной связи, повышает производительность и улучшает совместную работу между командами и базами данных. См. 90-секундный пример того, как это работает здесь.

 

Пять лучших решений и зачем они вам

Решение о переносе корпоративной базы данных из локального хранилища центра обработки данных в облако — это серьезный технологический сдвиг.

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

Непосредственный вопрос, на который вам нужно ответить, заключается в том, как вы хотите, чтобы эта база данных работала в облаке: переключаете ли вы передачу и продвигаетесь вперед с одним из предложений «база данных как услуга» (DBaaS) от основных поставщиков облачных услуг, или вы использовать подход управляемого хранилища для базы данных, построенной на облачных ресурсах IaaS?

В этом блоге мы обсудим плюсы и минусы обоих вариантов, а также то, как NetApp Cloud Volumes ONTAP может помочь вам решить проблемы, связанные с запуском облачной базы данных.

Это часть обширной серии руководств по утечке данных.

В этой статье:

  • Преимущества облачной базы данных
  • Традиционные базы данных, DBaaS и управляемое хранилище
  • 5 лучших решений для облачных баз данных
    • Веб-сервисы Amazon
    • Microsoft Azure
    • Облако Google
    • Оракл Облако
    • IBM Облако
  • Распространенные проблемы с облачной базой данных 

Преимущества облачной базы данных

Вот основные преимущества облачных баз данных:

  • Повышенная гибкость и инновации — вы можете быстро настроить и вывести из эксплуатации облачные базы данных. Эта скорость способствует более быстрому тестированию, внедрению и проверке новых бизнес-идей. Если вы решите не запускать проект в эксплуатацию, вы можете отказаться от его базы данных и перейти к следующему нововведению.
  • Более быстрый выход на рынок — облачные базы данных избавляют от необходимости настраивать оборудование при создании нового продукта. Вы можете запустить базу данных в облаке в течение нескольких минут.
  • Снижение рисков — вы можете использовать защищенные облачные базы данных для снижения рисков в организации, используя базу данных как услугу (DBaaS). Поставщики облачных услуг используют автоматизацию для обеспечения соблюдения передовых методов и функций безопасности и снижения вероятности человеческой ошибки. Эти поставщики также предоставляют соглашения об уровне обслуживания (SLA) и автоматизированные функции высокой доступности, чтобы уменьшить или исключить потерю дохода из-за простоев.
  • Снижение затрат — поставщики облачных услуг предлагают гибкие модели ценообразования, такие как подписка с оплатой по факту использования, для гибкости и оперативности. Вы также можете использовать динамическое масштабирование для обеспечения стабильного состояния и масштабирования для пикового спроса. Эти автоматизированные процессы также могут сокращаться, когда спрос возвращается к норме.

Традиционные базы данных, DBaaS и управляемое хранилище

Традиционные базы данных требуют, чтобы компании предоставляли всю базовую инфраструктуру и ресурсы, необходимые для локального управления базами данных. Облако произвело революцию в области баз данных, поскольку эти ресурсы теперь доступны на платной основе, что позволяет компаниям обменивать CAPEX на OPEX. Поставщики облачных услуг также предлагают услуги миграции баз данных, которые помогут вам перенести данные в облако.

База данных как услуга (DBaaS) — это облачная служба базы данных, которая берет на себя управление базовой инфраструктурой и ресурсами, необходимыми облачным базам данных. Это позволяет компаниям пользоваться услугами в облаке, освобождая при этом персонал для выполнения других задач. В небольших организациях использование DBaaS позволяет быстро начать бизнес без необходимости в нескольких специалистах, поскольку во многих случаях DBaaS можно быстро настроить всего за несколько кликов.

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

Одним из вариантов управляемого хранилища БД является Cloud Volumes ONTAP, в котором реализованы функции повышения эффективности данных и автоматизации, снижающие затраты и трудозатраты на эксплуатацию облачных баз данных.

Пять лучших решений для облачных баз данных 

Amazon Web Service (AWS)

AWS — это платформа облачных вычислений, которая предлагает более 200 сервисов, распределенных по множеству баз данных. AWS использует 84 зоны доступности (AZ) в 26 географических регионах по всему миру. Он работает с использованием модели общей ответственности, управляя базовой инфраструктурой, чтобы клиенты могли сосредоточиться на других аспектах своих ИТ.

Вот популярные решения для баз данных AWS:

  • Amazon Aurora — этот механизм реляционной базы данных совместим с MySQL и PostgreSQL. Он сочетает в себе простоту и экономичность баз данных с открытым исходным кодом со скоростью и доступностью коммерческих баз данных.
  • Amazon DynamoDB — предлагает полностью управляемую базу данных ключей и документов. Он обеспечивает одноразрядную производительность в миллисекундах при масштабировании и обеспечивает встроенную безопасность, кэширование в памяти для интернет-приложений, а также резервное копирование и восстановление.
  • Amazon ElastiCache — веб-сервис для развертывания, эксплуатации и масштабирования кэша в памяти в облаке. Он позволяет извлекать информацию из управляемых кэшей в памяти вместо того, чтобы полагаться на базы данных на дисках. В результате повышается производительность ваших веб-приложений.
  • Amazon MemoryDB для Redis — эта надежная служба базы данных в памяти совместима с Redis. Он обеспечивает сверхвысокую производительность и разработан специально для приложений, основанных на архитектуре микросервисов.
  • Amazon Neptune — эта полностью управляемая служба графовой базы данных работает быстро и надежно. Это упрощает создание и запуск приложений с наборами данных с высокой степенью связи.
  • Amazon Relational Database Service (Amazon RDS) — управляемая служба, помогающая настраивать, масштабировать и управлять реляционными базами данных в облаке. Он предлагает экономичную и масштабируемую емкость и автоматизирует трудоемкие административные задачи, такие как подготовка оборудования, установка исправлений, резервное копирование и настройка базы данных.
  • База данных Amazon Quantum Ledger (QLDB) — эта полностью управляемая база данных реестра обеспечивает неизменяемый, прозрачный и криптографически проверяемый журнал транзакций. Журнал принадлежит центральному доверенному органу. Он отслеживает каждое изменение данных приложения и ведет полную историю изменений с течением времени.
  • Amazon Timestream — этот полностью управляемый сервис предлагает базу данных временных рядов для IoT и операционных приложений. Это быстрое и масштабируемое решение, упрощающее хранение и анализ триллионов ежедневных событий за 1/10 стоимости реляционной базы данных.
  • Amazon DocumentDB (с совместимостью с MongoDB) — этот полностью управляемый сервис предлагает базу данных документов. Он быстрый, высокодоступный, масштабируемый и поддерживает рабочие нагрузки MongoDB.

Microsoft Azure

Azure — это платформа облачных вычислений Microsoft. Он предлагает более 200 услуг и продуктов для локальных, облачных и гибридных облачных сред. Azure защищает свою базовую инфраструктуру, предлагая различные функции и услуги, которые помогают клиентам защищать свою информацию и рабочие нагрузки и расти в масштабе.

Вот популярные решения для баз данных Azure:

  • Azure Cosmos DB — эта полностью управляемая мультимодальная база данных предлагает готовое глобальное распространение. Он предоставляет различные функции, включая репликацию с несколькими мастерами, задержку чтения/записи в миллисекундах и автоматическое масштабирование.
  • База данных SQL Azure — вы можете развернуть эту управляемую службу базы данных локально через Azure Arc или использовать облачную версию. Он предлагает различные функции, включая машинное обучение, обнаружение данных, масштабируемость, простую миграцию и встроенную безопасность.
  • База данных Azure для MySQL — эта полностью управляемая служба базы данных основана на версии MySQL сообщества. Он расширяет эти функции, предлагая встроенную безопасность, независимое масштабирование вычислительных ресурсов и ресурсов хранения, а также расширенную защиту от угроз.
  • База данных Azure для PostgreSQL — эта полностью управляемая база данных работает в Azure или локально через Azure Arc. Он предлагает различные функции, включая интеллектуальный анализ производительности, горизонтальное масштабирование с помощью Hyperscale и встроенную безопасность.
  • База данных Azure для MariaDB — эта полностью управляемая база данных основана на версии MariaDB сообщества. Он расширяет основные функции, предлагая высокую доступность, встроенную безопасность и масштабируемость.
  • Кэш Azure для Redis — эта полностью управляемая база данных в памяти обеспечивает задержку в миллисекундах. Он также предлагает встроенную безопасность и гибкое масштабирование.

Google Cloud

Google Cloud — поставщик облачных вычислений, предлагающий различные услуги и продукты. Инфраструктура распределена по 29облачные регионы и 88 зон, что обеспечивает доступность этих услуг более чем в 200 странах и территориях. Поставщик привержен открытому исходному коду, помогая организациям избежать привязки к поставщику и внедрять многооблачные и гибридные облачные реализации.

Вот популярные решения для баз данных Google Cloud:

  • Google Cloud SQL — этот управляемый сервис предлагает облачные базы данных MySQL, SQL Server и PostgreSQL. Это помогает снизить затраты на обслуживание и автоматизировать различные задачи базы данных, включая выделение ресурсов, резервное копирование, высокую доступность, аварийное восстановление и управление емкостью хранилища.
  • Cloud Spanner — эта база данных корпоративного уровня распределена по всему миру и строго согласованна, обеспечивая доступность до 99,999 %. Он призван объединить преимущества нереляционного горизонтального масштабирования с реляционной структурой базы данных.
  • Bare Metal Solution — эта услуга предоставляет оборудование для запуска специализированных рабочих нагрузок с малой задержкой в ​​Google Cloud. Он идеально подходит для переноса базы данных Oracle в Google Cloud.
  • Cloud Firestore — эта бессерверная база данных документов строго непротиворечива и обеспечивает доступность до 99,999 %. Он оптимизирован для создания приложений, служит серверной частью как услуга и масштабируется по требованию.
  • Google Cloud Bigtable — эта редко заполняемая таблица может масштабироваться до тысяч столбцов и миллиардов строк, поддерживая хранение терабайтов или петабайтов данных. Вы можете использовать его для хранения огромных объемов данных с одним ключом с низкой задержкой.
  • Memorystore — эта полностью управляемая служба предлагает хранилище данных в памяти для Redis и Memcached, размещенное в Google Cloud. Он автоматизирует различные задачи, включая подготовку, отработку отказа, установку исправлений и репликацию. Вы можете использовать его для хранения в памяти и временных хранилищ данных.

Oracle Cloud

Oracle — американская корпорация, предлагающая различные продукты и услуги, включая базы данных и облачные сервисы. Вендор имеет глобальную инфраструктуру центров обработки данных в 20 странах, обслуживающих клиентов в 37 облачных регионах. Oracle предлагает решения для локального развертывания, многооблачных и гибридных облачных сред.

Вот популярные базы данных Oracle в облачных решениях:

  • Автономная база данных Oracle — это универсальное облачное решение для баз данных для озер данных, киосков данных, пакетной обработки данных и оперативной отчетности. Oracle использует машинное обучение для полной автоматизации задач базы данных. Он предлагает более высокую производительность, безопасность, эффективность работы и надежность.
  • Служба базы данных Oracle — эта служба позволяет создавать экземпляры базы данных Oracle и управлять ими в рамках Oracle Cloud Infrastructure (OCI). Вы можете подготовить базы данных на виртуальных машинах (ВМ) с серверами без операционной системы с локальным флэш-хранилищем NVMe или томами блочного хранилища.
  • Oracle Exadata Cloud@Customer — эта услуга сочетает в себе производительность Oracle Exadata с гибкостью, доступностью и простотой службы управляемой базы данных.
  • Oracle Exadata — эта услуга предлагает высоконадежную архитектуру для запуска базы данных Oracle. Это может ускорить вывод на рынок критически важных рабочих нагрузок и сократить площадь, занимаемую локальным центром обработки данных.
  • Oracle MySQL HeatWave — эта служба позволяет запускать рабочие нагрузки OLAP и OLTP непосредственно из базы данных MySQL. Это устраняет необходимость трудоемкого, дорогостоящего и сложного перемещения данных и интеграции с аналитическими базами данных.
  • Облачная служба базы данных Oracle NoSQL — эта служба предлагает пропускную способность по запросу и выделение ресурсов на основе хранилища. Он поддерживает столбцовые модели данных, модели данных «ключ-значение» и документы, предлагая гибкие гарантии транзакций.

IBM Cloud

IBM Cloud — поставщик облачных вычислений, предлагающий более 170 услуг и продуктов. Глобальная инфраструктура вендора включает 60 центров обработки данных, разбросанных по шести регионам и 19 зонам доступности. Как и большинство авторитетных поставщиков облачных услуг, IBM Cloud предлагает решения для многооблачной и гибридной облачной инфраструктуры, а также программы защиты данных и соответствия требованиям облачных вычислений.

Вот популярные решения для баз данных IBM:

  • Облачные базы данных IBM для PostgreSQL — это предложение базы данных PostgreSQL как услуги (DBaaS). Он обеспечивает высокую доступность, восстановление на момент времени (PITR), реплики чтения и оркестрацию резервного копирования.
  • IBM Cloud Databases для MySQL — это полностью управляемая служба, упрощающая развертывание и масштабирование реляционных баз данных MySQL в облаке.
  • IBM Db2 в облаке — это полностью управляемая облачная база данных SQL. Он обеспечивает восстановление на определенный момент времени, выделенную операционную группу, технологию аварийного восстановления с высокой доступностью (HADR), поддержку нескольких зон и независимое масштабирование.
  • IBM Cloudant — эта полностью управляемая распределенная база данных оптимизирована для быстрорастущих веб-приложений и мобильных приложений и больших рабочих нагрузок. Он может эластично масштабировать пропускную способность и хранилище и имеет соглашение об уровне обслуживания на уровне 99,99 %.
  • IBM Cloud Databases для MongoDB — эта услуга предлагает различные функции MongoDB, в том числе расширенные документы JSON, многодокументные транзакции, аутентичные API и мощный язык запросов. Кроме того, служба автоматизирует задачи администрирования базы данных, такие как высокая доступность, шифрование, планирование инфраструктуры и резервное копирование.
  • IBM Cloud Databases для DataStax — это решение Apache Cassandra корпоративного уровня, обеспечивающее высокую производительность, проверенную надежность и гибкость рабочих нагрузок.
  • IBM Cloud Databases для Elasticsearch — эта услуга сочетает в себе возможности индексации базы данных документов JSON с гибкостью полнотекстового поискового механизма. Результатом стал мощный инструмент для обширного анализа больших данных, автозаполнения, готовых к работе каталогов, анализа журналов, анализа блокчейна и мониторинга.
  • Базы данных IBM Cloud для Redis — эта служба может помочь вам использовать счетчики, списки, HyperLogLogs и очереди для решения сложных проблем с данными.
  • IBM Cloud Hyper Protect DBaaS — эта услуга предоставляет высокодоступные среды корпоративных облачных баз данных для рабочих нагрузок с конфиденциальными данными. Он использует технологию LinuxONE для обеспечения встроенного шифрования данных с вертикальной масштабируемостью и производительностью.
  • IBM Db2 Warehouse on Cloud — эта полностью управляемая услуга предлагает эластичное облачное хранилище данных для независимого масштабирования вычислительных ресурсов и хранилища.

Проблемы с облачной базой данных

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

Ограничения размера : Это может быть основным различием между вариантами DBaaS и управляемого хранилища. Предложения DBaaS с годами расширили свою максимальную емкость, теперь предлагая функции автоматического масштабирования, но они по-прежнему имеют жесткие ограничения, когда речь идет о хранилище. Будете ли вы масштабироваться за пределы возможностей экземпляров DBaaS? Базы данных корпоративного уровня нуждаются в возможности роста с течением времени. Есть способы преодолеть эти ограничения с помощью управляемого хранилища, как с использованием многоуровневого хранения данных для менее дорогих уровней хранения, так и с большей емкостью масштабирования.

Защита данных : Ваша база данных может находиться в облаке, но ее все равно необходимо создать резервную копию и защитить. Хотя DBaaS обычно поставляется с готовыми ежедневными моментальными снимками и резервными копиями, этих возможностей часто недостаточно в сценариях корпоративного уровня. Здесь могут помочь варианты управляемого хранилища, например, то, что предлагает Cloud Volumes ONTAP с моментальными снимками вашей базы данных, а также встроенная высокая доступность, которая гарантирует, что вы никогда не пропустите строгое RPO=0, RTO<60- вторые цели.

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

Что можно сделать в этом случае? Вы можете либо выделить избыточную емкость, чтобы получить требуемую производительность от службы управляемой базы данных, либо переключиться на один из более дорогих вариантов дисков. Если ваши рабочие нагрузки имеют большие скачки производительности, это означает, что хранилище, необходимое для вашей DBaaS, может значительно увеличить ваши затраты.

Клонирование базы данных : Клонирование базы данных является часто необходимой задачей для целей разработки/тестирования. Однако это может сильно повлиять на вашу производительность и затраты в зависимости от варианта вашей облачной базы данных.

При использовании DBaaS клоны вашей облачной базы данных по сути являются полными копиями вашей базы данных, что означает, что вся базовая емкость вашей базы данных дублируется (или больше, если вам нужно более одного клона). Теперь из этого правила есть исключения, например, в случае с AWS RDS Aurora, в котором реализовано быстрое клонирование базы данных RDS.

При быстром клонировании базы данных RDS клонированная база данных указывает на исходную базу данных, поэтому копирование данных не выполняется. Любые изменения или записи переходят на новые страницы базы данных, чтобы не влиять на исходную базу данных. Это обеспечивает хорошую экономию средств и быстрый доступ к клонам баз данных, но потенциальным недостатком является то, что в настоящее время вы ограничены 15 клонами для баз данных MySQL или PostgreSQL. В сценариях разработки/тестирования 15 копий обычно становятся узким местом.

Доступны варианты управляемого хранилища, обеспечивающие более гибкие возможности клонирования. NetApp FlexClone® позволяет создавать неограниченное количество перезаписываемых клонов мгновенно и с минимальным использованием пространства.

Подъем и перенос : Если вы перемещаете свои рабочие нагрузки в облако, одна из первых проблем, с которой вы столкнетесь, — это выяснить, как выполнять свои рабочие нагрузки в облаке. Идея DBaaS звучит великолепно, но знаете ли вы, как их использовать? Вы используете специализированную базу данных? Подходит ли ваша база данных для модели DBaaS? Чего вы не знаете, и насколько ваши сотрудники готовы справиться с ситуациями, которые могут возникнуть?

Придерживаясь традиционного развертывания базы данных, многие из этих проблем исчезают, и вы можете просто продолжать обработку в облаке.

DBaaS предлагает готовую модель для вашей базы данных. Он не настраивается и может потребовать от вас изменить способ работы вашей базы данных или приложения, зависящего от этой базы данных. Управляемое хранилище для облачных компонентов обеспечивает большую гибкость и адаптируемость, что может свести к минимуму время обучения и «подводные камни» при перемещении ваших рабочих нагрузок в облако.

Гибридные облачные/многооблачные операции : Основное различие между вариантами DBaaS и управляемого хранилища заключается в том, насколько хорошо они могут способствовать гибридным облачным и мультиоблачным операциям в ваших локальных центрах обработки данных или, возможно, между поставщиками общедоступных облаков. Публичное облако DBaaS очень мощное, но они несовместимы друг с другом напрямую. Это означает, что перемещение рабочих нагрузок вашей базы данных в облака или из них потребует более сложной ручной настройки.

Благодаря использованию некоторых вариантов управляемого хранилища это может быть намного проще, поскольку уровень управления данными может беспрепятственно координировать различные среды хранения, независимо от того, находятся ли они в другом облаке или локально. Например, если вы уже используете NetApp в локальной среде, вы можете воспользоваться преимуществами SnapMirror® для перемещения данных в облака и через них, а также легко перенести рабочие нагрузки обратно в локальную среду.

Сводка

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

Если для вашей базы данных важен более высокий уровень адаптивности, масштабируемости, защиты и контроля, управляемое хранилище для облачной базы данных, скорее всего, будет лучшим выбором. NetApp Cloud Volumes ONTAP — это платформа управления данными от NetApp, которая действует как уровень управляемого хранилища для хранения в Google Cloud, AWS и Azure. Облачные базы данных, работающие в Cloud Volumes ONTAP, выигрывают от возможностей управляемого хранилища, таких как высокая доступность, эффективность для снижения затрат на облачное хранилище данных, улучшенная защита данных, более высокая производительность и многое другое.

Это первая запись нашей базы данных в облачной серии. Предстоящие публикации будут посвящены конкретным типам баз данных, включая базы данных SQL, Oracle и NoSQL, такие как Hadoop или MongoDB, а также вариантам баз данных в различных облаках.

Узнайте больше об облачной базе данных

Серия облачных баз данных: SQL в облаке

Популярность баз данных SQL Server, включая MSSQL, MySQL и PostgreSQL, сделала их основой корпоративных бизнес-приложений и операций. Но переход к облаку открывает новые возможности для развертывания SQL, которые мы исследуем в этом блоге.

Подробнее см. в серии «Облачные базы данных: SQL в облаке»

«Облачная» серия баз данных: Oracle Database в облаке

Oracle остается популярным выбором для развертывания баз данных на многих предприятиях. Но по мере того, как архитектуры хранения данных начинают использовать облачные элементы, пользователям Oracle необходимо найти способы работы с использованием моделей облачных баз данных. Каковы их варианты? Узнайте в этом блоге.

Подробнее см. в серии статей об облачных базах данных: Oracle Database в облаке

Серия облачных баз данных: развертывание NoSQL в облаке

Создание баз данных NoSQL в облаке может оказаться более сложной задачей для предприятий, чем традиционные кластеры реляционных баз данных. В этом блоге мы покажем, как вы можете удовлетворить значительные требования к управлению вычислительными ресурсами и хранилищем для развертывания облачной базы данных NoSQL.

Подробнее читайте в серии «Облачные базы данных: NoSQL в облачных развертываниях»

NoSQL и SQL: сравнение баз данных

Базы данных бывают разных видов, но между ними есть одно четкое различие: базы данных NoSQL и SQL. В чем разница между этими двумя моделями и какая из них подходит для вашего развертывания в облаке как сегодня, так и в будущем? Узнайте в этом блоге.

Подробнее см. NoSQL и SQL: сравнение баз данных

Как защитить базу данных в облаке: 7 основных рекомендаций

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

Дополнительные сведения см. в разделе Как защитить базу данных в облаке: 7 основных рекомендаций

5 моментов, которые следует учитывать при работе с базами данных в облаке

Работа с облачной базой данных включает в себя множество компонентов, от самих данных до частей, которые обеспечивают ее работу, таких как ЦП, ОЗУ, сеть, лицензии и многое другое. Как вы можете оставаться на вершине всего этого? Этот пост дает ИТ-специалистам пять ключевых советов по развертыванию облачных баз данных.

Узнайте больше в разделе «5 моментов, которые следует учитывать при работе с базами данных в облаке»

Мгновенное резервное копирование и восстановление облачных баз данных с помощью SnapCenter

Специалисты по хранению данных годами полагаются на NetApp SnapCenter для защиты локальных баз данных с помощью функций мгновенного резервного копирования и восстановления — и эти преимущества теперь также доступны в облаке.