Курс M50466: Решения Windows Azure на базе Microsoft Visual Studio 2010
Цена для физических лиц, р.: 23900
Цена для юридических лиц, р.: 25900
Цена вебинара для физических лиц, р.: 20900
Цена вебинара для юридических лиц, р.: 20900
Продолжительность курса (дней): 3
Даты (день):
Даты (вечер):
Цель:
Необходимая подготовка:
Формат обучения, регистрация на курс:
План курса:
Модуль 1. Облачные вычисления
Что такое облачные вычисления?
Преимущества облачных вычислений.
Различия между службами облачных вычислений.
Где могут существоватьать вычислительные облака?
Потенциальные проблемы с облачными вычислениями.
Область применения облачных вычислений.
Место Windows Azure в свете облачных вычислений.
Сравнение Windows Azure с другими облачными средами.
Лабораторная работа: Введение в Windows Azure
Модуль 2. Архитектура Windows Azure
Приложение Windows Azure.
Дата-центры Microsoft.
Характеристики оборудования, серверов и виртуальной среды (структуры), где размещаются облачные приложения и данные.
Роль Fabric Controller в управлении облаком Windows Azure.
Общая архитектура и компоненты платформы Windows Azure.
Инструменты, используемые для создания и развертывания Windows Azure Services и хранилищ данных.
Лабораторная работа: Введение в Windows Azure
Модуль 3. Windows Azure Web Roles
Назначение веб-ролей в Windows Azure.
Cоздание веб-ролей в проекте облачного сервиса.
Настройка веб-ролей.
Тестирование веб-ролей, работающих в Dev Fabric.
Изучение Windows Azure API.
Лабораторная работа: Создание веб-ролей.
Модуль 4. Local Storage
Роль локальных хранилищ (Local Storage) в Windows Azure.
Отличие Local Storage от обычной системы файлового сервера.
Настройка Local Storage.
Где и как использовать Local Storage;
Изучение API для доступа к Local Storage.
Знакомство с Windows Azure Drive (ранее X-Drive).
Лабораторная работа: Использование Local Storage
Модуль 5. Windows Azure Storage и Queues
Зачем нужен Windows Azure Storage?
Создание учетной записи Windows Azure Storage.
Изучение Windows Azure Storage.
Изучение Dev Storage: как его использовать, чем он отличается от Windows Azure Storage.
Получение доступа к Windows Azure Storage при помощи REST API и Storage Client Library.
Изучение Windows Azure Storage Queues.
Получение сообщений из Windows Azure Queues.
Лабораторная работа: Изучение Windows Azure Storage и Queues
Модуль 6. BLOB (большой двоичный объект) storage
Для чего нужен BLOB storage.
Получение доступа к BLOB storage при помощи Storage Client и REST API.
Изучение контейнеров BLOB storage. Как они используются для организации и контроля доступа к blobs.
Изучение различных видов blobs: блок и страница blobs.
Лабораторная работа: Использование Blob storage
Модуль 7. Table Storage
Изучение служб Windows Azure Storage.
Зачем нужен Table Storage.
Изучение различий между Table storage и традиционными реляционными базами данных (представленные в SQL Azure).
Получение доступа к Table storage при помощи Storage Client и REST API.
Соотношение объектов с Table storage.
Сохранение и восстановление объектов в Table storage.
Использование Table Storage для управления сессией в веб-приложениях Windows Azure.
Лабораторная работа: Использование Table Storage
Модуль 8. Worker roles
Назначение рабочих ролей Windows Azure (Worker roles).v
Создание рабочих ролей (Worker roles) в проекте облачного сервиса.
Настройка рабочих ролей (Worker roles)
Тестирование Worker roles, работающих в Dev Fabric.
Использование очереди и сообщений Windows Azure Storage, чтобы связываться с рабочими ролями (Worker roles).
Настройка конечных точек рабочих ролей (Worker roles).
Связь с рабочей ролью (worker role): внутренние и входные конечные точки.
Лабораторная работа: Создание рабочей роли (Worker role)
Модуль 9. SQL Azure
Что такое SQL Azure и как его использовать?
Сравнение SQL Azure SQL Server и Windows Azure table storage.
Запуск сервера SQL Azure и базы данных.
Изучение издержек при работе с SQL Azure.
Использование привычных инструментов и API-интерфейса для работы в SQL Azure.
Создание и управление объектами базы данных в SQL Azure.
Ограничение доступа к SQL Azure.
Варианты резервного копирования баз данных.
Перенос данных в SQL Azure.
Модуль 10. Диагностика и ведение журнала
Отладку и вход в систему Windows Azure.
Службы диагностики Windows Azure.
Роль процесса MonAgentHost в диагностической службе.
Настройка служб диагностики.
Передача диагностических данных в Windows Azure Storage.
Лабораторная работа: Использование Table Storage