Содержание
- 2. В этом модуле: Что такое роль? Назначение каждой роли Базовая конфигурация ролей. Локальная отладка. Базовые роли
- 3. Роли и экземпляры Роли определяются в сервисной модели Можно определить одну или более ролей на сервис
- 4. Сравнение типов ролей Web-роль: Роль, основанная на IIS Worker-роль: Роль, основанная на выполняемом коде (можно создать
- 5. Операционная система обеспечивается клиентом Обновление осуществляется клиентом Операционная система обеспечивается Microsoft Обновление осуществляется Microsoft Роли сервисов
- 6. Безопасность сервисов Клиентский код выполняется на выделенных виртуальных машинах Виртуальные машины изолированы гипервизором на основе Hyper-V
- 7. Взаимодействует с агентом Fabric на каждой машине Мониторит все виртуальные машины, приложения и экземпляры Осуществляет балансировку
- 8. Изолированность в Windows Azure Не основана на безопасности Windows Основана на безопасности, обеспечиваемой гипервизором, сети и
- 9. Безопасность при управлении сервисом Клиент создаёт подписку используя аккаунт Live ID Сервисы и аккаунты хранилища управляются
- 10. Что такое Web-роль? Web-роль – работающий под управлением IIS веб-сайт или сервис. Поддерживает HTTP, HTTPS и
- 11. Полнофункциональный IIS – описание Web-роль по умолчанию использует полнофункциональный IIS Одна Web-роль может содержать множество Web-сайтов
- 12. Сценарий IIS
- 13. Что такое Worker-роль? .NET 3.5 sp1 / 4.0 «Фоновое» выполнение и выполнение не-HTTP сервиса По умолчанию
- 14. Модель программирования Наследуется от RoleEntryPoint Метод OnStart() Вызывается Fabric при запуске, позволяет выполнять задачи инициализации. Возвращает
- 15. Сценарии использования Опрос очереди Опрос и забор сообщений в цикле while(true) Например, Map/Reduce, «фоновая» обработка изображений
- 16. Что такое VM-роль? Разработчик имеет полный контроль над образом ОС Возможность развертывания собственных образов WS08R2 Enterprise
- 17. Жизненный цикл VM-роли
- 18. Жизненный цикл VM-роли «Облако» Локально Хранилище блобов Base.VHD Идентичное/похожее развертывание экземпляров используя загруженные образа ОС (base.VHD
- 19. VM-роль – частые вопросы Любое приложение WS08 R2 заработает? Нет, VM-роль унаследовала некоторые ограничения Web/Worker-ролей: По
- 20. VM-роль – частые вопросы Как формируется цена? Аналогично Web/Worker-ролям. Клиент платит почасово в зависимости от размера
- 21. Экземпляры Экземпляр – физическая реализация шаблона вашей роли Есть несколько размеров экземпляров, но в одной роли
- 22. Windows Azure Портал (API) LB LB DNS Ваш сервис
- 23. Развертывание сервиса Ваш сервис Портал (API) Сервис Модель Сервис Сервис DNS конф.
- 24. Масштабирование сервиса Ваш сервис Портал (API) Сервис Сервис Сервис Модель Сервис Сервис Сервис Сервис Сервис
- 25. Мониторинг/восстановление Ваш сервис Портал (API) Сервис Сервис Сервис Модель ! Сервис
- 26. Локальный эмулятор SDK включает в себя локальную эмуляцию реальных fabric и fabric-контроллера. Основана на 90% кода
- 27. Иконка эмулятора SDK
- 28. Интерфейс эмулятора вычислений
- 29. Интерфейс эмулятора хранилища
- 30. SQL Express? При установленном SQL Express эмулятор хранилища автоматически настроится для его использования при первом запуске
- 31. Работаем ли мы в Fabric?
- 32. Отладка в «облаке»? Нет. Нет отладки.
- 33. Локальная отладка Вы можете отлаживать приложения локально как обычное приложение ASP.NET. Полная поддержка нескольких экземпляров
- 34. Поддержка IntelliTrace IntelliTrace поддерживается в Windows Интегрирована в VS2010 Ultimate Требует приложений под .NET 4 Развертывает
- 35. Конфигурация. Конфигурация обеспечивается двумя файлами. ServiceDefinition.csdef ServiceConfiguration.cscfg Конфигурация сервиса Конфигурация роли
- 36. Определение сервиса
- 37. Конфигурация сервиса
- 38. GUI Нажмите два раза на имени роли в проекте
- 39. Настройки
- 40. Точки входа
- 41. Сертификаты
- 42. демонстрация Hello Cloud
- 43. Три варианта при развертывании сервиса Visual Studio Портал API
- 44. Развертывание в «облако» Вы должны создать аккаунт в Azure, сервис и развернуть сервис. VS собирает два
- 45. Портал
- 46. демонстрация Развертывание в «облако»
- 47. DNS Все сервисы получают адрес вида *.cloudapp.net myservicename.cloudapp.net TTL записи - 10 секунд Обычный подход –
- 48. Портал – администраторы
- 49. соображения? Q & A
- 51. Скачать презентацию
 Slaidy.com
 Slaidy.com
















































 Теория продуктового портфеля
 Теория продуктового портфеля Переход от распределительной пенсионной системы к накопительной: результаты и критерии эффективности
 Переход от распределительной пенсионной системы к накопительной: результаты и критерии эффективности Единый родительский день
 Единый родительский день Кейсы по брендингу. Брендинг food&drink. Брендинг nonfood
 Кейсы по брендингу. Брендинг food&drink. Брендинг nonfood Совершенствование технологической линии приготовления кормов с модернизацией дробилки
 Совершенствование технологической линии приготовления кормов с модернизацией дробилки DIVERSE APPLICATIONS IN STEEL FRAME BUILDINGS
 DIVERSE APPLICATIONS IN STEEL FRAME BUILDINGS Однодневный экскурсионный тур «Корпоративный пикник»
 Однодневный экскурсионный тур «Корпоративный пикник» Динозавры (1 класс)
 Динозавры (1 класс) Гимн Герб Флаг
 Гимн Герб Флаг Ресторанный Комплекс на воде!
 Ресторанный Комплекс на воде! Результаты мониторинга вторичного рынка жилья. Город Екатеринбург. Микрорайон Ботанический
 Результаты мониторинга вторичного рынка жилья. Город Екатеринбург. Микрорайон Ботанический План — проект для учителя
 План — проект для учителя Intellectual property
 Intellectual property Обособленные определения
 Обособленные определения Как первокласснику влиться в новый коллектив
 Как первокласснику влиться в новый коллектив Ощущение и восприятие (тема 3)
 Ощущение и восприятие (тема 3) Методы и формы контроля знаний студентов: компетентностный подход
 Методы и формы контроля знаний студентов: компетентностный подход Ювенальные суды и роль гражданского общества в построении юстиции для детейАлматы, 6 июня 2012 года
 Ювенальные суды и роль гражданского общества в построении юстиции для детейАлматы, 6 июня 2012 года Очки и их разновидности
 Очки и их разновидности Super mario game
 Super mario game Русская народная резьба и роспись по дереву
 Русская народная резьба и роспись по дереву Скалодромы
 Скалодромы Памятка
 Памятка Бизнес–план. Модуль 3. Маркетинг. ДекорАРТ
 Бизнес–план. Модуль 3. Маркетинг. ДекорАРТ О подготовке к проведению в 2018 году Года умных технологий и креативных индустрий. Направление Креативные индустрии
 О подготовке к проведению в 2018 году Года умных технологий и креативных индустрий. Направление Креативные индустрии Сказуемое. Простое глагольное сказуемое
 Сказуемое. Простое глагольное сказуемое Социальное партнерство школы как фактор развития образовательной среды
 Социальное партнерство школы как фактор развития образовательной среды Принципы применения права Европейского Союза
 Принципы применения права Европейского Союза