Основы архитектуры и интеграции информационных систем
повышение квалификации
О программе
Все, что нужно знать начинающим системным и бизнес-аналитикам по основам архитектуры и интеграции информационных систем: архитектурные модели и инструменты их описания, ключевые свойства распределенных систем, отличия монолита от микросервисов, модели OSI и TCP/IP, ACID-требования к транзакциям и CAP-теорема, реляционные базы данных и NoSQL-хранилища, способы интеграционного взаимодействия ИС, REST vs SOAP vs GrapQL vs gRPC, схемы данных и форматы документов для обмена информацией, HTTP-запросы и ответы, методы аутентификации и политики авторизации, EDA-архитектура и интеграция через брокеры сообщений на примере Apache Kafka и RabbitMQ, а также стратегии, паттерны и инструменты развертывания приложений, организация мониторинга и расчет мощностей инфраструктуры
Варианты обучения
дистанционно
5 дней (25 ак. ч.)
Срок обучения
12 янв. 2026
Когда
в будние дни с 10:00 до 14:00
График занятий
60 000 р.
Стоимость
Кому подойдет программа
Системные аналитики, архитекторы, дата-инженеры и разработчики
которые хотят освоить принципы проектирования архитектуры и интеграции ИС, а также научиться планировать развертывание приложений, используя современные паттерны и инструменты.
Программа обучения
Модуль 1. Основные понятия архитектуры ИС - 5 часов
1. Основные понятия архитектуры ИС и артефакты ИТ-архитектора
2. Проектирование архитектуры, архитектурные паттерны
3. Нефункциональные требования и их реализация на уровне архитектуры
Модуль 2. Базы данных – 5 часов
1. БД и СУБД
2. Реляционные СУБД
3. NoSQL-СУБД
4. Целостность данных в распределенных системах
5. Критерии выбора СУБД и приемы оптимизации ее работы
Модуль 3. Интеграция информационных систем, часть 1 – 5 часов
1. Требования к интеграции и критерии выбора интеграционных решений
2.Паттерны и методы аутентификации для интеграционного взаимодействия
3. REST API
4. SOAP API
Модуль 4. Интеграция информационных систем, часть 2 - 5 часов
1. Вебхуки и GraphQL
2. gRPC и вебсокеты
3. Брокеры сообщений
Модуль 5. Развертывание приложений - 5 часов
1. Подходы к развертыванию приложений и их границы применимости
2. Контейнеризация
3. Паттерны и инструменты развертывания
4. Расчет мощностей
5. Наблюдаемость, мониторинг и телеметрия
Оставьте отзыв
Учились здесь? Оставьте отзыв, и, может быть, это поможет другим в выборе. Кроме этого, из ваших оценок формируется наш рейтинг.