Kors
Администратор
- Регистрация
- 12 Дек 2014
- Сообщения
- 135.274
- Реакции
- 245.833
Интеграция систем. Разработка требований и основы проектирования [Елена Бенкен, Юрий Куприянов, Анна Вичугова] [systems.education]
О курсе
Цель курса
Разобраться в теме интеграций и научиться проектировать взаимодействие ИТ-систем
Уровень Junior +
Для ИТ-аналитиков и проектировщиков,
знакомых с техникой use cases (сценарии использования) и разработкой требований к качеству ПО
24 часа обучения
Форматы на выбор:
■ 6 занятий по 4 часа
[ онлайн, 2-3 недели ]
■ 3 занятия по 8 часов
[ очно, 3 дня ]
Группа до 12 человек
Обучение происходит в малых группах. Выполнение заданий в команде из 3−4 аналитиков
Онлайн / очно
Форматы на выбор:
■ Онлайн: вживую с преподавателем с обратной связью.
■ Очно: Москва / Спб
от 53.000 руб.
от 2.000 руб/час
Стоимость зависит от категории покупателя
Для кого этот курс
Системный аналитик,
который хочет повысить свой уровень и зарплату. Junior + → Middle.
IT-специалист,
который хочет разобраться в интеграциях
Бизнес-аналитик,
который хочет стать системным и для этого освоить интеграцию
Руководитель отдела анализа и проектирования,
которому нужно подтянуть подчинённых по интеграции
HR, T&D, Тимлид,
которому нужно выбрать курс по запросу внутри компании и обучить на нём сотрудников
На курсе
Изучите технологии интеграции
Спроектируете рабочую
интеграцию, которую можно будет использовать в качестве образца в работе или положить в Портфолио
Научитесь документировать межсистемное взаимодействие
Наши эксперты объяснят сложные вещи простым языком
Программа курса
■ Определение целей и задач интеграции
■ Чеклист интеграции
■ Системные функциональные требований к интеграции
■ Диаграммы потоков данных (Data Flow Diagram)
■ Ограничения на интеграцию, требования к качеству интеграции
■ Регламенты передачи данных
■ Требования к журналированию и обработке ошибок
■ Модель данных, типы данных, связи
■ Декомпозиция монолита на микросервисы
■ Мастер-система данных
■ Описание преобразований данных (Data Mapping)
Сценарии интеграции
■ Диаграммы последовательности (UML Sequence Diagram)
■ Текстовые сценариев интеграции (Use Cases)
Обзор 4 интеграционных стилей
■ Передача файлов
■ Общая база данных
■ Удалённый вызов процедур
■ Обмен сообщениями
Форматы передачи данных
■ JSON: объекты и атрибуты, типы данных, схема
■ XML: элементы и атрибуты, валидация с помощью XSD
Протоколы интернета
■ HTTP: заголовки, аутентификация, версии, идемпотентность, HTTPS
■ FTP/SFTP, протоколы потокового мультимедиа
■ Стек протоколов TCP/IP
REST
■ Принципы REST, 3-уровневая архитектура, API, Endpoint
Тестирование и документирование интеграционных методов
■ Postman: построение запросов, авторизация, коды ответа, коллекции, переменные
■ Swagger: запросы и ответы, формат описания YAML
Правила проектирования и документирование API-методов
■ Шаблон описания методов
■ Входные и выходные параметры
■ Нейминг параметров
SOAP
■ Сравнение REST и SOAP
■ Интеграция с применением SOAP
■ Описание сервисов на WSDL
■ Применение SOAPUI
Интеграционные шины и брокеры
■ Как работают брокеры сообщений
■ Rabbit MQ, Apache Kafka и интеграция с помощью шины
■ Отказоустойчивость и высокая доступность
■ Интегратор wso2
■ Принципы ETL
■ Преобразование данных при передаче (XSLT+)
■ GraphQL
■ gRPC
■ Webhooks
■ Websocke
СКАЧАТЬ
О курсе
Цель курса
Разобраться в теме интеграций и научиться проектировать взаимодействие ИТ-систем
Уровень Junior +
Для ИТ-аналитиков и проектировщиков,
знакомых с техникой use cases (сценарии использования) и разработкой требований к качеству ПО
24 часа обучения
Форматы на выбор:
■ 6 занятий по 4 часа
[ онлайн, 2-3 недели ]
■ 3 занятия по 8 часов
[ очно, 3 дня ]
Группа до 12 человек
Обучение происходит в малых группах. Выполнение заданий в команде из 3−4 аналитиков
Онлайн / очно
Форматы на выбор:
■ Онлайн: вживую с преподавателем с обратной связью.
■ Очно: Москва / Спб
от 53.000 руб.
от 2.000 руб/час
Стоимость зависит от категории покупателя
Для кого этот курс
Системный аналитик,
который хочет повысить свой уровень и зарплату. Junior + → Middle.
IT-специалист,
который хочет разобраться в интеграциях
Бизнес-аналитик,
который хочет стать системным и для этого освоить интеграцию
Руководитель отдела анализа и проектирования,
которому нужно подтянуть подчинённых по интеграции
HR, T&D, Тимлид,
которому нужно выбрать курс по запросу внутри компании и обучить на нём сотрудников
На курсе
Изучите технологии интеграции
Спроектируете рабочую
интеграцию, которую можно будет использовать в качестве образца в работе или положить в Портфолио
Научитесь документировать межсистемное взаимодействие
Наши эксперты объяснят сложные вещи простым языком
Программа курса
■ Определение целей и задач интеграции
■ Чеклист интеграции
■ Системные функциональные требований к интеграции
■ Диаграммы потоков данных (Data Flow Diagram)
■ Ограничения на интеграцию, требования к качеству интеграции
■ Регламенты передачи данных
■ Требования к журналированию и обработке ошибок
■ Модель данных, типы данных, связи
■ Декомпозиция монолита на микросервисы
■ Мастер-система данных
■ Описание преобразований данных (Data Mapping)
Сценарии интеграции
■ Диаграммы последовательности (UML Sequence Diagram)
■ Текстовые сценариев интеграции (Use Cases)
Обзор 4 интеграционных стилей
■ Передача файлов
■ Общая база данных
■ Удалённый вызов процедур
■ Обмен сообщениями
Форматы передачи данных
■ JSON: объекты и атрибуты, типы данных, схема
■ XML: элементы и атрибуты, валидация с помощью XSD
Протоколы интернета
■ HTTP: заголовки, аутентификация, версии, идемпотентность, HTTPS
■ FTP/SFTP, протоколы потокового мультимедиа
■ Стек протоколов TCP/IP
REST
■ Принципы REST, 3-уровневая архитектура, API, Endpoint
Тестирование и документирование интеграционных методов
■ Postman: построение запросов, авторизация, коды ответа, коллекции, переменные
■ Swagger: запросы и ответы, формат описания YAML
Правила проектирования и документирование API-методов
■ Шаблон описания методов
■ Входные и выходные параметры
■ Нейминг параметров
SOAP
■ Сравнение REST и SOAP
■ Интеграция с применением SOAP
■ Описание сервисов на WSDL
■ Применение SOAPUI
Интеграционные шины и брокеры
■ Как работают брокеры сообщений
■ Rabbit MQ, Apache Kafka и интеграция с помощью шины
■ Отказоустойчивость и высокая доступность
■ Интегратор wso2
■ Принципы ETL
■ Преобразование данных при передаче (XSLT+)
■ GraphQL
■ gRPC
■ Webhooks
■ Websocke
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны зарегистрироваться