Все, что нужно знать начинающим системным и бизнес-аналитикам по основам архитектуры и интеграции информационных систем: архитектурные модели и инструменты их описания, ключевые свойства распределенных систем, отличия монолита от микросервисов, модели OSI и TCP/IP, ACID-требования к транзакциям и CAP-теорема, JDBC и ODBC, способы интеграционного взаимодействия ИС, REST vs SOAP vs GrapQL, схемы данных и форматы документов для обмена информацией, OAuth и OIDC, таблицы маппинга, примеры HTTP-запросов и ответов, принципы работы Apache Kafka и JMS-брокеров на примере RabbitMQ
О курсе
Курс «Основы архитектуры и интеграции информационных систем» ориентирован на начинающих системных и бизнес-аналитиков, которые хотят познакомиться с принципами устройства информационных систем, заглянуть под капот распределенных приложений, понять, что внутри баз данных и каким образом они взаимодействуют между собой через различные способы интеграции.
Эта краткосрочная программа обучения не претендует на то, чтобы сделать из аналитика архитектора ПО, однако, рассмотренные в курсе темы помогут вам чувствовать себя увереннее при разработке ТЗ, особенно в части нефункциональных требований к ИС и интеграционных use case'ов.
Особое внимание уделено прикладным вопросам системного анализа: программа обучения построена на реальных примерах использования аналитических приемов (case studies) в российских и зарубежных компаниях. Каждый раздел курса, помимо теоретического материала, включает командное или индивидуальное практическое задание и самостоятельную работу.
Чему вы научитесь
Вы приобретете базовые знания и навыки, необходимые для разработки требований к архитектурным моделям и интеграционному взаимодействию ИС. Вы сможете:
понять, что такое трехзвенная архитектура и когда старый добрый монолит лучше модных микросервисов
описать архитектуру ИС в виде набора C4-диаграмм
разберетесь, как разные ИС взаимодействуют между собой и при чем здесь модель OSI
задавать параметры для подключения к БД, зная отличия JDBC от ODBC
составить инфологическую модель данных ИС
выбрать наиболее подходящий способ интеграции ИС
знать, чем реляционные БД отличаются от NoSQL и при чем здесь ACID с CAP-теоремой
составить пример запроса и ответа для интеграционного взаимодействия через REST API, SOAP и GraphQL
протестировать API с помощью Postman
разработать набор функциональных и нефункциональных требований к интеграции ИС
оценить плюсы и минусы разных способов реализации требований к интеграции систем
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
OAIS Основы архитектуры и интеграции информационных систем - День 1
Урок 2.
04:16:29
OAIS Основы архитектуры и интеграции информационных систем - День 2
Урок 3.
00:29:59
gRPC лучше REST Это миф Разбираем подробно Зоя Степчева_1080p
Урок 4.
00:11:38
Вопросы слушателей вебинара про gRPC Зоя Степчева системныйаналитик gRPC
Урок 5.
00:05:05
Инструменты документирования и настройки gRPC Kreya и Postman Зоя Степчева
Урок 6.
00:09:30
Сравниваем gRPC vs REST Зоя Степчева системныйаналитик grpc restapi
Автор - babok-school.ru
babok-school.ru
Краткосрочные тренинги и курсы повышения квалификации от Школы прикладного бизнес-анализа.Мы поможем вам систематизировать уже имеющиеся знания и дополнить их новыми инструментами, современными подходами, методами и средствами решения задач бизнес-анализа. Все учебные материалы по завершении курса остаются вам: видеозаписи занятий, презентации и шаблоны документов.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Научитесь переводить желания Заказчика в требования к решению и пункты ТЗ для разработчиков: разбор отечественных и зарубежных стандартов программной и проектной документации (ГОСТ 34.602-2020 и 19.201-78, ISO IEEE 29148-2011/2018 и IEEE 830-1998), виды требований и взаимосвязи между ними, методы и средства формализации требований.