Microsoft SQL Server
- 1 year ago
- 0
- 0
Microsoft Azure SQL Databases (первоначально SQL Server Data Services, позже SQL Services, позже Windows Azure SQL Databases) — это облачный сервис от корпорации Microsoft, предоставляющий возможность хранения и обработки реляционных данных, а также генерации отчетности. Предоставляет функциональность для различных сценариев синхронизации данных (локальная инфраструктура<=>облако, облако<=>облако). Является частью Microsoft Azure .
Microsoft Azure SQL Databases основан на
Microsoft SQL Server
, но предоставляет только подмножество
типов данных
.
Поддерживаются основные типы: точные и приблизительные числа, символьные строки (в том числе
Юникод
), дата и время, пространственные, двоичные и прочие типы данных.
Используется основанный на
XML
формат для передачи данных. Так же как и Microsoft SQL Server, Microsoft Azure SQL Databases использует
T-SQL
в качестве языка запросов.
(TDS) используется в качестве протокола для доступа к сервису через Интернет. По протоколу
HTTP
REST
доступ не предоставляется. Microsoft рекомендует использовать
ADO.NET Data Services
для передачи данных и создания сервисов.
Пользователь может посылать Transact SQL запросы по протоколу TDS к сервису Windows Azure SQL Databases, и это позволяет приложениям использовать Windows Azure SQL Databases так же, как они используют локальный SQL Server. Однако, поскольку Windows Azure SQL Databases является сервисом, его администрирование имеет свои особенности. В отличие от администрирования локального SQL Server, Windows Azure SQL Databases разделяет логический и физический аспекты администрирования. Клиент продолжает администрировать БД , управлять логинами, пользователями и ролями, однако об оборудовании заботится Microsoft . [ источник не указан 2930 дней ]
Платформа Microsoft Azure является «облачной» платформой [ прояснить ] для приложений, позволяющей хранить данные и выполнять приложения в датацентрах Microsoft. Microsoft Azure предоставляет «облачную» операционную систему , на основе которой работают все сервисы Azure и разработанные приложения. Платформа предлагает доступ к возможностям публичного облака. Используя публичное облако, клиент оплачивает только ресурсы и мощности, которые задействованы в приложение и только за фактическое время использования этих ресурсов. Основные особенности данной модели:
Работоспособность платформы Microsoft Azure обеспечивают 8 глобальных дата центров Microsoft.
В остальных аспектах Microsoft Azure SQL Databases значительно расширяет возможности SQL Server. В состав Microsoft Azure SQL Databases входят:
Все соединения с Microsoft Azure SQL Databases в обязательном порядке шифруются SSL. По умолчанию брандмауэр Microsoft Azure SQL Databases блокирует все соединения с сервером.
В некоторых датацентрах используются контейнеры по 1800—2500 серверов.