SQL AzureMicrosoft Azure SQL Databases (спочатку SQL Server Data Services, пізніше SQL Services, а ще пізніше Microsoft Azure SQL Databases) — це хмарний сервіс від корпорації Microsoft, надає можливість зберігання і обробки реляційних даних, а також генерації звітності. Представляє функціональність для різних сценаріїв синхронізації даних (локальна інфраструктура<=>хмара, хмара<=>хмара). Є частиною Microsoft Azure. Microsoft Azure SQL Databases написаний на Microsoft SQL Server, але представляє тільки підмножину типів даних. Підтримуються основні типи: точні і приблизні числа, символьні рядки (у тому числі Юнікод), дата і час, просторові, двійкові та інші типи даних. Для написання використовується XML[1],формат для передачі даних. Так само як і Microsoft SQL Server, Microsoft Azure SQL Databases використовує T-SQL як мови запитів. Tabular Data Stream (TDS) використовується як протокол для доступу до сервісу через Інтернет. За протоколом HTTP REST доступ не надається. Microsoft рекомендує використовувати ADO.NET Data Services для передачі даних і створення сервісів. Користувач може посилати Transact SQL запити по протоколу TDS до сервісу Microsoft Azure SQL Databases, і це дозволяє додаткам використовувати Microsoft Azure SQL Databases так само, як вони використовують локальний SQL Server. Оскільки Microsoft Azure SQL Databases є сервісом, його адміністрування має свої особливості. На відміну від адміністрування локального SQL Server, Microsoft Azure SQL Databases розділяє логічний і фізичний аспекти адміністрування. Клієнт продовжує адмініструвати БД, керувати логінами, користувачами і ролями, однак про обладнання піклується Microsoft. В результаті, Microsoft Azure SQL Databases надає масштабований багатокористувацький сервіс баз даних з високим ступенем доступності, розширюваності, безпеки та самовідновлення Огляд платформиПлатформа Microsoft Azure є «хмарною» платформа для додатків, що дозволяє зберігати дані та запускати програми в дата-центрах Microsoft. Microsoft Azure надає «хмарну» операційну систему, на основі якої працюють всі сервіси Azure і розроблені програми. Платформа пропонує доступ до можливостей публічного хмари. Використовуючи публічну хмару, клієнт оплачує тільки ресурси і потужності, які залучені в додатку і тільки за фактичний час використання цих ресурсів. Основні особливості даної моделі:
Працездатність платформи Microsoft Azure забезпечують 8 глобальних дата центрів Microsoft. СервісиВ інших аспектах Microsoft Microsoft Azure SQL Databases значно розширює можливості SQL Server. До складу Microsoft Azure SQL Databases входять:
БезпекаВсі з'єднання з Microsoft Azure SQL Databases в обов'язковому порядку шифруються SSL.За замовчуванням брандмауер Microsoft Azure SQL Databases блокує всі з'єднання з сервером. Дата-центриУ деяких дата-центрах використовуються контейнери по 1800-2500 серверів.[2] [3] Примітки
Зовнішні посилання
Information related to SQL Azure |