|
Авторские курсы по технологиям Microsoft |
|
Курс: 20487 Developing Windows Azure and Web Service
(Разработка Windows Azure и Web-сервисов)
Ориентирован: начинающих и опытных разработчиков, использующих .NET более 6 месяцев, желающих узнать, как разрабатывать сервисы и разворачивать их в гибридных средах.
Предварительный уровень подготовки:
Продолжительность: 5 дней, 40 часов.
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании курса: сертификат корпорации Microsoft.
Квалификационный тест: 70-487.
Программа курса
- Обзор служб и облачных технологий.
- Основные компоненты распределенных приложений.
- Данные и технологии доступа к данным.
- Технологии служб.
- Облачные вычисления.
- Исследование приложения “Blue Yonder Airlines’ Travel Companion.
- Извлечение и манипулирование данными с помощью Entity Framework.
- Обзор ADO.NET.
- Создание модели данных (Entity Data Model).
- Извлечение и манипулирование данными.
- Создание и использование служб ASP.NET Web API.
- Что такое служба HTTP?
- Создание службы ASP.NET Web API.
- Обработка HTTP-запросов и ответов.
- Размещение и запуск служб ASP.NET Web API.
- Расширение и обеспечение безопасности служб ASP.NET Web API.
- Конвейер (pipeline) обработки запросов ASP.NET Web API.
- Конвейер (pipeline) обработки ответа ASP.NET Web API.
- Создание служб OData.
- Реализация безопасности в службах ASP.NET Web API.
- Настройка зависимостей между контроллерами.
- Создание служб WCF.
- Преимущества при создании служб WCF.
- Создание и использование контрактов.
- Настройка и размещение служб WCF.
- Использование служб WCF.
- Проектирование и расширение служб WCF.
- Принципы проектирования служб с помощью контрактов.
- Обработка распределенных транзакций.
- Конвейерная архитектура WCF.
- Расширение конвейерной архитектуры WCF.
- Реализация безопасности служб WCF.
- Безопасность при передаче.
- Безопасность сообщений.
- Настройка службы аутентификации и авторизации.
- Windows Azure Service Bus.
- Переключатели (relays) Windows Azure Service Bus.
- Очереди (queues) Windows Azure Service Bus.
- Темы (topics) Windows Azure Service Bus.
- Размещение (hosting) служб.
- Размещение (hosting) служб на локальном сервере.
- Размещение (hosting) служб в Windows Azure.
- Развертывание служб.
- Web-развертывание через Visual Studio.
- Создание и развертывание web-приложения.
- Средства командной строки для web-развертывания.
- Развертывание в Windows Azure.
- Непрерывная доставка с использованием TFS и GIT.
- Советы и рекомендации по развертыванию продуктов.
- Хранилище Windows Azure (Windows Azure Storage).
- Введение в Windows Azure Storage.
- Хранилище Blob’ов в Windows Azure.
- Хранилище таблиц в Windows Azure.
- Хранилище очередей в Windows Azure.
- Ограничение доступа к хранилищу Windows Azure.
- Мониторинг и диагностика.
- Выполнение диагностики с помощью трассировки.
- Настройка службы диагностики.
- Мониторинг IIS.
- Мониторинг служб с использованием диагностики Windows Azure.
- Отладка с использованием IntelliTrace.
- Сбор метрик Windows Azure.
- Управление идентификацией и контроль доступа.
- Масштабируемые службы.
- Введение в масштабирование.
- Балансировка нагрузки.
- Масштабирование служб на локальных серверах при помощи распределенного кэша.
- Кэширование в Windows Azure.
- Ограничения для масштабирования служб.
- Глобальное масштабирование.
|