Windows Azure Platform Технический обзор платформы Windows Azure. ДемонстрацияDenis PasechnikMS ISV DEMicrosoft UkraineA-denisp@microsoft.com
Платформа Windows AzureЯзыки программирования общего назначенияРынокХранилищеCDNВычисленияУправлениеAppFabricРеляционная базаУправление
Windows AzureОблачная Операционная СистемаВиртуальные   сетиХранилищеВычисления
demoHello Windows Azure
Сценарий
ХранилищеВычислительные мощностиFabric ControllerWindows Azure: Компоненты
Windows Azure: ComputeЛюбое приложение состоит из одной или несколькихролейЗапущенное приложение может выполнять несколькоэкземпляровкаждой ролиFabric controller управляетэкземплярами ролейВарианты ролейWEB рольVM рольWORKER рольСпроектирована для обработки Web запросовASP.NET
WCF
Fast CGI + PHP
…Обработка входных данных через HTTP/HTTPSСпроектирована для поддержки миграцииЗапускается в Windows Server 2008 R2 VHDСпроектирована для произвольных задачОбработка ввода от:HTTP/HTTPS
ЛюбойTCP ПортWindows Azure: ХранилищеМасштабированное хранилище в облаке100 TBна аккаунтАвтоматически изменяемое в соответствии с различными вариантами запросов на обработку или использование данныхДоступное через RESTfulWeb servicesДоступ из Windows Azure Приложений
Доступ из произвольного места в internet
Поддержка .NET Client LibraryРазличные типы хранилишаTables
Blobs
Queues
DrivesWindows Azure ConnectБезопастное сетевое соединение между рабочей средой и облакомПоддержка стандартных IP протоколовПозволяет создавать гибридные приложения с доступом к серверам в рабочей средеПозволяет осуществлять удаленное администрирование Windows Azure приложенийПростая установка и управлениеИнтегрирована с WA Сервисной МодельюПоддержка Web, Worker и VM ролейWindows Azure Предприятие
SQL AzureРазмещение SQL Server в облакеСинхронизация ОтчетностьБаза данных
SQL Azure Database: ИллюстрацияSQL Azure База данныхНаше приложениеTDS
SQL Azure DatabaseSQL Azure предоставляет рациональный SQL ServerGateway server который понимаетTDS протоколПредставляется также какSQL Server для существующих клиентовПоддержка логической оптимизацииIndexes, Query plans и т.д.Физическая оптимизация не поддерживаетсяFile Groups, Partitions и т.д.Прозрачная модель управления физическим хранилищем
SQL Azure Databasedemo
Сценарий
Windows Azure AppFabricСервисные строительные блоки для взаимодействующих приложенийСервисная ШинаКонтрольдоступаКеширование
Windows Azure AppFabric: Service BusAppFabricСервиснаяШинаSENDSENDTextXMLGraphicsBinary DataStreamingRECEIVERECEIVENATNATFirewallОбмен сообщениями между слабо связанными композитными приложениямиOn-PremisesOn-PremisesПрямое взаимодействие облегчено опосредованно  через механизм Service Bus в том случае если это наилучший коммуникативный механизм доступа.

Технический обзор платформы Windows Azure. Демонстрация, Azure University

  • 1.
    Windows Azure PlatformТехнический обзор платформы Windows Azure. ДемонстрацияDenis PasechnikMS ISV DEMicrosoft UkraineA-denisp@microsoft.com
  • 2.
    Платформа Windows AzureЯзыкипрограммирования общего назначенияРынокХранилищеCDNВычисленияУправлениеAppFabricРеляционная базаУправление
  • 3.
    Windows AzureОблачная ОперационнаяСистемаВиртуальные сетиХранилищеВычисления
  • 4.
  • 5.
  • 6.
  • 7.
    Windows Azure: ComputeЛюбоеприложение состоит из одной или несколькихролейЗапущенное приложение может выполнять несколькоэкземпляровкаждой ролиFabric controller управляетэкземплярами ролейВарианты ролейWEB рольVM рольWORKER рольСпроектирована для обработки Web запросовASP.NET
  • 8.
  • 9.
  • 10.
    …Обработка входных данныхчерез HTTP/HTTPSСпроектирована для поддержки миграцииЗапускается в Windows Server 2008 R2 VHDСпроектирована для произвольных задачОбработка ввода от:HTTP/HTTPS
  • 11.
    ЛюбойTCP ПортWindows Azure:ХранилищеМасштабированное хранилище в облаке100 TBна аккаунтАвтоматически изменяемое в соответствии с различными вариантами запросов на обработку или использование данныхДоступное через RESTfulWeb servicesДоступ из Windows Azure Приложений
  • 12.
  • 13.
    Поддержка .NET ClientLibraryРазличные типы хранилишаTables
  • 14.
  • 15.
  • 16.
    DrivesWindows Azure ConnectБезопастноесетевое соединение между рабочей средой и облакомПоддержка стандартных IP протоколовПозволяет создавать гибридные приложения с доступом к серверам в рабочей средеПозволяет осуществлять удаленное администрирование Windows Azure приложенийПростая установка и управлениеИнтегрирована с WA Сервисной МодельюПоддержка Web, Worker и VM ролейWindows Azure Предприятие
  • 17.
    SQL AzureРазмещение SQLServer в облакеСинхронизация ОтчетностьБаза данных
  • 18.
    SQL Azure Database:ИллюстрацияSQL Azure База данныхНаше приложениеTDS
  • 19.
    SQL Azure DatabaseSQLAzure предоставляет рациональный SQL ServerGateway server который понимаетTDS протоколПредставляется также какSQL Server для существующих клиентовПоддержка логической оптимизацииIndexes, Query plans и т.д.Физическая оптимизация не поддерживаетсяFile Groups, Partitions и т.д.Прозрачная модель управления физическим хранилищем
  • 20.
  • 21.
  • 22.
    Windows Azure AppFabricСервисныестроительные блоки для взаимодействующих приложенийСервисная ШинаКонтрольдоступаКеширование
  • 23.
    Windows Azure AppFabric:Service BusAppFabricСервиснаяШинаSENDSENDTextXMLGraphicsBinary DataStreamingRECEIVERECEIVENATNATFirewallОбмен сообщениями между слабо связанными композитными приложениямиOn-PremisesOn-PremisesПрямое взаимодействие облегчено опосредованно через механизм Service Bus в том случае если это наилучший коммуникативный механизм доступа.