- Регистрация
- 26 Март 2018
- Сообщения
- 85.608
Название: Интеграция систем. Разработка требований и основы проектирования [Premium онлайн] [systems.education] [Елена Бенкен, Юрий Куприянов, Анна Вичугова]
Описание:
Цель курса:
Уровень Junior +
Для кого этот курс:
Программа:
Модуль 1. Разработка требований к интеграции
8 часов (2 часа теории, 3 часа практики, 3 часа ОС)
Модуль 2. Моделирование структур данных для интеграции
2,25 часа (45 мин. теория, 45 мин. практика, 45 мин. ОС)
Модуль 3. Проектирование межсистемного взаимодействия
2 часа (45 мин. теория, 45 мин. практика, 45 мин. ОС)
Модуль 4. Основы интернет-технологий
1,5 часа (50 мин. теория, 30 мин. практика, 10 мин. ОС)
Модуль 5. Проектирование интеграции через API
3,2 часа (1,5 часа теория, 1,5 часа практика, 30 мин. ОС)
Модуль 6. Проектирование интеграции через обмен сообщениями
2,1 часа (50 мин. теория, 40 мин. практика, 40 мин. ОС)
Модуль 7. Современные технологии интеграции
4,3 часа (80 мин. теория, 90 мин. практика, 90 мин. ОС и подведение итогов)
Что вы получите по окончании курса:
Законченная спецификация на интеграцию
Шаблоны и чек-листы
Новая квалификация
Неограниченный доступ
Формат Premium онлайн
Описание:
Цель курса:
- Разобраться в теме интеграций и научиться проектировать взаимодействие ИТ-систем
Уровень Junior +
- Для ИТ-аналитиков и проектировщиков, знакомых с техникой use cases (сценарии использования) и разработкой требований к качеству ПО
Для кого этот курс:
- Системный аналитик, который хочет повысить свой уровень и зарплату. Junior + → Middle.
- IT-специалист, который хочет разобраться в интеграциях
- Бизнес-аналитик, который хочет стать системным и для этого освоить интеграцию
- Руководитель отдела анализа и проектирования, которому нужно подтянуть подчинённых по интеграции
- HR, T&D, Тимлид, которому нужно выбрать курс по запросу внутри компании и обучить на нём сотрудников
Программа:
Модуль 1. Разработка требований к интеграции
8 часов (2 часа теории, 3 часа практики, 3 часа ОС)
- Определение целей и задач интеграции
- Чеклист интеграции
- Системные функциональные требований к интеграции
- Диаграммы потоков данных (Data Flow Diagram)
- Ограничения на интеграцию, требования к качеству интеграции
- Регламенты передачи данных
- Требования к журналированию и обработке ошибок
Модуль 2. Моделирование структур данных для интеграции
2,25 часа (45 мин. теория, 45 мин. практика, 45 мин. ОС)
- Модель данных, типы данных, связи
- Декомпозиция монолита на микросервисы
- Мастер-система данных
- Описание преобразований данных (Data Mapping)
Модуль 3. Проектирование межсистемного взаимодействия
2 часа (45 мин. теория, 45 мин. практика, 45 мин. ОС)
- Сценарии интеграции
- Диаграммы последовательности (UML Sequence Diagram)
- Текстовые сценариев интеграции (Use Cases)
- Обзор 4 интеграционных стилей
- Передача файлов
- Общая база данных
- Удалённый вызов процедур
- Обмен сообщениями
Модуль 4. Основы интернет-технологий
1,5 часа (50 мин. теория, 30 мин. практика, 10 мин. ОС)
- Форматы передачи данных
- JSON: объекты и атрибуты, типы данных, схема
- XML: элементы и атрибуты, валидация с помощью XSD
- Протоколы интернета
- HTTP: заголовки, аутентификация, версии, идемпотентность, HTTPS
- FTP/SFTP, протоколы потокового мультимедиа
- Стек протоколов TCP/IP
Модуль 5. Проектирование интеграции через API
3,2 часа (1,5 часа теория, 1,5 часа практика, 30 мин. ОС)
- REST
- Принципы REST, 3-уровневая архитектура, API, Endpoint
- Тестирование и документирование интеграционных методов
- Postman: построение запросов, авторизация, коды ответа, коллекции,
- переменные
- Swagger: запросы и ответы, формат описания YAML
- Правила проектирования и документирование API-методов
- Шаблон описания методов
- Входные и выходные параметры
- Нейминг параметров
Модуль 6. Проектирование интеграции через обмен сообщениями
2,1 часа (50 мин. теория, 40 мин. практика, 40 мин. ОС)
- SOAP
- Сравнение REST и SOAP
- Интеграция с применением SOAP
- Описание сервисов на WSDL
- Применение SOAPUI
- Интеграционные шины и брокеры
- Как работают брокеры сообщений
- Rabbit MQ, Apache Kafka и интеграция с помощью шины
- Отказоустойчивость и высокая доступность
- Интегратор wso2
- Принципы ETL
- Преобразование данных при передаче (XSLT+)
Модуль 7. Современные технологии интеграции
4,3 часа (80 мин. теория, 90 мин. практика, 90 мин. ОС и подведение итогов)
- GraphQL
- gRPC
- Webhooks
- Websockets
Что вы получите по окончании курса:
Законченная спецификация на интеграцию
- Создадите её собственными силами. Сможете использовать ее в качестве образца в рабочих проектах и портфолио при устройстве на работу.
Шаблоны и чек-листы
- Чек-лист «Создание интеграции»
- Шаблон «Техническое задание на интеграцию»
- Домашние задания, проверенные преподавателем
Новая квалификация
- Вы получите опыт проектирования интеграций ИТ-систем, опираясь на понимание шаблонов и технологий интеграции и используя подходящие диаграммы.
Неограниченный доступ
- к электронным материалам курса — статьям, презентациям, образцам документов и шаблонам.
Формат Premium онлайн
- 8 часов интерактивной теории,
- 16 часов интенсивной практики онлайн
- Zoom, Google Drive и Telegram.
◆ ЦЕНА МАТЕРИАЛА ◆
Цена 53000 руб
Материал «Интеграция систем. Разработка требований и основы проектирования [Premium онлайн] [systems.education] [Елена Бенкен, Юрий Куприянов, Анна Вичугова]», возможно, скоро появится на All-dar.
Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.
Скрытый контент для пользователей All-dar.