База данных Microsoft Azure SQL - Microsoft Azure SQL Database

База данных SQL Azure
Windows Azure logo.png
Разработчики)Microsoft
изначальный выпуск2010; 10 лет назад (2010)
Доступно ванглийский
ТипУдалось облачная база данных
Интернет сайтлазурный.microsoft.com/ en-us/Сервисы/ sql-база данных/

База данных Microsoft Azure SQL (ранее SQL Azure, Службы данных SQL Server, Службы SQL, и База данных Windows Azure SQL)[1] это управляемая облачная база данных (PaaS ) предоставляется как часть Microsoft Azure.

А облачная база данных это база данных который работает на облачные вычисления платформа, и доступ к ней предоставляется как услуга. Службы управляемых баз данных заботятся о масштабируемости, резервном копировании и высокой доступности базы данных. База данных SQL Azure - это управляемая служба базы данных, которая отличается от AWS RDS который является контейнерный сервис.

Обзор

База данных Microsoft Azure SQL включает в себя встроенную аналитику, которая изучает шаблоны приложений и адаптируется для максимальной производительности, надежности и защита данных. Первоначально он был анонсирован в 2009 году и выпущен в 2010 году.

Ключевые возможности включают:

  • Непрерывное изучение уникальных шаблонов приложений, адаптивная настройка производительности и автоматические улучшения надежности и защиты данных[2]
  • Масштабирование по мере необходимости, практически без простоев приложений[3]
  • Управление и мониторинг многопользовательских приложений с преимуществами изоляции одного клиента на базу данных[4]
  • Используйте инструменты с открытым исходным кодом, такие как Cheetah,[5] sql-cli,[6] Код VS[7] и инструменты Microsoft, такие как Visual Studio[8] и SQL Server Management Studio,[9] Портал управления Azure, PowerShell, и ОТДЫХ API
  • Защита данных[10] с шифрованием, аутентификацией, ограничением доступа пользователей к соответствующему подмножеству данных, непрерывным мониторингом и аудитом, чтобы помочь обнаружить потенциальные угрозы и обеспечить запись критических событий в случае нарушения

Популярные варианты использования

  • Реляционное хранилище данных для облачных приложений и веб-сайтов
  • Деловые и потребительские веб-приложения и мобильные приложения
  • Управление базами данных для мультитенантных приложений (программное обеспечение как сервис )
  • Быстро создавайте базы данных для разработки и тестирования, чтобы ускорить циклы разработки
  • Быстрое масштабирование производственных бизнес-услуг по известной цене
  • Храните данные в облаке для изоляции и безопасности
  • Аутсорсинг управления базами данных, чтобы сосредоточиться на дополнительных услугах

Дизайн

База данных SQL Azure использует кодовую базу SQL Server 2016. Он совместим с SQL Server 2014 и 2016, и большинство функций, доступных в SQL Server 2016, доступны в базе данных SQL Azure. Список несовместимости[11] публикуется Microsoft.

График

  • 2009 - Объявление об услуге[12]
  • 2010 - Сервис запущен[13]
  • 2014 - Анонсирована новая версия[14]
  • 2015 - анонсирован Elastic Pools[15]

Ценообразование

База данных SQL Azure предлагается в виде автономной базы данных или пула эластичных баз данных и предлагается по трем уровням: базовый, стандартный и премиум. Каждый уровень предлагает разные уровни производительности для различных рабочих нагрузок.

Ресурсы, доступные для автономных баз данных, выражаются в единицах транзакций базы данных (DTU), а для эластичных пулов - в единицах эластичных DTU или eDTU. DTU определяется как смешанный показатель ЦП, памяти, ввода-вывода данных и ввода-вывода журнала транзакций в соотношении, определяемом тестовой рабочей нагрузкой OLTP, разработанной как типичная для реальных рабочих нагрузок OLTP.

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

Уровень обслуживанияЦелевые рабочие нагрузки
БазовыйЛучше всего подходит для небольшой базы данных, поддерживая, как правило, одну активную операцию в определенный момент времени. Примеры включают базы данных, используемые для разработки или тестирования, или небольшие редко используемые приложения.
СтандартВариант перехода для большинства облачных приложений, поддерживающий несколько одновременных запросов. Примеры включают рабочую группу или веб-приложения.
ПремиумРазработан для большого объема транзакций, поддерживает множество одновременных пользователей и требует высочайшего уровня возможностей обеспечения непрерывности бизнеса. Примерами являются базы данных, поддерживающие критически важные приложения.

Он также доступен в виде ограниченного предложения услуг с пробным веб-сайтом или мобильной службой и может использоваться с пробной подпиской Azure.

Смотрите также

Рекомендации

  1. ^ «MS Branding».
  2. ^ Рабелер, Карл (13 октября 2016 г.). «База данных SQL Azure изучает и адаптируется». Получено 2016-11-03.
  3. ^ Рабелер, Карл (13 октября 2016 г.). «База данных Azure SQL масштабируется на лету».
  4. ^ Рабелер, Карл (13 октября 2016 г.). «Создание мультитенантных приложений с помощью базы данных SQL Azure с изоляцией и эффективностью».
  5. ^ "wunderlist / гепард". GitHub. Получено 2016-11-03.
  6. ^ "sql-cli". npm. Получено 2016-11-03.
  7. ^ «Код Visual Studio - Редактирование кода. Новое определение». code.visualstudio.com. Получено 2016-11-03.
  8. ^ «Любой разработчик, любое приложение, любая платформа | Visual Studio». www.visualstudio.com. Получено 2016-11-03.
  9. ^ «Использовать SQL Server Management Studio». msdn.microsoft.com. Получено 2016-11-03.
  10. ^ Рабелер, Карл (13 сентября 2016 г.). «База данных SQL Azure обеспечивает безопасность и защиту».
  11. ^ Байхэм, Рик (30 августа 2016 г.). «Различия между Transact и SQL в базе данных SQL Azure».
  12. ^ «Службы данных SQL объявляют о планах по ускорению основных функций реляционных баз данных». azure.microsoft.com. Получено 2016-11-03.
  13. ^ «SQL Azure - итоги года». azure.microsoft.com. Получено 2016-11-03.
  14. ^ «Предварительная версия для большей совместимости с SQL Server скоро появится в базе данных SQL Azure». azure.microsoft.com. Получено 2016-11-03.
  15. ^ «Azure по-прежнему остается лучшим местом для программного обеспечения как услуги». azure.microsoft.com. Получено 2016-11-03.

внешняя ссылка