Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Сервер отдела Windows Azure Boot Camp Локальный сервер Сервер предприятия «Облачный» сервер WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Приложение Утилиты ODBC ADO.NET TDS SQL Azure Server Маршрутизация Биллинг Инициализация Windows Azure Boot Camp SQL Server SQL Server SQL Server SQL Azure Fabric SQL Azure Fabric SQL Azure Fabric Сервер Сервер Сервер WindowsAzureBootCamp.com Зайдите на http://windows.azure.com Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Подключение с SSMS Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com server @server Windows Azure Boot Camp WindowsAzureBootCamp.com Интернет Windows Azure Boot Camp WindowsAzureBootCamp.com Для таблиц необходимы кластерные индексы Windows Azure Boot Camp WindowsAzureBootCamp.com Традиционный SQL Server и SQL Azure SQL (встроенная) и Windows-аутентификация Авторизация на основе пользователей и ролей Серверные роли, такие как serveradmin, securityadmin и dbcreator Доступ через TDS + SSL по порту TCP 1433 Брандмауэр и блокирование по IP с использованием брандмауэра на хосте Поддержка встроенного шифрования (TDE) Windows Azure Boot Camp Только SQL (встроенная) аутентификация Авторизация на основе пользователей и ролей Роли login manager и dbmanager в БДMaster для симуляции соответствующих ролей Доступ через TDS + SSL по порту TCP 1433 Встроенный брандмауэр SQL Azure для блокирования по IP Нет встроенной поддержки шифрования WindowsAzureBootCamp.com Модель аутентификации и авторизации Логины SQL Server Пользователи базы данных Роли базы данных Windows Azure Boot Camp Используется для аутентификации доступа на уровне сервера Используется для предоставления доступа на уровне базы данных Используется для группировки пользователей и предоставления доступа на уровне базы данных WindowsAzureBootCamp.com Модель разрешений на уровне базы данных аналогична SQL Server Логины ассоциированы с пользователями в БД Пользователи могут принадлежать или нескольким ролям базы данных Разрешения могут быть выданы на роль или на пользователя Пока в SQL Azure нет поддержки аудита Пока нет поддержки шифрования (TDE) Encrypt=True;TrustServerCertificate=False Windows Azure Boot Camp WindowsAzureBootCamp.com ЛОГИЧЕСКАЯ Таблицы, представления, ограничения SProcs, UDF Физическая Пользователи, логины, индексы В будущем- профиль DAC Политики управления и отказоустойчивости, требования для развертывания Windows Azure Boot Camp Развертывание юнита Схема WindowsAzureBootCamp.com Модель безопасности совместима с локальным SQL Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Edition Web Business Bandwidth Макс. 1 Гб. $9.99/месяц нет $.10 вход. / $.12 исх. Азия $.30 вход./ $.19 исх. Макс. 5 Гб. $49.95/месяц нет то же самое Макс. 10 Гб. нет $99.99/месяц то же самое Макс. 20 Гб. нет $199.98/месяц то же самое Макс. 30 Гб. нет $299.97/месяц то же самое Макс. 40 Гб. нет $399.96/месяц то же самое Макс. 50 Гб. нет $499.95/месяц то же самое Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Распределённый доступ Windows Azure Boot Camp WindowsAzureBootCamp.com CustomerAudit ProductImages PurchaseOrders OrderHistory Products LineItems ProductAvailability ShoppingCart Companies Orders Customers DOSO_Full_db Windows Azure Boot Camp WindowsAzureBootCamp.com Customers Orders Products Companies LineItems ProductAvailability CustomerAudit PurchaseOrders ShoppingCart OrderHistory DOSO_Customers Windows Azure Boot Camp DOSO_Orders ProductImages DOSO_Products WindowsAzureBootCamp.com Customers Orders Companies LineItems CustomerAudit ShoppingCart PurchaseOrders Products ProductAvailability ProductImages Customers Orders Companies LineItems CustomerAudit OrderHistory ShoppingCart DOSO_Customers_AK Orders Companies LineItems ShoppingCart ProductAvailability ProductImages OrderHistory DOSO_Customers_LQ Customers CustomerAudit PurchaseOrders Products PurchaseOrders Products ProductAvailability ProductImages OrderHistory DOSO_Customers_RZ Windows Azure Boot Camp WindowsAzureBootCamp.com Корень Федерация “CustData” (Ключ федерации: CustID) Член: [мин., 100) АЕ ПК=5 АЕ ПК=25 АЕ ПК=35 Член : [100, 488) АЕ ПК=105 АЕ ПК=235 АЕ ПК=365 Член : [488, макс.) АЕ ПК=555 Windows Azure Boot Camp АЕ ПК=2545 АЕ ПК=3565 WindowsAzureBootCamp.com SalesDB Products Федерация “Orders_Fed” (Ключ федерации: CustID) Член: [мин., макс.) orders Windows Azure Boot Camp zipcode WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com SQL Server к SQL Azure Sync Преимущества • «Облако» дополняет, но не заменяет • Переносит рабочий процесс в «облако» без инвестирования в существующую инфраструктуру SQL Azure Синх. • Новые сценарии, охватывающие взаимодействие бизнеса и «облака» Windows Azure Boot Camp WindowsAzureBootCamp.com SQL Azure к SQL Server Sync • • • • Преимущества Данные находятся также в удаленных и розничных офисах, ближе к конечным пользователям Низкая латентность – доступ к данным не требует переноса туда и обратно Высокая доступность – приложение продолжает работать при недоступном сервере Уменьшение нагрузки на сеть – большинство данных хранятся локально Windows Azure Boot Camp SQL Azure WindowsAzureBootCamp.com http://azure.com Оффлайнприложения Локальные приложения Синх. Синх. База данных SQL Azure http://azure.com Windows Azure Boot Camp Розничные & удаленные офисы WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com http://msdn.microsoft.com/enus/library/ee336245.aspx Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com Windows Azure Boot Camp WindowsAzureBootCamp.com