Введение в облачные решения Microsoft
: Информация
Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 490.00 руб. | Длительность: 14 дней
Тема облачных вычислений является на данный момент одной из самых обсуждаемых. Ряд экспертов говорит о замещении "облаками" старых решений. В данном курсе мы рассмотрим суть облачных вычислений, их возможности, а также технологии новой облачной платформы Microsoft.
Концепция "облака" является одной из наиболее остро обсуждаемых, зачастую - критикуемых. Как и все новые идеи, способные изменить уже устоявшиеся методики и правила организации и создания решений, "облачный" подход имеет как сторонников, так и противников. Также следует отметить, что одними дебатами и рассуждениями дело не ограничивается. Уже существует ряд готовых инструментов и технологий, позволяющих как организовать локальное вычислительное облако, в рамках предприятия, так и использовать ресурсы уже имеющихся, адаптируя свои решения для возможности их реализации в "облаке". Cloud Computing, наряду с веб - технологиями и мобильными платформами , становится обязательной темой для изучения практически всеми IT - специальностями. Таким образом, подготовка IT - специалиста, в числе прочего, должна включать в себя, с одной стороны, теоретическую базу по направлению Cloud Computing, с другой стороны, практическую подготовку по применению "облачных" решений и проектированию инфраструктуры предприятия, для организации возможности применения "облака" в повседневной деятельности (для прикладных специальностей). В курсе будут рассмотрены различные подходы по внедрению "облачных" вычислений, их значимости и возможностей для бизнеса, стратегии по развертыванию "облаков".
Цель: Формирование у учащихся представления об облачных технологиях, знакомство с программными решениями Microsoft в области Cloud Computing. Формирования начальных навыков программирования Windows Azure.Поддержка "облачных" технологий и решений Microsoft при подготовке IT - специалистов.
Необходимые знания: Основы операционных систем, теория баз данных, MS SQL Server - базовый курс, основы программирования в среде MS Visual Studio.
План занятий
Занятие | Заголовок << | Дата изучения |
---|---|---|
- | ||
Лекция 124 минуты | Введение в Cloud Computing
В рамках данной лекции будут рассмотрены следующие вопросы: распределенная обработка данных, Cloud Computing, концепция "облачной" обработки данных, список материалов для самостоятельного изучения.
Оглавление | - |
Тест 130 минут | - | |
Лекция 221 минута | Облачные решения: возможности, преимущества, риски
В рамках данной лекции будут рассмотрены следующие вопросы: "Облачные" решения - особенности проектирования: стоимость облачного решения, мультитенантная архитектура, SOA- особенность подхода, SOA и SaaS для бизнеса: преимущества и риски.
Оглавление | - |
Тест 230 минут | - | |
Лекция 312 минут | Стратегия развертывания облака
В рамках данной лекции будут рассмотрены следующие вопросы: SaaS - мифы. Какие приложения организации следует переводить на "облачную" основу и когда.
Развертывание "облака":сценарии, стратегия
Оглавление | - |
Тест 330 минут | - | |
Лекция 415 минут | Azure Services Platform. Windows Azure, Windows .Net Services
В рамках данной лекции будут рассмотрены следующие вопросы: технологии Microsoft Azure, Windows Azure.
Оглавление | - |
Лекция 511 минут | Azure Services Platform. Microsoft SQL Services, Live Services
В рамках данной лекции будут рассмотрены следующие вопросы: описание группы облачных технологий SQL Services: особенности SQL Azure, целевая аудитория и сценарии SQL Azure, описание служб Live Services, характеристика технологии, схема работы с данными.
Оглавление | - |
Тест 430 минут | - | |
Лекция 613 минут | Платформа Windows Azure
В рамках данной лекции будут рассмотрены следующие вопросы:
Стратегия Software + Services, Windows Azure, характеристики, сервисы, роли, возможности.
Оглавление | - |
Лекция 713 минут | Сервисы хранения данных в Windows Azure. VM - роль
В рамках данной лекции будут рассмотрены следующие вопросы: VM - роль в Windows Azure: характеристика, особенности, типы конфигураций виртуальных машин.
Сервисы хранения данных в Windows Azure. Windows Azure Storage: сервисы хранения данных, уровни доступа к данным.
Оглавление | - |
Тест 530 минут | - | |
Лекция 812 минут | SQL Azurе
В рамках данной лекции будут рассмотрены следующие вопросы: описание и характеристики SQL Azure, сравнительная таблица SQL Azure и MS SQL Server, ограничения SQL Azure,
поддерживаемые SQL Azure механизмы доступа к данным, синхронизация данных.
Оглавление | - |
Лекция 911 минут | Windows Azure AppFabric
В данной лекции будут рассмотрены следующие вопросы: знакомство с Windows AppFabric и компоненты Windows AppFabric.
Оглавление | - |
Лекция 1013 минут | Инструметарий разработчика Windows Azure
В рамках данной лекции рассматриваются следующие вопросы:
Windows Azure Tools для Visual Studio, Development Fabric - характеристика, Development Storage, отличия от Windows Azure Storage Services, инструметарий разработчика дляплатформ отличных от Microsoft.
Оглавление | - |
Тест 630 минут | - | |
Самостоятельная работа 114 минут | Подготовка рабочего места
Целью данной работы является подготовка рабочего места для stand-alone разработки облачных приложений; знакомство с основными инструментами разработчика.
Оглавление | - |
Самостоятельная работа 29 минут | Создание первого проекта
Целью данной практической работы является демонстрация создания проекта облачного решения. Особенности его запуска и контроля состояния при помощи Compute Emulator.
Оглавление | - |
Лекция 1112 минут | Структурированное хранилище данных Windows Azure Table
В рамках данной лекции будут рассмотрены следующие вопросы: Windows Azure Table (в дальнейшем WAT), модель данных WAT, секционирование.
Оглавление | - |
Самостоятельная работа 318 минут | Настройка хранилища разработки в Visual Studio 2010
Настройка строки подключения к хранилищу разработки, запуск хранилища разработки, обозреватель хранилищ Windows Azure. Создание хранилища данных с простой структурой данных (simple data structure).
Оглавление | - |
Лекция 1211 минут | Windows Azure Table - программирование
В рамках данной лекции будут рассмотрены следующие вопросы: базовые операции таблиц и сущностей, контроль версий, класс сущностей, создание таблицы.
Оглавление | - |
Тест 730 минут | - | |
Самостоятельная работа 414 минут | Хранилище данных с реляционной структурой
Особенности создания и работы с реляционным хранилищем данных.
Оглавление | - |
Самостоятельная работа 547 минут | Работа с Windows Azure Table
Целью данной практической работы является работа с Windows Azure Table: создание таблицы, добавление данных, просмотр данных, редактирование и удаление сущностей таблицы.
Оглавление | - |
Лекция 1311 минут | Windows Azure Blob: введение, модель данных, REST - интерфейс
В рамках данной лекции будут рассмотрены следующие вопросы: общие сведения о хранилище Windows Azure Blob, модель данных Windows Azure Blob, REST - интерфейс.
Оглавление | - |
Лекция 1416 минут | Windows Azure Blob, как список блоков. Примеры REST - запросов
В рамках данной лекции будут рассмотрены следующие вопросы: Бинарные блоки и страницы, Windows Azure Blob, как список блоков, примеры REST - запросов:
PUT Block, GET Blob. Перечисление объектов Blob - контейнера. Иерархия и разбиение на страницы.
Оглавление | - |
Тест 830 минут | - | |
Самостоятельная работа 640 минут | Работа с Windows Azure Blob
Соединение с хранилищем. Добавление и удаление Blob - объекта.
Оглавление | - |
Лекция 1511 минут | Windows Azure Queue. Введение. Модель данных. REST - интерфейс
В данной лекции будут рассмотрены следующие вопросы: Windows Azure Queue - общее представление, модель данных, REST - интерфейс.
Оглавление | - |
Лекция 1610 минут | Windows Azure Queue: примеры использования, REST - запросы
В данной лекции будут рассмотрен следующие вопросы: пример использования Windows Azure Queue, примеры REST - запросов, особенности обмена сообщениями Windows Azure Queue.
Оглавление | - |
Тест 930 минут | - | |
Самостоятельная работа 727 минут | Работа с Windows AzureQueue
В рамках данной практики мы рассмотрим два небольших примера, демонстрирующих основы работы с очередями Windows Azure , на примере рабочей и веб - ролей.
Оглавление | - |
Лекция 1712 минут | Microsoft .Net Access Services. Идентификация на основе утверждений
В рамках данной лекции будут рассмотрены следующие вопросы: .Net Access Control Services, идентификация на основе утверждений: описание, шаги процесс идентификации. Стандарты, используемые .Net Access Control Services.
Оглавление | - |
Самостоятельная работа 811 минут | Microsoft .Net Service Bus: обзор, обмен сообщениями, управление доступом
В рамках данной лекции будут рассмотрены следующие вопросы: MS .Net Service Bus: обзор, концепция. Enterprise Service Bus, Internet Service Bus, обмен сообщениями.
Оглавление | - |
Самостоятельная работа30 минут | - | |
Лекция 1812 минут | Отладка и развертывание проекта
Данная практическая работа не обязательна к выполнению, поскольку полноценно ее можно выполнить только при наличии пользовательской учетной записи Windows Azure. Однако и обойти вниманием развертывание служб и отладку приложения мы не можем.
Оглавление | - |
5 часов | - |