SlideShare a Scribd company logo
1 of 15
ASP.NET MVC+ Windows Azure:
step by step guide                                                // Ciklum .NET
                                                                  Субботник //

МИХАИЛ ГАЛУШКО
DevRain Solutions


@devlanfear | @wp7rocks_com | @devrain | wp7rocks.com | msug.vn.ua | devrain.com
План
1. Что такое Windows Azure

2. Основные компоненты Windows Azure

3. ASP.NET + Azure

4. Инструменты для работы

5. Демо

6. Вопросы-ответы
Облачные платформы

  Windows Azure       Google App Engine




Amazon Web Services       И другие
Windows Azure: PaaS/IaaS
Windows Azure

           Compute                  Storage         SQL Azure      Service Bus   Connect




      BI        Marketplace                   CDN                   Caching       ACS


Application Services            Storage Services                Foundation Services
Windows Azure

            Load Balancer    Web Role (x N)



External
systems

           Storage (blobs,
           tables, queues)   Worker Role (x N)
Обновление Windows Azure
         Новый портал на HTML5
         IaaS
         Web Sites
         Building Blocks
         Virtual Network
         Team Foundation Service
Storage
 Table Storage
не-реляционное хранилище сущностей


 Blob Storage
хранилище двоичных данных
+ NTFS drives (VHD)


 SQL Azure
распределенная реляционная база данных


 Message Queues
квази-транзакционная очередь
AppFabric
 Service Bus
связь между распределенными
приложениями на основе сообщений


 Access Control
управление доступом


 Caching
распределенный кэш в памяти
ASP.NET + AZURE
1. Подходит ли вам горизонтальное
масштабирование ?
2. Перенесите часть работы в
Worker’ы
3. Выберите хранилище, измените
схему хранения данных
4. Мигрируйте данные
5. Мигрируйте сайт
Инструменты для работы
    Windows Azure Tools and SDK
    Azure Storage Explorer
    SQL Azure Migration Wizard
    Azure Providers
    Red Gate Products: Cloud
     Storage Studio, Azure
     Diagnostics Manager, Red Gate
     Cloud Services
DEMO
Вопросы и ответы
Материалы
https://www.windowsazure.com
http://wp7rocks.com
http://msug.vn.ua
http://www.red-gate.com/products/azure-
development/
Михаил Галушко




Спасибо за внимание!

More Related Content

What's hot

Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
ukst
 
Cache administration tool report - rus-1
Cache administration tool   report - rus-1Cache administration tool   report - rus-1
Cache administration tool report - rus-1
ivanshmidt
 
Windows azure
Windows azureWindows azure
Windows azure
Expolink
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows Azure
Andrew Mayorov
 
Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)
Ontico
 

What's hot (20)

Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018
 
Windows azure общий обзор
Windows azure общий обзорWindows azure общий обзор
Windows azure общий обзор
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Cache administration tool report - rus-1
Cache administration tool   report - rus-1Cache administration tool   report - rus-1
Cache administration tool report - rus-1
 
Обзор систем управления частными «облаками»
Обзор систем управления частными «облаками»Обзор систем управления частными «облаками»
Обзор систем управления частными «облаками»
 
Частные «облака» на уровне системного слоя
Частные «облака» на уровне системного слояЧастные «облака» на уровне системного слоя
Частные «облака» на уровне системного слоя
 
Windows azure
Windows azureWindows azure
Windows azure
 
Azure - обзор
Azure - обзорAzure - обзор
Azure - обзор
 
Как повысить отказоустойчивость локальных ит сервисов
Как повысить отказоустойчивость локальных ит сервисовКак повысить отказоустойчивость локальных ит сервисов
Как повысить отказоустойчивость локальных ит сервисов
 
Частные облака на уровне инфраструктуры. Аппаратные решения
Частные облака на уровне инфраструктуры. Аппаратные решенияЧастные облака на уровне инфраструктуры. Аппаратные решения
Частные облака на уровне инфраструктуры. Аппаратные решения
 
Инфраструктура как услуга (IaaS) в Windows Azure
Инфраструктура как услуга (IaaS) в Windows AzureИнфраструктура как услуга (IaaS) в Windows Azure
Инфраструктура как услуга (IaaS) в Windows Azure
 
Резервное копирование локальной ит-инфраструктуры в облако
Резервное копирование локальной ит-инфраструктуры в облакоРезервное копирование локальной ит-инфраструктуры в облако
Резервное копирование локальной ит-инфраструктуры в облако
 
Презентация MS Azure
Презентация MS AzureПрезентация MS Azure
Презентация MS Azure
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows Azure
 
Azure - Visual Studio Team Services
Azure - Visual Studio Team ServicesAzure - Visual Studio Team Services
Azure - Visual Studio Team Services
 
Облачный ITSM
Облачный ITSMОблачный ITSM
Облачный ITSM
 
InfoboxCloud Обзорная презентация по IaaS и PaaS
InfoboxCloud Обзорная презентация по IaaS и PaaSInfoboxCloud Обзорная презентация по IaaS и PaaS
InfoboxCloud Обзорная презентация по IaaS и PaaS
 
Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)
 
Введение в виртуализацию
Введение в виртуализациюВведение в виртуализацию
Введение в виртуализацию
 
Опыт переноса в облако услуги «Service Desk»
Опыт переноса в облако услуги «Service Desk»Опыт переноса в облако услуги «Service Desk»
Опыт переноса в облако услуги «Service Desk»
 

Viewers also liked (20)

Coba cobi
Coba cobiCoba cobi
Coba cobi
 
Belga convenio20120828 11544526
Belga convenio20120828 11544526Belga convenio20120828 11544526
Belga convenio20120828 11544526
 
Kaizen
KaizenKaizen
Kaizen
 
Evento ey v-3
Evento ey v-3Evento ey v-3
Evento ey v-3
 
Loctite Soluções 2012
Loctite Soluções 2012Loctite Soluções 2012
Loctite Soluções 2012
 
Shape morphing (swfstudy)
Shape morphing (swfstudy)Shape morphing (swfstudy)
Shape morphing (swfstudy)
 
Pecha Kusha for Arjan 31082012 TP 118 AM
Pecha Kusha for Arjan 31082012 TP 118 AMPecha Kusha for Arjan 31082012 TP 118 AM
Pecha Kusha for Arjan 31082012 TP 118 AM
 
Resultado previo sept
Resultado previo septResultado previo sept
Resultado previo sept
 
ประวัติคอมพิวเตอร์
ประวัติคอมพิวเตอร์ประวัติคอมพิวเตอร์
ประวัติคอมพิวเตอร์
 
Alejandro studi 3d
Alejandro studi 3dAlejandro studi 3d
Alejandro studi 3d
 
Presentation2
Presentation2Presentation2
Presentation2
 
Curso del colegio
Curso del colegioCurso del colegio
Curso del colegio
 
ยอดส่งออก
ยอดส่งออก ยอดส่งออก
ยอดส่งออก
 
Elao integral
Elao integralElao integral
Elao integral
 
Images
ImagesImages
Images
 
Joyas
JoyasJoyas
Joyas
 
Tartine word
Tartine wordTartine word
Tartine word
 
1gaia
1gaia1gaia
1gaia
 
Portrait
PortraitPortrait
Portrait
 
Visita de padres de familia
Visita de padres de familiaVisita de padres de familia
Visita de padres de familia
 

Similar to ASP.NET MVC+ Windows Azure: step by step guide

Petrov Cloud for corporate customer
Petrov Cloud for corporate customerPetrov Cloud for corporate customer
Petrov Cloud for corporate customer
Anton Petrov
 
Open jdk and eclipse plugin java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin java, oss on windows azure - 15.10.13
Microsoft
 
Microsoft Karpman
Microsoft KarpmanMicrosoft Karpman
Microsoft Karpman
southmos
 
Миграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облакоМиграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облако
Natalia Efimtseva
 

Similar to ASP.NET MVC+ Windows Azure: step by step guide (20)

Petrov Cloud for corporate customer
Petrov Cloud for corporate customerPetrov Cloud for corporate customer
Petrov Cloud for corporate customer
 
Ms it cup win-team - мевв
Ms it cup   win-team - меввMs it cup   win-team - мевв
Ms it cup win-team - мевв
 
Alexey bokov windowsazure_security_mssd
Alexey bokov windowsazure_security_mssdAlexey bokov windowsazure_security_mssd
Alexey bokov windowsazure_security_mssd
 
"Пряники" - система мотивации и Microsoft Azure
"Пряники" - система мотивации и Microsoft  Azure"Пряники" - система мотивации и Microsoft  Azure
"Пряники" - система мотивации и Microsoft Azure
 
Docker и оркетсрация контейнеров в облаке Azure
Docker и оркетсрация контейнеров в облаке AzureDocker и оркетсрация контейнеров в облаке Azure
Docker и оркетсрация контейнеров в облаке Azure
 
Простая сложная облачная платформа Azure
Простая сложная облачная платформа AzureПростая сложная облачная платформа Azure
Простая сложная облачная платформа Azure
 
Облако Windows Azure для тестирования и разработки
Облако Windows Azure для тестирования и разработкиОблако Windows Azure для тестирования и разработки
Облако Windows Azure для тестирования и разработки
 
Open jdk and eclipse plugin java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13Open jdk and eclipse plugin   java, oss on windows azure - 15.10.13
Open jdk and eclipse plugin java, oss on windows azure - 15.10.13
 
Технический обзор платформы Windows Azure. Демонстрация, Azure University
Технический обзор платформы Windows Azure. Демонстрация, Azure UniversityТехнический обзор платформы Windows Azure. Демонстрация, Azure University
Технический обзор платформы Windows Azure. Демонстрация, Azure University
 
Windows Azure для стартапов
Windows Azure для стартаповWindows Azure для стартапов
Windows Azure для стартапов
 
Тренинги по Azure для AWS-профессионалов
Тренинги по Azure для AWS-профессионаловТренинги по Azure для AWS-профессионалов
Тренинги по Azure для AWS-профессионалов
 
Drupal в облаке - Владимир Юнев
Drupal в облаке - Владимир ЮневDrupal в облаке - Владимир Юнев
Drupal в облаке - Владимир Юнев
 
Windows Azure - BigData and Hadoop
Windows Azure - BigData and HadoopWindows Azure - BigData and Hadoop
Windows Azure - BigData and Hadoop
 
Microsoft Karpman
Microsoft KarpmanMicrosoft Karpman
Microsoft Karpman
 
Приватный клауд на базе OpenStack
Приватный клауд на базе OpenStackПриватный клауд на базе OpenStack
Приватный клауд на базе OpenStack
 
Архитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.comАрхитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.com
 
Starting with windows azure
Starting with windows azureStarting with windows azure
Starting with windows azure
 
Миграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облакоМиграции информационной инфраструктуры бизнес-приложений в облако
Миграции информационной инфраструктуры бизнес-приложений в облако
 
Облачная стратегия Cisco
Облачная стратегия CiscoОблачная стратегия Cisco
Облачная стратегия Cisco
 
Облако Microsoft Azure - введение в основные сервисы для разработки и инфраст...
Облако Microsoft Azure - введение в основные сервисы для разработки и инфраст...Облако Microsoft Azure - введение в основные сервисы для разработки и инфраст...
Облако Microsoft Azure - введение в основные сервисы для разработки и инфраст...
 

More from Mykhail Galushko

WinRT: интеграция с С++
WinRT: интеграция с С++WinRT: интеграция с С++
WinRT: интеграция с С++
Mykhail Galushko
 

More from Mykhail Galushko (9)

Software development process for outsourcing team
Software development process for outsourcing teamSoftware development process for outsourcing team
Software development process for outsourcing team
 
Windows Phone 8.1 Development Platform
Windows Phone 8.1 Development PlatformWindows Phone 8.1 Development Platform
Windows Phone 8.1 Development Platform
 
Фоновые задачи и многозадачность для Windows Phone
Фоновые задачи и многозадачность для Windows PhoneФоновые задачи и многозадачность для Windows Phone
Фоновые задачи и многозадачность для Windows Phone
 
Локализация и глобализация для Windows Phone Store приложений
Локализация и глобализация для Windows Phone Store приложенийЛокализация и глобализация для Windows Phone Store приложений
Локализация и глобализация для Windows Phone Store приложений
 
Creating high rated and reliable Windows 8 application
Creating high rated and reliable Windows 8 applicationCreating high rated and reliable Windows 8 application
Creating high rated and reliable Windows 8 application
 
Разрабатываем качественное Windows 8 приложение
Разрабатываем качественное Windows 8 приложениеРазрабатываем качественное Windows 8 приложение
Разрабатываем качественное Windows 8 приложение
 
WinRT: интеграция с С++
WinRT: интеграция с С++WinRT: интеграция с С++
WinRT: интеграция с С++
 
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012
 
Экосистема Windows 8 и практика разработки приложений
Экосистема Windows 8 и практика разработки приложений Экосистема Windows 8 и практика разработки приложений
Экосистема Windows 8 и практика разработки приложений
 

Recently uploaded

CVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdfCVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdf
Хроники кибер-безопасника
 
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
Ирония безопасности
 
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Ирония безопасности
 
2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf
Хроники кибер-безопасника
 
Cyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdfCyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdf
Хроники кибер-безопасника
 
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdfСИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
Хроники кибер-безопасника
 

Recently uploaded (9)

CVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdfCVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdf
 
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
 
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
 
2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf
 
Cyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdfCyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdf
 
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdfСИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
 
MS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdfMS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdf
 
Ransomware_Q3 2023. The report [RU].pdf
Ransomware_Q3 2023.  The report [RU].pdfRansomware_Q3 2023.  The report [RU].pdf
Ransomware_Q3 2023. The report [RU].pdf
 
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdfMalware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
 

ASP.NET MVC+ Windows Azure: step by step guide