
Шаблоны проектирования приложений масштаба предприятия
29%Программа курса
Ознакомьтесь с программой курса «Шаблоны проектирования приложений масштаба предприятия» от Учебный центр IBS - ibs-training.ru
- Введение. Задачи курса, знакомство. Введение в архитектуру, ее задачи и артефакты. Основные принципы построения архитектуры и связь с бизнес-целями. Каталоги шаблонов проектирования.
- Архитектурные стили. Архитектурные стили и шаблоны, в чем разница и каким целям служат. Рассмотрение основных архитектурных стилей (8 базовых + вариации). Предпосылки становления, особенности работы, влияние бизнес-целей на выбор и обоснование выбора. Рассмат…
- Базовые шаблоны. Базовые шаблоны для организации внутренней логики модулей\подсистем. Рассмотренные шаблоны позволяют поднять уровень абстракции описания внутренней логики модулей системы. Инкапсуляция логики правильными способами позволит уменьшить вероятнос…
- Шаблоны доменной логики. Рассматриваются 3 базовых подхода к организации доменной логики, а также принципы использования в зависимости от роли модуля в системе. Обсуждаются принципиальные шаблоны реализации сложной доменной логики. Введение в стратегический и…
- Архитектурные шаблоны доступа к данным. Принципы организации доступа к источникам данных, организация маппинга данных в зависимости от контекста, как учитывать миграцию данных от версии к версии. Как организовать согласованное сохранение разнотипных данных с…
- Шаблоны управления ресурсами. В модуле рассматриваются основные свойства кеширования и пулинга ресурсов. Когда и что должно использоваться, плюсы и минусы подходов. Обсуждаются стратегии кеширования, особенности реализации для локального использования и для р…
- Шаблоны коммуникации. Обсуждение основных классов коммуникационных сообщений (3), особенности применения, правила составления. Освещаются сложности коммуникации и зависимостей сервисов, при неправильном использовании классов сообщений. Рассматриваются особенн…
- Шаблоны стабильности. Обсуждение основных технических проблем приложений в продуктовом окружении, и как с ними бороться. Современные системы обычно представлены набором распределенных сервисов и источников данных, все они могут рано или поздно быть недоступны…
- Заключение. Подведение итогов, сессия вопросов и ответов.
- Всего: теория 16 ч (67%), практика 8 ч (33%).
Чему вы научитесь
- Освоите и сможете применять: архитектурные стили. архитектурные стили и шаблоны, в чем разница и каким целям служат. рассмотрение основных архитектурных стилей (8 базовых + вариации). предпосылки становления, особенно…
- Освоите и сможете применять: базовые шаблоны. базовые шаблоны для организации внутренней логики модулей\подсистем. рассмотренные шаблоны позволяют поднять уровень абстракции описания внутренней логики модулей системы.…
- Освоите и сможете применять: шаблоны управления ресурсами. в модуле рассматриваются основные свойства кеширования и пулинга ресурсов. когда и что должно использоваться, плюсы и минусы подходов. обсуждаются стратегии к…
- Освоите и сможете применять: шаблоны стабильности. обсуждение основных технических проблем приложений в продуктовом окружении, и как с ними бороться. современные системы обычно представлены набором распределенных серв…
- Освоите и сможете применять: шаблоны доменной логики. рассматриваются 3 базовых подхода к организации доменной логики, а также принципы использования в зависимости от роли модуля в системе. обсуждаются принципиальные…
Подробная информация о курсе
Эффективное проектирование корпоративных приложений: от архитектурных стилей до шаблонов реализации. Курс для тех, кто хочет систематизировать знания об архитектуре, научиться выбирать подходящие решения и снизить когнитивную нагрузку на разработчиков. Узнайте, как применять шаблоны проектирования для создания масштабируемых и устойчивых систем.
Цены и сроки
- Стоимость38 500 ₽
- Старая цена54 500 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияс преподавателем
По окончанию курса
- Диплом или сертификатсертификат























