Дополнительная дата проведения курса: 17.11.2025 - 21.11.2025
Продолжительность курса: 24 ак. ч.
Описание курса:
Задача этого курса – выделить базовые техники ИТ архитектуры, востребованные в современной организации, разобраться что, когда и главное зачем должен делать сотрудник, занимающий роль архитектора ИТ проекта. В ходе курса излагается методика проектирования архитектуры сложных ИТ решений, основанная на практическом опыте использования нескольких современных методологий проектирования информационных систем.
Результат обучения: После изучения слушатель будет уметь:
• Отсортировывать верхнеуровневую архитектуру ИТ-решения на одном слайде;
• Излагать предлагаемое решение в виде короткого рассказа.
Программа курса:
Модуль 1. Методы проектирования информационных систем:
• История понятия ИТ-архитектура%
• Различия между программной архитектурой и архитектурой предприятия%
• Основные архитектурные виды и представления.
Модуль 2. Описание постановки задачи:
• Необходимость структурирования постановки задачи, описания продукта, истории путешествия клиента (customer journey), функциональных и нефункциональных требований в формате архитектурных моделей.
Модуль 3. Прикладная архитектура:
• Подходы к моделированию информационных систем;
• Основные программные компоненты.
Модуль 4. Интеграция приложений:
• Шаблоны интеграции корпоративных приложений;
• Синхронные и асинхронные взаимодействия. CAP теорема. CQRS и event sourcing;
• Сервис-ориентированная архитектура и microservices.
Модуль 5. Функциональная архитектура:
• Идентификация действующих лиц, внешних приложений и источников данных. Выявление и описание основных и дополнительных сценариев продукта или услуги;
• Описание взаимодействий в формате вариантов использования.
Модуль 6. Процесс проектирования ИТ-решений:
• Знакомство с диаграммой пригодности.
Модуль 7. Формат и содержание архитектурного описания:
• Описание архитектуры по ГОСТ Р 57100-2016;
• Шаблоны описания архитектуры.
Модуль 8. Презентация архитектуры ИТ-решения:
• Цели, задачи и сценарии презентации ИТ-решений.
Модуль 9. Архитектура ИТ-решений в современной организации:
• Обсуждение основных элементов, подходов и практик архитектуры ИТ-решения.
Окончательная цена указывается в договоре на обучение.