14
SQL Azure Database Denis Reznik LPP Soft MCTS - ASP.NET 3.5 Web Application development MCTS – SQL Server 2008 Database development

SQL Azure Database

Embed Size (px)

DESCRIPTION

MCTS – SQL Server 2008 Database development. MCTS - ASP.NET 3.5 Web Application development. SQL Azure Database. LPP Soft. Denis Reznik. Преимущества SQL Azure Database. Масштабируемость Оплата “pay as you go” Баллансировка нагрузки - PowerPoint PPT Presentation

Citation preview

Page 1: SQL Azure  Database

SQL Azure DatabaseDenis Reznik

LPP Soft

MCTS - ASP.NET 3.5 Web Application development

MCTS – SQL Server 2008 Database development

Page 2: SQL Azure  Database

Преимущества SQL Azure Database

• Масштабируемость• Оплата “pay as you go”• Баллансировка нагрузки• Высокая доступность (для каждой базы хранится 2

реплики)• Встроенная защита• Быстрый старт• Бесплатные обновления

Page 3: SQL Azure  Database

SQL Azure Service Account> К аккаунту привязан 1 или более серверов

> Работа с порталом

> Инструмент оплаты

> Сервер содержит одну или более баз данных> Содержит информацию о БД

> Точка настройки аутентификации и безопасности

> Unit of Geo-location

> Представляет собой логическую группировку БД

> Содержит набор SQL объектов> Полный аналог SQL Server БД

> Содержит таблицы, процедуры, индексы, и т.п.

Account

Server

Database

Page 4: SQL Azure  Database

Демо

Начало работы с SQL Azure

Page 5: SQL Azure  Database

История продукта

Page 6: SQL Azure  Database

Демо

Работа с SQL Azure Database c помощью SQL Server Management Studio

Page 7: SQL Azure  Database

Отказоустойчивость и резервное копирование данных

Сценарий Решение Когда Ответственная сторона

Аппаратные и потоковые ошибки

Множественные реплики БД, с автоматическим восстановлением, в случае падения основной базы. Системные бэкапы, для дополнительной защиты.

Сегодня

SQL Azure – Встроенній сервисX

Действия приложения либо администратора, приводящие к потере данных

Использование BCP, SSIS или других утилит, для резервного копирования данных

Сегодня

Клиент

Database clone создание по требованию копии вашей БД

• Клонирование происходит с транзакционной последовательностью

• Когда операция клонирования завершена, реплика функционирует так же, как и обычная БД

1-я полов. 2010

Клиент

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

• Конфигурирование времени хранения

• Резервные копии доступны для чтения

• Текущий либо удалённый регион

2-я полов. 2010

1. Клиент включает и конфигурирует.

2. Сервис поддерживает

Page 8: SQL Azure  Database

Демо

Загрузка данных в SQL Azure Database c помощью SQL Server Integration Services

Page 9: SQL Azure  Database

Запросы клиентов

• Поддержка profiler и DMVs• Поддержка пространственных типов данных• Поддержка Full-Text Search• Поддержка отслеживания изменений• Поддержка CLR• «Облачные» Business Intelligence (BI) решения• Поддержка шифрования• Дополнительные модели аутентификации (WIF)

http://www.mygreatsqlazureidea.com

Page 10: SQL Azure  Database

Демо

Создание проекта, использующего SQL Azure Database в качестве хранилища данных

Page 11: SQL Azure  Database

Стоимость «облачного» решения

• Web Edition – размер базы до 1 Гб – $9.99• Business Edition размер базы до 10 Гб - $99.9• Входящий трафик - $0.10 за Гб• Исходящий трафик - $0.15 за Гб• Трафик между SQL Azure Database и приложением,

находящимся в Windows Azure не тарифицируется• Текущая схема оплаты была выбрана на основе

запросов клиентов, и в дальнейшем она будет двигаться в направлении “pay as you go”.

Page 12: SQL Azure  Database

• South Central USA• North Central USA (Dec-

2009)• Southeast Asia• North Europe

Additional sub-regions will be

deployed in lock-step with Windows

Azure Platform

Global Availability

Timeline

PDC 2009Ready for Go-Live

1/1/2010Start Billing

2/1/2010End Free Period

SQL

Azur

e D

atab

ase

Road

map

Service Update

Service

Update

Service Update Rhythm

Service

Update

Service Update

Service

Update

Service

Update

First half of the year

Second half of the year

Page 13: SQL Azure  Database

Пол

езны

е сс

ылк

и• Сайт продукта –

http://www.microsoft.com/windowsazure/sqlazure/• Страничка продукта в MSDN - http://

msdn.microsoft.com/en-us/library/ee336279.aspx• Форум SQL Azure - http://social.msdn.microsoft.com/Forums/

en-us/ssdsgetstarted/threads• SQL Azure developer portal - https://sql.azure.com/• Блог комманды SQL Azure - http://blogs.msdn.com/ssds/• Видео с PDC 2009 - http://

microsoftpdc.com/Sessions/Tags/SQLAzure• “По дороге с облаками” - http://cloud.in.ua/• SQL Server 2008 R2 Management Studio Download - http://

blogs.msdn.com/ssds/archive/2009/11/11/9921041.aspx• What features do you want to see? -

http://www.mygreatsqlazureidea.com• Регистрация на тестовую версию - http://go.microsoft.com/fwlink

/?LinkID=129453

Page 14: SQL Azure  Database

Вопросы

? Резник Денис.Net Team Lead LPP Soft

[email protected]://twitter.com/DenisReznik

http://dev.net.ua/blogs/denisreznik/MCTS – SQL Server 2008 Database development

MCTS - ASP.NET 3.5 Web Application developmenthttp://dev.net.ua/files/folders/unetameetings/entry9068.aspx