Azure SQL Database

Бесплатно
Windows
macOS
Linux

Сайт: azure.microsoft.com/en-us/products/azure-sql/database

Azure SQL Database — это управляемая облачная реляционная система управления базами данных, разработанная компанией Microsoft и размещаемая в облачной платформе Azure. Система предоставляет совместимый с Microsoft SQL Server интерфейс и движок хранения данных, но при этом реализует модели развертывания и управления, характерные для облачных сервисов: автоматическое резервирование, обновления, масштабирование и встроенные средства высокой доступности. Сервис ориентирован на хранение структурированных данных и поддерживает транзакции, язык запросов T-SQL и средства администрирования, знакомые пользователям SQL Server.

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

  • Модели развертывания: одиночные базы данных, эластичные пулы и управляемые экземпляры, позволяющие выбирать баланс изоляции и совместного использования ресурсов.
  • Масштабирование: вертикальное и горизонтальное масштабирование вычислительных и хранилищных ресурсов с возможностью автоматического или ручного изменения мощности.
  • Высокая доступность: автоматизированные механизмы репликации и восстановления, распределение по зонам доступности, автоматическое переключение при сбоях.
  • Резервное копирование и восстановление: регулярные автоматические резервные копии, точечное восстановление во времени и опции для долгосрочного хранения резервов.
  • Безопасность: шифрование на уровне хранения и соединений, управление доступом через роли и интеграция с облачными средствами управления идентификацией и доступом.
  • Совместимость с T-SQL и инструментами: поддержка языка T-SQL и широкая совместимость с инструментами разработки и администрирования, используемыми для SQL Server.
  • Наблюдаемость и мониторинг: встроенные метрики производительности, журналы и диагностические средства для анализа нагрузки и оптимизации запросов.
  • Автоматизация управления: автоматические обновления, патчинг и оптимизация, снижающие операционные затраты на обслуживание инфраструктуры.
  • Многоуровневая модель ценообразования: разнообразные тарифные уровни и модели оплаты (оплата за ресурсы, резервирование), позволяющие адаптировать стоимость к требованиям нагрузки.
  • Сценарии использования: корпоративные приложения, веб‑ и мобильные приложения, аналитические рабочие нагрузки и миграция существующих решений из локальных сред в облако.
Подробнее