Оглавление. Конспект лекций. Облачные технологии

### Оглавление. Теория

Скачать лекции в формате DOCX MS Word

### Лекция 1. Введение в современные программные системы

1. Классификация современного программного обеспечения.

2. Характерные черты современных программных систем

3. Современные платформы для разработки программ

4. Характеристики, свойства и качества современных программных продуктов

5. Современные основные понятия из области архитектуры ПО

### Лекция 2. Понятие об облачных вычислениях.

1. Характеристика распределенной обработки данных

2. Общее понятие об облачных вычислениях

3. Платформы облачных вычислений

### Лекция 3. Концепция облачной обработки данных

1. Элементы концепции облачных вычислений

2. Программное обеспечение, как сервис (Software as a service, SaaS)

3. Инфраструктура, как сервис (Infrastructure as a service, IaaS)

4. Платформа, как сервис (Platform as a service, PaaS)

### Лекция 4. Особенности проектирования облачных решений

1. Уровни компонентов облачных вычислений

2. Архитектура облачных вычислений

3. Понятие о Service-Oriented Architecture (SOA)

4. Стоимость "облачного" решения

5. Мультитенантная архитектура

6. Особенности использования SOA и SaaS при проектировании облачных решений

7. Сценарии использования облака

8. Стратегия развертывания облака

### Лекция 5. Azure Services Platform

1. Введение в технологии Azure

2. Платформа Windows Azure

3. Примеры применения Windows Azure

4. Net Services компоненты, примеры использования

### Лекция 6: Инструментальные средства Microsoft SQL Services, Live Services

1. Группа облачных технологий SQL Services

2. Обзор служб Live Services

3. Платформа Windows Azure, как компонент стратегии S+S

4. Сервисы Windows Azure

5. Роли Windows Azure

6. Сервисы хранения данныx

### Лекция 7. Инструментарий разработчика Windows Azure

1. SQL Azurе и ее сравнение с MS SQL Server

2. VS 2010 - Windows Azure tools

### Лекция 8. Структурированное хранилище данных Windows Azure Table

1. Модель данных в Windows Azure Table

2. Секционированиe

3. Базовые операции таблиц и сущностей

5. Класс сущностей

6. Создание таблиц

### Лекция 9. Windows Azure Blob: введение, модель данных, REST – интерфейс

1. Общие сведения о Windows Azure Blob

2. Модель данных Windows Azure Blob

3. REST-интерфейс Blob-объектов

4. Блоки и страницы Windows Azure Blob

### Лекция 10. Windows Azure Queue. Введение. Модель данных. REST – интерфейс

1. Общие сведения о Windows Azure Queue

2. Модель данных Windows Azure Queue

3. REST-интерфейс Windows Azure Queue

4. Примеры использования

### Лекция 11. Облачные технологии в оптимизации бизнес-процессов компании

1. Облачные технологии в России

2. Сертификация центров обработки данных по TIER.

3. Модели облачных технологий в бизнесе

4. Перспективы облачного бизнеса

### Лекция 12. Влияние облачных технологий на модели потребления бизнесом ИТ-услуг

1. Современные тенденции в потреблении бизнесом ИТ-услуг

2. Влияние облачной среды на цикл потребления ИТ-ресурсов

3. Перспективная организация ИТ-подразделения

### Рекомендуемая литература