Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com КонтрольКонтроль Абстракция (меньше настроек & кода) Абстракция Admin Web / Worker Роли VM- роль Web / Worker Роли
Windows Azure Boot CampWindowsAzureBootCamp.com Web и Worker-роли VM-роль
Windows Azure Boot CampWindowsAzureBootCamp.com Гипервизор и «Песочница» Гипервизор Сеть/Диск 1, 2, 4 или 8 CPU, до 14Гб ОЗУ «Обрезанная» версия Windows Server 2008 Три виртуальных жестких диска Ограниченное количество драйверов устройств Ограничения подключения брандмауэром Гипервизор на основе Hyper-V
Windows Azure Boot CampWindowsAzureBootCamp.com Взаимодействует с агентом Fabric на каждой машине Мониторит все виртуальные машины, приложения и экземпляры Осуществляет балансировку нагрузки, установку контрольных точек и восстановление Fabric-контроллер Экземпляр Web-роли Экземпляр Worker-роли Экземпляр VM-роли
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com ФазаКлючевые стадии Локальная разработка Программирование и развертывание проекта в эмулятор вычислений Редактирование локальных файлов без дополнительного развертывания в эмулятор Первичное развертывание (~10 мин.) Развертывание сервиса в Windows Azure Определение настроек сервиса Windows Azure (csdef/cscfg) для Web- роли: Включение удаленного WMSVC, WebDeploy, Powershell, etc. Конфигурация роли с одним экземпляром. Итерационная разработка (секунды) Программирование в одном проекте Visual Studio Публикация изменений (например, с помощью Web Deploy) Развертывание финальной версии(~10 мин.) Развертывание сервиса в Windows Azure Прим.: если сервис имеет много экземпляров, может быть использован Remote Desktop, но другие средства удаленного управления будут автоматически распределяться по различным экземплярам. Для обхода этого можно использовать эти средства внутри сессии Remote Desktop
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com Конвертация DVD продукта в VHD либо использование готового VHD Подготовка VHD Сборка образа ВМ Создание сервисной модели на базе подготовленного образа Создание сервиса Публикация VHD в блоб в Windows Azure Публикация образа Включая сервисную модель с указанным числом экземпляров. Сервис упаковывается и загружается как cspkg. Развертывание сервиса Remote Desktop Перезагрузка/Развертывание Управление сервисом Повтор предыдущих шагов с новым образом ОС. Обновление сервиса
Windows Azure Boot CampWindowsAzureBootCamp.com «Облако» Локально Хранил ище блобов Загрузить VHD Настроить VHD Сохранить Diff.VHD Base.VHD Идентичное/похожее развертывание экземпляров используя загруженные образа ОС (base.VHD + diff.VHD) & Дополнительное ПО & Компоненты интеграции Windows Azure - Агент - Интерфейс среды выполнения (topo, config, shutdown notification, …) - Конфигуратор Remote Desktop - Диагностика - Драйвер Windows Azure Drives - Windows Azure Connect & Генерализация образа (рекомендуемо)
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com Размер Количество ядер Скорость CPU Память Стоимость/ час Extra SmallДелится 1.0 GHz 768 MB $0.05 Small1 1.6 GHz 1.75 GB $0.12 Medium2 1.6 GHz 3.5 GB $0.24 Large4 1.6 GHz 7 GB $0.48 Extra Large8 1.6 GHz 14 GB $0.96
Windows Azure Boot CampWindowsAzureBootCamp.com Fabric-контроллерFabric-контроллер Портал(API)Портал(API) LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Ваш сервис
Windows Azure Boot CampWindowsAzureBootCamp.com LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Ваш сервис Fabric-контроллерFabric-контроллер Портал(API)Портал(API) СервисСервисМодельМодель СервисСервисСервисСервис DNSDNS конф.конф.
Windows Azure Boot CampWindowsAzureBootCamp.com LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Ваш сервис Fabric-контроллерFabric-контроллер Портал(API)Портал(API) СервисСервис СервисСервис СервисСервис МодельМодель СервисСервис СервисСервис СервисСервис СервисСервис СервисСервис
Windows Azure Boot CampWindowsAzureBootCamp.com LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Ваш сервис Fabric-контроллерFabric-контроллер Портал(API)Портал(API) СервисСервис СервисСервис СервисСервис МодельМодель СервисСервис
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com Отладка в «облаке»? Нет. Нет отладки.
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com
Windows Azure Boot CampWindowsAzureBootCamp.com ?
Windows Azure Boot CampWindowsAzureBootCamp.com Получите аккаунты Azure. Выполните демонстрацию Hello Windows Azure VS2010.