Интеграция корпоративных приложений

Цели и задачи дисциплины
Цель преподавания дисциплины – формирование у студентов теоретических знаний и практических навыков в области интеграции корпоративных приложений, включая использование различных видов API (REST, SOAP, GraphQL, gRPC), работу с форматами обмена данных (JSON, XML), методы аутентификации и авторизации, а также освоение инструментов тестирования, мониторинга и оптимизации взаимодействия между сервисами. Задачи изучения и преподавания дисциплины: - изучение основ сетевого взаимодействия и веб-технологий; - изучение различных видов API (REST, SOAP, GraphQL, gRPC) и их применения в корпоративных системах; - формирование навыков проектирования, разработки и тестирования API с использованием современных инструментов (Postman, Swagger, SOAP UI и др.); - ознакомление с принципами обеспечения безопасности API, включая аутентификацию, авторизацию и защиту от атак; - ознакомление с методами оптимизации API, включая кеширование, идемпотентность, rate limiting и мониторинг; - получение практического опыта работы с асинхронными API; - применение знаний к решению прикладных задач и разработке итогового проекта, включающего интеграцию различных API для корпоративного приложения.
Краткое содержание дисциплины
Необходимость изучения дисциплины «Интеграция корпоративных приложений» обусловлена высокой степенью ее актуальности в современном цифровом мире. Данная дисциплина формирует у студентов базовые и продвинутые знания о современных подходах к интеграции информационных систем, принципах работы API, форматах обмена данными, методах обеспечения безопасности API. Освоение этих технологий позволит будущим специалистам разрабатывать и поддерживать эффективные, масштабируемые и безопасные корпоративные системы. Дисциплина направлена на формирование практических навыков интеграции разнородных приложений, что является важным требованием для специалистов в области бизнес-информатики и информационных технологий. Основные разделы, рассматриваемые в ходе изучения курса: Раздел 1. Основы сетевого взаимодействия и веб-технологий. Интеграция корпоративных приложений как средство развития бизнеса. Раздел 2. Технологии и стандарты интеграции. Архитектура и проектирование интеграционных решений. Раздел 3. Безопасность, масштабируемость и эффективность интеграционных решений.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-3 Способен выполнять работы по интеграции отдельных модулей и компонентов с корпоративными информационными системами
  • ПК-5 Способен применять современные стандарты и методики к моделированию бизнес-процессов, разрабатывать регламенты организации управления бизнес-процессами и ИТ-инфраструктурой организации на всех стадиях жизненного цикла
  • УК-2 Способен определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений
You are reporting a typo in the following text:
Simply click the "Send typo report" button to complete the report. You can also include a comment.