Дисциплина: Технологии проектирования приложений



бет5/12
Дата11.09.2024
өлшемі386,5 Kb.
#204141
түріКраткое содержание
1   2   3   4   5   6   7   8   9   ...   12
Байланысты:
ПМ 9 Технологии проектирования приложений

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



13. Календарно-тематический план и сетка часов/кредитов дисциплины/модуля




п/п



Название темы



Лекции
(час/
кредит)



Практич
занятия
(час/ кредит)

Самост.
работа
(час/ кредит)

Формы текущего контроля

Форма рубежного контроля




«Облачные» вычисления.

1

«Облачные» вычисления

2







Проверочная работа




2

Отличие серверных и «облачных» технологий

2







Проверочная работа




3

Предпосылки перехода к облачным технологиям

2







Проверочная работа




4

«Программное обеспечение как услуга». Изучение услуг по предоставлению ПО провайдерами облачных услуг




2




Проверочная работа




5

Анализ модели развертывания облаков.




2




Проверочная работа




6

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




2




Проверочная работа




7

Характеристика основных преимуществ и недостатков моделей облачных вычислений и предлагаемых на их основе решений.




2




Проверочная работа

Зачет

Обзор «облачных» архитектур Infrastructure-as-a-Service (IaaS). Модели виртуализации.

8

Обзор «облачных» архитек- тур Infrastructure-as-a-Service (IaaS)

2







Проверочная работа




9

Модели виртуализации.

2







Проверочная работа

Зачет

10

So-ftwarcas-a-Service (SaaS) и Platform-as-a-Service (PaaS)

2







Проверочная работа




11

«Платформа как услуга». Изучение услуг по предоставлению компонентов вычислительных платформ провайдерами облачных услуг




2




Проверочная работа




12

Разработка Web приложения для развертывания в облачной среде, переноса в нее существующих приложений




4




Проверочная работа

Зачет

13

Системное администрирование для разработки и сопровождения приложений, развертываемых в облаках






2




Проверочная работа




Сетевые модели «облачных» сервисов.

14

Сетевые модели «облачных» сервисов Публичное «облако».

2







Проверочная работа




15

Частное «облако»

2







Проверочная работа




16

Гибридное «облако».

2







Проверочная работа




17

«Инфраструктура как услуга». Изучение услуг по предоставлению инфраструктурных решений провайдерами облачных услуг




2




Проверочная работа




18

«Данные как услуга». Изучение услуг по предоставлению услуг работы с данными провайдерами облачных услуг




2




Проверочная работа




19

«Аппаратное обеспечение как услуга». Изучение услуг по предоставлению виртуальной аппаратуры провайдерами облачных услуг




2




Проверочная работа

Зачет

20

Технологии облачного хостинга. Изучение услуг по предоставлению облачного хостинга провайдерами облачных услуг




2




Проверочная работа




Особенности и основные аспекты проектирования «облачных» архитектур.

21

Особенности и основные аспекты проектирования «облачных» архитектур

2







Проверочная работа




22

Сетевое взаимодействие Безопасность и аудит

2







Проверочная работа




23

Стандартизация и сертификация облачных сервисов

2







Проверочная работа




24

Облачные технологии для мобильных устройств. Изучение услуг по предоставлению решений для мобильных платформ провайдерами облачных услуг




4




Проверочная работа

Зачет

25

Работа web-приложения с базами данных




2










26

Безопасность web-приложений




2










PaaS-платформы.

27

PaaS-платформы.

2













28

Обзор платформы Windows Azure

2













29

Платформы виртуализации (VMware, VMware Workstation, VMware Player)

2







Проверочная работа




30

Выполнение работ на платформах виртуализации (VMware, VMware Workstation).




2




Проверочная работа




31

Выполнение работ на платформах виртуализации (VMware Player).




2




Проверочная работа

Зачет

32

Использование архитектуры и концепции MS Windows Azure




4




Проверочная работа




Календарно-тематический план и сетка часов/кредитов дисциплины/модуля по учебной практике


п/п

Название темы



Практич
занятия
(час/ кредит)

Самост.
работа
(час/ кредит)

Формы текущего контроля

Форма рубежного контроля




«Облачные» вычисления.

1

«Облачные» вычисления. Отличие серверных и «облачных» технологий. Предпосылки перехода к облачным технологиям.

6




Проверочная работа




Обзор «облачных» архитектур Infrastructure-as-a-Service (IaaS). Модели виртуализации.

2

Обзор «облачных» архитек- тур Infrastructure-as-a-Service (IaaS). Модели виртуализации. So-ftwarcas-a-Service (SaaS) и Platform-as-a-Service (PaaS).

6




Проверочная работа




Сетевые модели «облачных» сервисов.

3

Сетевые модели «облачных» сервисов Публичное «облако». Частное «облако». Гибридное «облако».

6




Проверочная работа




Особенности и основные аспекты проектирования «облачных» архитектур.

4

Особенности и основные аспекты проектирования «облачных» архитектур. Сетевое взаимодействие Безопасность и аудит. Стандартизация и сертификация облачных сервисов.

6




Проверочная работа




PaaS-платформы.

5

PaaS-платформы. Обзор платформы Windows Azure. Платформы виртуализации (VMware, VMware Workstation, VMware Player).

6




Проверочная работа




Разработка Web приложения для развертывания в облачной среде, переноса в нее существующих приложений.

6

Разработка Web приложения для развертывания в облачной среде, переноса в нее существующих приложений. Применение приемов программирования в Разработке Web приложения для развертывания в облачной среде, переноса в нее существующих приложений. Приобретение навыков системного администрирования для разработки и сопровождения приложений, развертываемых в облаках.

6




Проверочная работа

Зачет

14. Учебно-методическая карта дисциплины/модуля


Лекции



п/п

Название темы

План лекции,
основные дидактические единицы

Формы текущего
контроля

Модуль 1

1

«Облачные» вычисления

«Облачные» вычисления. Общие сведения. Основные характеристики. Масштабирование. Эластичность. Мультитенантность. Отказоустойчивость. Оплата за использование.

УО

2

Отличие серверных и «облачных» технологий

Отличие серверных и «облачных» технологий Преимущества «облачных» вычислений. Риски использования «облачных» вычислений

УО

3

Предпосылки перехода к облачным технологиям

Условия внедрения облачных технологий. модели облачных технологий: аренда виртуального сервера (облачный ЦОД); Виртуальный офис; Резервное копирование; Катастрофоустойчивость (DRaaS); Гибридное «облако»; Аренда приложений; Виртуальный контакт-центр; Частное «облако».

УО

Модуль 2

4

Обзор «облачных» архитектур Infrastructure-as-a-Service (IaaS)

Обзор «облачных» архитектур Infrastructure-as-a-Service (laaS)

УО

5

Модели виртуализации.

Модели виртуализации. Преимущества и риски, связанные с laaS. Область применения laaS.

УО

6

So-ftwarcas-a-Service (SaaS) и Platform-as-a-Service (PaaS)

Software-as-a-Service (SaaS) Крупнейшие SaaS-решения. Преимущества и риски, связанные с SaaS. Область применения SaaS. Platform-as-a-Service (PaaS) Основные платформы Amazon ЕС2. Google Apps. Windows Azure. Другие платформы. VMWare. SalesForce.com. SAP Cloud Computing. IBM Cloud Computing Преимущества и недостатки. Область применения PaaS.

УО

Модуль 3

7

Сетевые модели «облачных» сервисов Публичное «облако».

Сетевые модели «облачных» сервисов Публичное «облако». Архитектуры публичных «облаков». Преимущества и недостатки архитектуры публичного «облака». Область применения.

УО

8

Частное «облако»

Частное «облако» Архитектуры частных «облаков». Преимущества и недостатки архитектуры частного «облака». Область применения.

УО

9

Гибридное «облако».

Гибридное «облако» Архитектуры гибридных «облаков». Преимущества и недостатки архитектуры гибридного «облака». Область применения.

УО

Модуль 4

10

Особенности и основные аспекты проектирования «облачных» архитектур

Особенности и основные аспекты проектирования «облачных» архитектур Управление экземплярами Хранение данных Реляционные хранилища данных. Нереляционные хранилища данных.

УО

11

Сетевое взаимодействие Безопасность и аудит

Сетевое взаимодействие Безопасность и аудит Задачи аудита. Ключевые риски. Модели анализа рисков ENISA. N1ST, CSA. Технические тактики снижения рисков. Нетехнические тактики снижения рисков.

УО

12

Стандартизация и сертификация облачных сервисов

Лучшие практики обеспечения безопасности. Стандартизация и сертификация облачных сервисов Стандарты безопасности и другие связанные руководства. Соглашение об уровне обслуживания (SLA) и лицензирование. Сертификация SAS70. IS027001. Конфиденциальность персональных данных. Юридические ограничения и ограничения законодательств отдельных стран. «Цена» архитектуры Вычислительные ресурсы. Хранилище данных. Входящий/исходящий трафик.

УО

Модуль 5

13

PaaS-платформы.

PaaS-платформы Обзор платформы Amazon ЕС2 Среда разработки. Средства для разработчиков Основные компоненты платформы Обзор платформы G Suite (ранее Google Apps). Среда разработки. Средства для разработчиков Основные компоненты платформы

УО

14

Обзор платформы Windows Azure

Обзор платформы Windows Azure Среда разработки Основные компоненты Windows Azure (операционная система). SQL Azure. Windows Azure App Controller. Инструменты разработчиков

УО

15

Платформы виртуализации (VMware, VMware Workstation, VMware Player)

Платформы виртуализации (VMware, VMware Workstation, VMware Player)

УО





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   12




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет