Windows Azure Platform Overview

advertisement
Denis Pasechnik
MS ISV DE Ukraine
067 4079288
Windows® Azure™ Platform
Языки программирования общего назначения
Рынок
Хранилище
Вычисления
CDN
Управление
AppFabric
Реляционная
база
Управление
Windows® Azure™ Platform
Облачная Операционная Система
Windows® Azure™ Platform
ролей
•
экземпляров
•
Варианты ролей
Спроектирована для
обработки Web
запросов
•
•
•
•
Обработка входных
данных через
HTTP/HTTPS
Спроектирована
для произвольных
задач
Спроектирована
для поддержки
миграции
Обработка ввода
от:
Запускается в
Windows Server
2008 R2 VHD
•
•
Windows® Azure™ Platform
Масштабированное
хранилище в
облаке
•
•
Доступное
через RESTful
Web services
•
•
Различные
типы
хранилиша
•
•
•
•
•
Windows® Azure™ Platform
•
•
Windows Azure
•
•
•
•
•
Предприятие
Windows® Azure™ Platform
Размещение SQL Server в облаке
Windows® Azure™ Platform
SQL Azure База данных
Наше
приложение
TDS
Windows® Azure™ Platform
Microsoft Sync
Framework
SQL Azure Data
Sync Обзор
Windows® Azure™ Platform
1. Публикация отчетов (RDL) из SQL Server 2008 R2 Business Intelligence
Development Studio (BI Development Studio).
2. Разрабатывать приложения с использованием Visual Studio которые
могут включать ReportViewer элемент управления который может
быть привязан к отчетам размещенным в рамках SQL Azure Reporting
серверов. Приэтом приложение может быть разработано как для onpremise так и для платформы Windows Azure.
3. Просматривать опубликованные отчеты в браузере в соответствии с
правами выданными report server администратором.
4. Программное управление содержанием через SOAP запросы к report
server Web service management endpoint.
Windows® Azure™ Platform
Windows® Azure™ Platform
Сервисные строительные блоки для
взаимодействующих приложений
Windows® Azure™ Platform
AppFabric Access
Control
Посетители
Данные Приложение
Приложение или
Пользователь
Windows® Azure™ Platform
Text
XML
Graphics
Binary Data
Streaming
AppFabric Сервисная
Шина
NAT
Firewall
On-Premises
NAT
Обмен сообщениями между
слабо связанными
композитными приложениями
Прямое взаимодействие
облегчено опосредованно
через механизм Service Bus в
том случае если это
наилучший коммуникативный
механизм доступа.
On-Premises
Windows® Azure™ Platform
Windows® Azure™ Platform
Цены и SLAs
Эластичность, масштабируемость,
безопасность, высокая доступность
автоматизированной сервисной платформы
Access Control
Высокодоступный , масштабируемый, и
самоуправляемый
сервис распределенной базы данных
Service Bus
За операцию с сообщением
За операцию с сообшением
$1.99/100k транзакций
$3.99/месяц за коннекцию
Windows® Azure™ Platform
Быстрый рост
Compute
Compute
On и Off
On off
Inactivity
Period
Usage
Average
Time
Time
•
•
•
•
•
•
Предсказуемый всплеск
Compute
Compute
Непредсказуемый
всплеск
Average Usage
Time
•
•
•
Average Usage
Average Usage
Time
•
•
•
Windows® Azure™ Platform
Шаблон загрузки
Compute
“Unpredictable Bursting“
Описание приложения
Решение на платформе
Windows Azure
Branded marketing website with
customer facing front end, hosting
viewable media content
Windows Azure Вычисления
Windows Azure Хранилище
Content Delivery Network (CDN)
Average Usage
Time
Составляющие
Instance Size: 2 to 4 (Small)
Windows Azure Storage: 10 GB
Data Transfer In: 7.5 GB
Data Transfer Out: 30 GB
Blob Transactions: 30,001
Калькуляция цены
$0.24 to $0.48 per hr
$0.15 per GB
$0.10 per GB
$0.15 per GB
$0.01 per 10,000tx
Оценка стоимости
$259.20
$1.50
$0.70
$4.50
$0.03
Общая месячная стоимость потребления приложения: $265.93
TCO Tool Highlights: Derived On-Premises Costs*
Computing Costs:
Database and Storage Costs:
Bandwidth Costs:
IT Admin Support
Other Costs: (Including Facilities
&Overhead; Setup & Delivery)
Total:
$1,513.50
$3.40
$98.25
$235.75
$1,303.10
$3,154.00
*Traditional server purchase costs, divided over 12 month period
Cost of Ownership Comparison
92%
savings
94%
savings
$3.2K
$266
Hosted
Windows Azure
Platform
$180
Development
Accelerator Core
Windows® Azure™ Platform
Шаблон загрузки
Compute
“Predictable Bursting“
Описание приложения
Решение на платформе
Windows Azure
Web-based payroll application add-on
based in the cloud, with two connected
SQL Azure web databases
Windows Azure Compute
Windows Azure AppFabric
SQL Azure Storage
Average Usage
Time
Составляющие
Калькуляция цены
Compute Instances: 2 to 4 (Medium)
Connections: 2
SQL Azure Database: 2GB (2)
Data Transfer In: 18 GB
Data Transfer Out: 36 GB
$0.24 to $0.48 per hr
$0.15 per GB
$0.10 per GB
$0.15 per GB
$0.01 per 10,000tx
Оценка стоимости
$259.20
$1.50
$0.70
$4.50
$0.03
Общая месячная стоимость потребления приложения: $633.48
TCO Tool Highlights: Derived On-Premises Costs*
Computing Costs:
Database and Storage Costs:
Bandwidth Costs:
Other Costs: (Including Facilities &
Overhead; Setup & Delivery)
Total:
$1,651.23
$653.00
$105.00
$2,045.77
Cost of Ownership Comparison
89%
savings
$633
$475
$4.5K
$4,455.00
Hosted
*Traditional server purchase costs, divided over 12 month period
85%
savings
Windows
Azure
Platform
Development
Accelerator
Core
Windows® Azure™ Platform
Шаблон загрузки
Описание приложения
Compute
“On and Off “
Inactivity
Average
Period
Usage
Warehouse inventory content data-hub
application that provides aggregate
and regional specific information on
inventory levels to network of
warehouse systems
Решение на платформе
Windows Azure
Windows Azure Compute
SQL Azure Database
Time
Составляющие
Windows Azure Compute: 2 (Small)
SQL Storage Database Size: 20 GB
Data Transfer In: 10 GB
Data Transfer Out: 10 GB
Калькуляция цены
$0.24 per hr
$99.99 per 10GB
$0.10 per 1GB
$0.15 per 1GB
Оценка стоимости
129.60
199.98
$1.00
$1.50
Общая месячная стоимость потребления приложения: $332.08
TCO Tool Highlights: Derived On-Premises Costs*
Compute
Database/Storage:
Bandwidth Costs:
Other Costs: (Facilities &
Overhead; Setup & Delivery)
Total:
$1,513.50
$652.80
$172.34
$724.80
$3,063.44
*Traditional server purchase costs, divided over 12 month period
Cost of Ownership Comparison
$3.1K
Hosted
89%
savings
90%
savings
$332
$282
Windows
Azure
Platform
SQL Azure
Development
Accelerator
Windows® Azure™ Platform
Оценка IT
портфеля
Шаблон загрузки
Compute
“Growing Fast“
Average Usage
Описание цели
Решение на платформе
Windows Azure
Growing business connectivity portal,
consisting of 50 communication and
organizational applications scaling up
to 100 applications
Windows Azure Compute
Windows Azure AppFabric
Windows Azure Storage
SQL Azure Database
Time
Составляющие
Compute Instances: 2 (Medium)
Connections: 5 connections
SQL Storage: 10 GB
Blob Transactions: 500,000
Storage: 0 to 150 GB peak
Data Transfer In: 25 GB
Data Transfer Out: 75 GB
50
приложений
Требуемое количество
EA Оценка
стоимости
100
250
500
2.5 million
7,500
1,250
3,750
Individual Instances
Sets of 5
Sets of 250
Sets of 1 million
Sets of 100
Sets of 100
Sets of 100
$13,860.00
$432.83
$3,849.62
$2.31
$8.66
$1.13
$4.96
Общая EA месячная стоимость на 50 приложений: $18,159.51
Windows Azure Platform EA Monthly Costs
Total Cost for 50 Applications
Total Cost for 100 Applications
$18,159.51
$36,319.02
50 Applications
56%
Savings
41K
TCO Tool Derived On-Premises Costs*
Total Cost for 50 Applications
Total Cost for 100 Applications
Cost of Ownership Comparison
$41,432.00
$90,193.00
*Traditional server purchase costs, divided over 12 month period
Hosted
100 Applications
90K
18K
EA Pricing
60%
Savings
36K
Hosted
EA Pricing
Windows® Azure™ Platform
Windows
Azure
коммуникативной
связности
• Наш сервис
связанн и
доступен через
интернет
• Интернет роль
будет иметь
возможность
внешнего
взаимодействия
>99.95%
Windows Azure
мониторинг
работающего
экземпляра
Windows Azure
Доступность
хранилища
• Все
• Сервис
запущенные
экземпляры
будут
постоянно
мониториться
• Если экземпляр
не запущен мы
идентифицируем
это и
предпримем
корректирующие
дествия
>99.9%
хранилища
будет
доступен
• Запрос к
хранилищу
будет успешен
>99.9%
SQL Azure
Доступность
базы данных
• База данных
доступна
через
интернет
• Все базы
будут
постоянно
мониториться
>99.9%
AppFabric
Service Bus и
Access Control
доступность
• Service bus и
access control
endpoints будут
доступны извне
• Запросы на
обработку
сообщений
будут
обрабатываться
успешно
>99.9%
Windows® Azure™ Platform
1. Обновление ценовой модели для
Хранилищ
2. Существенное увеличение
размеров базы в SQL Azure
3. Упрощение модели и снижение
стоимости использования Azure
AppFabric Service BUS
Windows® Azure™ Platform
Windows® Azure™ Platform
•
•
www.azure.sicenter.net
cloudua@microsoft.com
Windows® Azure™ Platform
Windows® Azure™ Platform
Download