ОПЫТ ЭКСПЕРТОВ ДЛЯ ВАШЕГО РОСТА
Телефон: (495) 775-87-77   
Электронная почта: info@inventa.ru
Корзина 0 товаров
на сумму 0 руб
 
 
Вопрос    Отзыв   Опрос   Подписка   Расписание   Преподаватели   Вакансии   Реквизиты   Карта сайта

20487 Разработка Windows Azure и Web сервисов


Данный 5-дневный курс предоставит слушателям знания и навыки проектирования и разработки служб доступа к локальным и удаленным данным, написания и развёртывания служб в гибридных средах, включая локальные серверы и открытое облако Windows Azure.


Продолжительность курса (дней/часов): 5/40

Ближайший курс
Модуль 1: Обзор служб и облачных технологий

•	Основные компоненты распределенных приложений
•	Данные и технологии доступа к данным
•	Технологии служб
•	Облачные вычисления
•	Исследование приложения “Blue Yonder Airlines’ Travel Companion”

Модуль 2: Извлечение и манипулирование данными с помощью Entity Framework

•	Обзор ADO.NET
•	Создание модели данных (Entity Data Model)
•	Извлечение и манипулирование данными

Модуль 3: Создание и использование служб ASP.NET Web API

•	Что такое служба HTTP?
•	Создание службы ASP.NET Web API
•	Обработка HTTP-запросов и ответов
•	Размещение и запуск служб ASP.NET Web API

Модуль 4: Расширение и обеспечение безопасности служб ASP.NET Web API

•	Конвейер (pipeline) обработки запросов ASP.NET Web API
•	Конвейер (pipeline) обработки ответа ASP.NET Web API
•	Создание служб OData
•	Реализация безопасности в службах ASP.NET Web API
•	Настройка зависимостей между контроллерами

Модуль 5. Создание служб WCF

•	Преимущества при создании служб WCF
•	Создание и использование контрактов
•	Настройка и размещение служб WCF
•	Использование служб WCF

Модуль 6. Проектирование и расширение служб WCF

•	Принципы проектирования служб с помощью контрактов
•	Обработка распределенных транзакций
•	Конвейерная архитектура WCF
•	Расширение конвейерной архитектуры WCF

Модуль 7: Реализация безопасности служб WCF

•	Безопасность при передаче
•	Безопасность сообщений
•	Настройка службы аутентификации и авторизации

Модуль 8: Windows Azure Service Bus

•	Переключатели (relays) Windows Azure Service Bus
•	Очереди (queues) Windows Azure Service Bus
•	Темы (topics) Windows Azure Service Bus

Модуль 9: Размещение (hosting) служб

•	Размещение (hosting) служб на локальном сервере
•	Размещение (hosting) служб в Windows Azure
Модуль 10: Развертывание служб

•	Web-развертывание через Visual Studio
•	Создание и развертывание web-приложения
•	Средства командной строки для web-развертывания
•	Развертывание в Windows Azure
•	Непрерывная доставка с использованием TFS и GIT
•	Советы и рекомендации по развертыванию продуктов

Модуль 11: Хранилище Windows Azure (Windows Azure Storage)

•	Введение в Windows Azure Storage
•	Хранилище Blob’ов в Windows Azure
•	Хранилище таблиц в Windows Azure
•	Хранилище очередей в Windows Azure
•	Ограничение доступа к хранилищу Windows Azure

Модуль 12: Мониторинг и диагностика

•	Выполнение диагностики с помощью трассировки
•	Настройка службы диагностики
•	Мониторинг IIS
•	Мониторинг служб с использованием диагностики Windows Azure
•	Отладка с использованием IntelliTrace
•	Сбор метрик Windows Azure

Модуль 13: Управление идентификацией и контроль доступа

•	Технологии идентификации на основе заявок (claims)
•	Службы управления доступом
•	Настройка службы для использования федеративной идентификации
•	Обработка федеративной идентификации на стороне клиента

Модуль 14: Масштабируемые службы

•	Введение в масштабирование
•	Балансировка нагрузки
•	Масштабирование служб на локальных серверах при помощи распределенного кэша
•	Кэширование в Windows Azure
•	Ограничения для масштабирования служб
•	Глобальное масштабирование

Данный курс предназначен для начинающих и опытных разработчиков, использующих .NET более 6 месяцев, желающих узнать, как разрабатывать сервисы и разворачивать их в гибридных средах.
По окончании курса, студенты будут иметь возможность:

•	Запрашивать и обрабатывать данные через Entity Framework;
•	Использовать ASP.NET Web API для создания HTTP-сервисов и использовать их из .NET и не-.NET клиентов;
•	Расширять ASP.NET Web API службы с использованием обработчиков сообщений, связей с моделями, фильтров действий и форматеров медиа;
•	Создавать SOAP-сервисы при помощи Windows Communication Foundation (WCF) и организовывать доступ к ним из клиентов .NET;
•	Применять принципы проектирования контрактов и расширять службы WCF с использованием настраиваемых компонентов и поведений;
•	Обеспечить безопасность служб WCF на транспортном и уровне сообщений;
•	Использовать Windows Azure Service Bus для обмена сообщениями и перенаправления сообщений с помощью очередей;
•	Размещение (hosting) на локальных серверах и в Windows Azure, включая Web-роли, Worker-роли и веб-сайты;
•	Разворачивать службы на локальных серверах и в Windows Azure;
•	Хранить и получать доступ к данным в хранилище Windows Azure, настраивать прав доступа к хранилищу;
•	Организовать мониторинг служб на локальных серверах и в Windows Azure;
•	Реализовать федеративную аутентификацию с помощью ACS со службой ASP.NET Web API;
•	Создавать масштабируемые службы обеспечивающие балансировку нагрузки.
 
 
Инвента © 2002-2018 Телефон: (495) 775-87-77. Электронная почта: info@inventa.ru