Быстрые ссылки: Перейти на главную | Список курсов | Расписание | Заявка на курс | Ответы на вопросы экспертов
Ищите что-то конкретное?Контакты ↓

Наши контакты

☎ +7 (7172) 46 97 51
☎ +7 (777) 241 72 98
☎ +7 (747) 716 21 22
nataciscotrain.kz
asemciscotrain.kz
infociscotrain.kz
raushanciscotrain.kz
Гоголя 39, каб. 301
Казахстан, г. Астана, ул. Иманбаевой 8

MS 20487 - Разработка Windows Azure и Web сервисов, г.Алматы город Астана

40

Содержание курса

 

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



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

  • Обзор ADO.NET
  • Создание модели данных (Entity Data Model)
  • Извлечение и манипулирование данными
  • Лабораторная работа: работа: Создание компонентов доступа к данным с помощью Entity Framework



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

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



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

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



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

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



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

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



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

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



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

  • Переключатели (relays) Windows Azure Service Bus
  • Очереди (queues) Windows Azure Service Bus
  • Темы (topics) Windows Azure Service Bus
  • Лабораторная работа: работа: 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
  • Лабораторная работа: работа: Windows Azure Storage



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

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

Модуль 13: Управление идентификацией и контроль доступаТехнологии идентификации на основе заявок (claims)

Лабораторная работа: работа: Управление идентификацией и контролем доступа

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

Лабораторная работа: работа: Масштабирование

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