Ежедневно, с 8:30 до 22:30
Предзаказ
1351

Основы архитектуры и интеграции информационных систем

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
Сайт:
1250 ₽
15000 ₽
-92%
Кэшбэк: 5% (63 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.

Курс «Основы архитектуры и интеграции информационных систем» ориентирован на начинающих системных и бизнес-аналитиков, которые хотят познакомиться с принципами устройства информационных систем, заглянуть под капот распределенных приложений, понять, что внутри баз данных и каким образом они взаимодействуют между собой через различные способы интеграции.

Эта краткосрочная программа обучения не претендует на то, чтобы сделать из аналитика архитектора ПО, однако, рассмотренные в курсе темы помогут вам чувствовать себя увереннее при разработке ТЗ, особенно в части нефункциональных требований к ИС и интеграционных use case’ов.

Особое внимание уделено прикладным вопросам системного анализа: программа обучения построена на реальных примерах использования аналитических приемов (case studies) в российских и зарубежных компаниях. Каждый раздел курса, помимо теоретического материала, включает командное или индивидуальное практическое задание и самостоятельную работу.

Чему вы научитесь:

Вы приобретете базовые знания и навыки, необходимые для разработки требований к архитектурным моделям и интеграционному взаимодействию ИС. Вы сможете:

  • понять, что такое трехзвенная архитектура и когда старый добрый монолит лучше модных микросервисов
  • описать архитектуру ИС в виде набора C4-диаграмм
  • разберетесь, как разные ИС взаимодействуют между собой и при чем здесь модель OSI
  • задавать параметры для подключения к БД, зная отличия JDBC от ODBC
  • составить инфологическую модель данных ИС
  • выбрать наиболее подходящий способ интеграции ИС
  • знать, чем реляционные БД отличаются от NoSQL и при чем здесь ACID с CAP-теоремой
  • составить пример запроса и ответа для интеграционного взаимодействия через REST API, SOAP и GraphQL
  • протестировать API с помощью Postman
  • разработать набор функциональных и нефункциональных требований к интеграции ИС
  • оценить плюсы и минусы разных способов реализации требований к интеграции систем

Программа курса

Часть 1. Основы архитектуры информационных систем и требования к интеграции

  • Понятие информационной системы (ИС)
  • Послойная структура ИС, типовые архитектуры распределенных систем (двухзвенная и трехзвенная модели, монолит и микросервисы)
  • Архитектурная модель C4
  • Практическое задание –выбрать систему и составить набор диаграмм C4 для ее описания
  • Сетевое взаимодействие. 7-уровневая модель OSI и стек TCP/IP
  • Понятие и способы интеграции ИС. Обращение к БД, использование API, брокер сообщений
  • Функциональные и нефункциональные требования к интеграции ИС
  • Практическое задание –по выбранной системе составить набор ФТ и НФТ к интеграции с внешними ИС. Контекстная диаграмма, UML use case и sequence, текстовое описание ВИ и НФТ

Часть 2. Основы БД

  • Основы теории баз данных. Реляционные и NoSQL-базы данных. Модель данных
  • ACID-требования к транзакциям и CAP-теорема
  • Практическое задание –по выбранной системе составить инфологическую модель данных и таблицу сопоставления моделей данных интегрируемых ИС
  • Доступ к БД из приложения, данные для подключения. JDBC и ODBC-драйверы.

Часть 3. Основы интеграции информационных систем

  • Аутентификация и авторизация. OAuth и OIDC
  • Практическое задание –по выбранной системе определить вид API интеграции и набор конечных точек
  • HTTP-методы для манипуляций с данными. Схемы данных и форматы документов
  • Знакомство с Postman – инструментом для тестирования API
  • Практическое задание –по выбранной системе составить HTTP-запросы и примеры ответов, которые реализуют выявленные ФТ к интеграции с внешними ИС
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 19.04.2023 Артикул 1351

Об авторах

Фото: Анна Вичугова
0.0
Анна Вичугова
Кандидат технических наук, сертифицированный бизнес-аналитик CBAP, основатель babok-school. Курсы по BPMN, UML, разработке ТЗ, API и интеграции систем.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Архитектура для аналитика
Скидка 90%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Архитектура для аналитика
Unity
Постер товара: Основы проектирования интеграций IT-систем
Скидка 92%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Основы проектирования интеграций IT-систем
API и интеграции
Постер товара: Проектирование интеграционных решений
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Проектирование интеграционных решений
API и интеграции
Постер товара: Системы, основанные на знаниях
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Системы, основанные на знаниях
Data Science и машинное обучение
Постер товара: Анализ систем
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Анализ систем
Микросервисы и DDD
Постер товара: Архитектор программного обеспечения
Скидка 94%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Архитектор программного обеспечения
System Design и Highload
Постер товара: Интеграции: подходы к решению практических задач
Скидка 87%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Интеграции: подходы к решению практических задач
API и интеграции
Постер товара: Ключевые практики архитектора ПО
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Ключевые практики архитектора ПО
Архитектура и System Design