Скрыть объявление
Более 45000 материалов для скачивания в нашем приватном разделе. Не пропусти, возможно данную складчину уже выкупили и выложили для ознакомления.
Скрыть объявление
Гость отличная новость! Мы открыли доступ к ранее скрытому контенту.

Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.

Открыто [Специалист] М20487 Создание облачных решений и веб - сервисов

Тема в разделе "Программирование", создана пользователем Volchek, 7 июн 2014.

0/5, Голосов: 0

Метки:
Этап:
Набор участников
Цена:
26990.00 руб.
Участников:
4 из 60
Организатор:
требуется
6%
Расчетный взнос:
495 руб.
  • Участники покупки:
    1. Rainwind, 2. bronis, 3. Belic, 4. felina;
  1. Volchek

    Volchek Модератор

    Сообщения:
    14.911
    Симпатии:
    11.271
    [​IMG] М20487 Создание облачных решений и веб - сервисов
    Developing Windows Azure and Web Services
    На занятиях курса Вы научитесь проектировать и создавать сервисы, которые имеют доступ, как к локальным, так и к различным удалённым источникам данных. Вы научитесь создавать и развёртывать сервисы в гибридном окружении, включающем и локальные сервера предприятия, и облака.

    Основное внимание в программе курса уделяется изучению приёмов создания распределённых масштабируемых и безопасных приложений с использованием веб-сервисов, размещаемых как на локальных серверах предприятия, так и в облаке Windows Azure. Разбираются вопросы развёртывания в облаке, управления доступом к службам и организация взаимодействие между элементами распределённой системы. В курсе используется новейшая среда разработки Visual Studio 2012, также в курсе рассматриваются инструменты и службы Windows Azure. На занятиях выполняется больше количество самостоятельных заданий и лабораторных работ, что позволит Вам практически сразу после окончания курса приступить к реальной разработке программного обеспечения.

    Курс рекомендован как опытным, так и начинающих разработчикам платформы .Net, которые хотят получить навыки создания гибридных архитектур.

    Для обучения на данном курсе Вам необходим действующий доступ к аккаунту Windows Azure. Примите во внимание, что получение нового доступа может занимать до 48 часов. Если у Вас нет доступа – просьба сообщить об этом Вашему менеджеру при записи на обучение. В этом случае мы предоставим Вам trial-версию: 30-дневный Windows Azure Pass.
    Требуемая подготовка: Успешное окончание курса М20486: Разработка Web приложений с использованием ASP.NET 4.5 MVC 4 или эквивалентная подготовка.
    Спойлер
    По окончании курса Вы будете уметь:
    • Запрашивать и управлять данными с использованием Entity Framework;
    • Создавать ASP.Net веб-сервисы на базе протокола HTTP, которые будут доступны .Net и не .Net клиентам;
    • Создавать расширения, фильтры и добавлять мультимедиа форматы к ASP.Net веб-сервисам;
    • Создавать SOAP сервисы с использованием Windows Communication Foundation (WCF);
    • Разрабатывать защищённые WCF сервисы используя механизмы безопасности транспортного уровня и уровня сообщения;
    • Использовать облачную шину сервисов (Windows Azure Service Bus) для управления доставкой сообщений;
    • Размещать сервисы, как на локальных серверах, так и в облачной среде на базе ролей и веб-сайтов;
    • Развёртывать сервисы локально и в облако;
    • Работать с данными, расположенными в облачных хранилищах и конфигурировать права доступа к ним;
    • Осуществлять мониторинг и вести логии для локальных и облачных сервисов;
    • Выполнять федеративную аутентификацию с использование Access Control Service (ACS);
    • Создавать масштабируемые сервисы и выполнять балансировку нагрузки.
    Продолжительность курса - 40 ак. ч.

    Программа курса М20487 Создание облачных решений и веб - сервисов
    Тема Ак. часов

    Модуль 1. Обзор сервисов и облачной технологии.
    • Ключевые компоненты распределённых приложений.
    • Данные и технологии доступа к данным.
    • Технологии создания сервисов.
    • Облачные вычисления.
    • Практика: Изучение среды работы распределённых приложений.
    • Создание SQL базы данных в облаке.
    • Создание Entity Data Model.
    • Создание ASP.Net веб-сервиса
    • Развёртывание веб-приложения в облаке.
    2
    Модуль 2. Работа с данными с использованием Entity Framework.
    • Обзор ADO.Net.
    • Создание модели данных.
    • Чтение и изменение данных.
    • Практика: Создание уровня доступа к данным на базе Entity Framework.
    • Изучение модели данных и интеграционных тестов.
    • Создание модели данных.
    • Чтение и изменение данных.
    2
    Модуль 3. Создание и использование ASP.Net веб-сервиса .
    • Что такое HTTP сервис?
    • Создание ASP.Net веб-сервиса.
    • Работа с запросами и ответами протокола HTTP.
    • Размещение и создание клиента для веб-сервиса.
    • Практика: Создание сервиса бронирования путешествий.
    • Создание ASP.Net веб-сервиса.
    • Создание клиента для веб-сервиса.
    3
    Модуль 4. Создание расширений и защита веб-сервисов.
    • Конвейер входящих запросов в ASP.Net.
    • Конвейер исходящих запросов в ASP.Net.
    • Создание сервисов поддерживающих протокол взаимодействия OData.
    • Реализация механизмов безопасности для веб-сервисов.
    • Добавление зависимостей в ASP.Net контроллер
    • Практика: Улучшение веб-сервиса бронирования путешествий.
    • Создание расширений ASP.Net веб-сервиса.
    • Добавление новых мультимедиа типов для RSS запросов.
    • Добавление поддержки протокола OData.
    • Создание правил проверки входящих данных.
    • Защищённый обмен данными между клиентом и сервером.
    3
    Модуль 5. Создание WCF сервисов.
    • Преимущества создания сервисов с использованием WCF.
    • Создание и реализация контрактов.
    • Конфигурирование и размещение сервисов WCF.
    • Написание клиента для сервиса WCF.
    • Практика: Создание и использование WCF сервиса.
    • Создание WCF сервиса.
    • Конфигурирование и размещение сервиса WCF.
    • Обращение к WCF сервису из ASP.Net сервиса.
    3
    Модуль 6. Размещение сервисов.
    • Размещение сервисов на локальном сервере.
    • Размещение сервисов в облаке.
    • Практика: Размещение сервисов.
    • Размещение сервиса под управлением IIS.
    • Размещение сервиса ASP.Net в веб-роле в облаке.
    • Размещение сервиса в веб-сайте в облаке.
    3
    Модуль 7. Windows Azure Service Bus.
    • Использование сервисной шины для реализации взаимодействия приложений.
    • Очереди сервисной шины.
    • Публикация и подписка с использованием сервисной шины.
    • Практика: Использование облачной сервисной шины.
    • Взаимодействие на базе сервисной шины.
    • Публикация обновлений для клиента через сервисную шину.
    3
    Модуль 8. Развёртывание сервисов.
    • Развёртывание с использованием Visual Studio.
    • Создание и развёртывание пакета приложения.
    • Использование инструментов командной строки для развёртывания пакета приложения.
    • Развёртывание в облако.
    • Постоянное обновление на базе TFS или Git.
    • Практика: Развёртывание сервисов.
    • Развёртывание и обновление сервиса в облаке.
    • Обновление облачного веб-сайта.
    • Экспорт импорт пакета приложений в IIS.
    3
    Модуль 9. Хранилища данных в облаке.
    • Введение в хранилища данных в облаке.
    • Хранилище для двоичных данных в облаке.
    • Табличное хранение данных в облаке.
    • Очередь, как хранилище данных в облаке.
    • Ограничение доступа к данным в облаке.
    • Практика: Хранилища данных в облаке.
    • Сохранение содержимого сайта в облаке.
    • Доступ к хранилищам в облаке.
    • Создание общего доступа к двоичным данным в облаке.
    3
    Модуль 10. Мониторинг и диагностика.
    • Использование трассировки для диагностики сервиса.
    • Конфигурирование диагностики сервиса.
    • Мониторинг сервиса с использованием диагностических средств облака.
    • Сбор облачные метрик (Windows Azure metrics).
    • Практика: Мониторинг и диагностика.
    • Конфигурирование трассировки WCF и лога сообщений.
    • Конфигурирование диагностических средств облака.
    3
    Модуль 11. Управление доступом.
    • Аутентификация основанная на утверждениях(claim-based).
    • Использование Windows Azure Access Control Service (ACS).
    • Конфигурирование сервиса для работы с федеративной аутентификацией.
    • Работы с федеративной аутентификацией на клиенте.
    • Практика: Управление доступом.
    • Конфигурирование Windows Azure ACS.
    • Интеграция ACS с ASP.Net веб-сервисом.
    • Реализация процедуры аутентификации для клиента.
    3
    Модуль 12. Масштабирование сервисов.
    • Введение в масштабируемость.
    • Балансировка нагрузки.
    • Масштабирование сервисов предприятия с использованием распределённого кэша.
    • Кэширование в Windows Azure.
    • Возникающие проблемы при кэшировании сервисов.
    • Глобальное масштабирование.
    • Практика: Масштабирование сервисов.
    • Использование облачного кэша.
    3
    Модуль 13. Архитектура и расширение WCF сервисов
    • Отражение архитектурных принципов на контракте сервиса.
    • Реализация распределённых транзакций.
    • Расширения для конвейера WCF.
    • Практика: Расширение WCF сервиса.
    • Создание пользовательского обработчика ошибок.
    • Добавление поддержки распределенных транзакций в сервис WCF.
    3
    Модуль 14. Реализация механизмов безопасности для WCF сервисов.
    • Безопасность на уровне транспорта.
    • Безопасность на уровне сообщения.
    • Конфигурирование аутентификации и авторизации.
    • Практика: Безопасность для WCF сервиса.
    • Конфигурирование ASP.Net сервиса для участия в защищённом взаимодействии.
    • Безопасность для WCF сервиса.
    • Использование правил авторизации для проверки клиентских запросов.
    3
    Аудиторная нагрузка в классе с преподавателем 40 +20
    бесплатно

    Общая учебная нагрузка, включая консультации и самостоятельные занятия
    По окончании обучения на курсе проводится итоговая аттестация 72
     
Оценить эту тему:
/5,
Поделиться: