• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Research Seminar "Introduction to Microsoft Cloud Technologies"

2021/2022
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Course type:
Elective course
When:
1 year, 1-3 module

Instructor


Рябухин Илья Алексеевич

Программа дисциплины

Аннотация

На сегодняшний день понятие «облачные технологии» настолько часто применяется, что многие люди не до конца разбираются в этой тематике. Но отсутствие достаточного уровня знания и понимания этого термина может в будущем крайне негативно сказаться на корректность принимаемых решений в рамках различных технологических проектов. Данный курс направлен на то, чтобы дать студентам фундаментальные знания для изучения Microsoft Azure. Знания, полученные в ходе курса, являются наиболее релевантными и соответствуют требованиям сертификации Azure Fundamentals (AZ-900). Курс включает в себя изучение видов облачных сервисов, основных облачных решений и изучение принципов построения базовой архитектуры решений. Помимо этого, будут рассмотрены методологии DevOps и Agile, которые будут применены в ходе практики.
Цель освоения дисциплины

Цель освоения дисциплины

  • Получить фундаментальные знания по облаку Microsoft Azure на уровне сертификации Azure Fundamentals (AZ-900);
  • Глубоко изучить технологии контейнерезации, в частности, Docker и Kubernetes;
  • Освоить основы построения IT решений (поиск проблемы, архитектура решения);
  • Познакомиться и применить на практике некоторые основные практики DevOps и Agile;
Планируемые результаты обучения

Планируемые результаты обучения

  • Находить и прорабатывать проблематику проекта;
  • Создавать эффективные решения на базе облачных сервисов Microsoft;
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Анализ разновидностей облачных платформ и типов сервисов, позиционирование Azure на рынке облачных решений
  • Обзор использования облачных технологий в различных сегментах бизнеса, основные точки роста в каждом сегменте
  • Как найти проблематику технологического проекта, проблемное интервью с потребителями, методология CustDev
  • Serverless вычисления. Технологии контейнеризации. Docker, Kubernetes
  • Что такое DevOps? Основные принципы, применимость, CI/CD
  • Основы архитектурного мышления, use-case, архитектурные принципы и решения, компонентное моделирование
  • Проверка жизнеспособности архитектуры, обзор референсных архитектур и паттерны
  • Agile в организации, обзор наиболее популярных практик
  • Разбор одного из продуктов Azure (выбирается студентами)
  • Как презентовать технологический проект? Лайфхаки публичных выступлений
Элементы контроля

Элементы контроля

  • неблокирующий Чекпоинт 1
  • неблокирующий Чекпоинт 2
  • неблокирующий Предзащита
  • неблокирующий Защита
Промежуточная аттестация

Промежуточная аттестация

  • 2021/2022 учебный год 3 модуль
    0.6 * Защита + 0.2 * Чекпоинт 1 + 0.2 * Чекпоинт 2
Список литературы

Список литературы

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

  • James Boyce. (2021). Microsoft Certified Azure Fundamentals Study Guide : Exam AZ-900. Sybex.
  • Nadareishvili, I., Mitra, R., McLarty, M., & Amundsen, M. (2016). Microservice Architecture : Aligning Principles, Practices, and Culture: Vol. First edition. O’Reilly Media.
  • Nigel Poulton. (2020). Docker Deep Dive : Harness the Full Potential of Your Applications with Docker. Packt Publishing.

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

  • Alyson Connolly. (2018). Public Speaking Skills For Dummies. For Dummies.